Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Datum vor 1900

Datum vor 1900
17.10.2007 14:45:44
Walter
Hallo Excelfreunde,
Ich bitte um Hilfe
Ich möchte die Zeit differenz in Jahre haben.
Geboren 10.01.1886, Gestrorben 18.05.1948 Alter in JJ.
Gibt es da eine Formel?
Danke Euch
Rentner Walter

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum vor 1900
17.10.2007 19:20:00
Walter
Vielen Dank Ihr Beiden,
Frage: läuft das Add-Inn auch un der deutschen Version?
wäre Super
Gruß
Rentner Walter
aus dem nördlichen Nordhessen

AW: Datum vor 1900
18.10.2007 11:10:00
Odje.K
Hallo Walter,
meinst du so ?
Ich habe keine Probleme mit der Add-In Datei bei Umrechnungen festgestellt.
Gruß Odje
Tabelle1

 ABC
1GeborenVerstorben Alter
219.7.188514.12.196479 Jahre
3  29002 Tage

Formeln der
Tabelle
ZelleFormel
C2=xdateyeardif(A2;B2)&" Jahre"
C3=xdatedif(B2;A2)&" Tage"


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Wir wissen ja das Excel nicht mit Daten vor 1900 rechnen.
Das Add-In (XDate) behebt dies und erlaubt es, mit Daten von 100 bis 9999 zuarbeiten.
Wenn das Add-In installiert ist, kann man folgende Datenfunktionen verwenden:
XDATE (y, m, d, fmt): Gibt ein Datum in Jahr, Monat und Tag zurück. Als Wahl steht eine Datumformatierung zur Verfügung.
XDATEADD (xdate1, Tage, fmt): Fügt eine Anzahl von Tagen hinzu. Als Wahl steht eine Datumformatierung zur Verfügung.
XDATEDIF (xdate1, xdate2): Gibt die Anzahl der Tage zwischen Anfangsdatum und Enddatum zurück.
XDATEYEARDIF (xdate1, xdate2): Gibt die Anzahl der vollen Jahre zwischen Anfangsdatum und Enddatum zurück.
XDATEYEAR (xdate1): Wandelt eine fortlaufende Zahl in eine Jahreszahl um.
Das Jahr wird als ganze Zahl zurückgegeben, die einen Wert von 100 bis 9999 annehmen kann.
XDATEMONTH (xdate1): Wandelt eine fortlaufende Zahl in einen Monat um.
Der Monat wird als ganze Zahl ausgegeben die einen Wert von 1 (Januar) bis 12 (Dezember) annehmen kann.
XDATEDAY (xdate1): Gibt den Tag eines Datums als fortlaufende Zahl zurück. Der Tag wird als ganze Zahl im Bereich von 1 bis 31 ausgegeben.
XDATEDOW (xdate1): Wandelt eine fortlaufende Zahl in einen Wochentag um.
Der Tag wird standardmäßig als ganze Zahl ausgegeben, die einen Wert von 1 (Sonntag) bis 7 (Samstag) annehmen kann.

Anzeige
AW: Datum vor 1900
18.10.2007 12:37:00
Walter
DANKE Odje
Nur noch ein kleines Problem, wenn ich die Formel ohne &" Jahre" eingebe erhalte ich 00.
sonst 79 Jahre.
Was mache ich noch Falsch?
Gruß Walter

AW: Datum vor 1900
18.10.2007 13:42:38
Odje.K
Hallo Walter,
so eingegeben, dann müsste es doch auch bei dir klappen !!!!
Tabelle1

 ABC
219.07.188514.12.196479

Formeln der Tabelle
ZelleFormel
C2=xdateyeardif(A2;B2)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Umgang mit Excel-Daten vor 1900


Schritt-für-Schritt-Anleitung

  1. XDate Add-In installieren: Um mit Excel-Daten vor 1900 zu arbeiten, benötigst du das XDate Add-In. Lade es von hier herunter und installiere es in deiner Excel-Version.

  2. Daten eingeben: Gib deine Daten in die Excel-Tabelle ein. Zum Beispiel:

    • Geboren: 10.01.1886
    • Gestorben: 18.05.1948
  3. Formel zur Altersberechnung verwenden: Nutze die Formel =xdateyeardif(A2;B2) in der Zelle, wo das Alter angezeigt werden soll.

    • A2 enthält das Geburtsdatum
    • B2 enthält das Sterbedatum
  4. Ergebnisse formatieren: Wenn du das Alter in Jahren als Text ausgeben möchtest, kannst du die Formel zu =xdateyeardif(A2;B2) & " Jahre" ändern.


Häufige Fehler und Lösungen

  • Fehler: 00 als Ergebnis: Wenn du 00 erhältst, stelle sicher, dass die Daten im richtigen Format eingegeben sind. Überprüfe auch, ob das XDate Add-In korrekt installiert ist.

  • Frage: Läuft das Add-In auch in der deutschen Version von Excel?: Ja, das XDate Add-In funktioniert auch in der deutschen Version von Excel, ohne Probleme bei Umrechnungen.


Alternative Methoden

Falls du das XDate Add-In nicht verwenden möchtest, kannst du auch die folgenden Formeln verwenden, um mit Daten vor 1900 zu arbeiten:

  • DATEDIF: Diese Funktion kann ebenfalls genutzt werden, jedoch ist sie auf Daten ab 1900 beschränkt.

    =DATEDIF(A2;B2;"Y")
  • Manuelle Berechnung: Du kannst das Alter auch manuell berechnen, indem du die Jahre und Monate zwischen den beiden Daten abziehst, was allerdings fehleranfällig sein kann.


Praktische Beispiele

Hier sind einige Beispiele für die Verwendung des XDate Add-Ins:

Geboren Gestorben Formel Alter
19.07.1885 14.12.1964 =xdateyeardif(A2;B2) 79 Jahre
10.01.1886 18.05.1948 =xdateyeardif(A3;B3) 62 Jahre

In diesem Beispiel siehst du, wie die XDate-Funktionen verwendet werden, um das Alter korrekt zu berechnen.


Tipps für Profis

  • Verwende die XDATE-Funktionen: Es gibt mehrere nützliche Funktionen, die dir helfen können, Daten vor 1900 zu verarbeiten, wie XDATEADD und XDATEDIF. Experimentiere mit diesen, um deine Berechnungen zu optimieren.

  • Datenformatierung: Achte darauf, dass die Daten in einem konsistenten Format eingegeben werden, um Fehler bei der Berechnung zu vermeiden.

  • Formelverwaltung: Halte deine Formeln einfach und übersichtlich. Verwende Namen für Bereiche, um die Lesbarkeit zu verbessern.


FAQ: Häufige Fragen

1. Was ist XDate?
XDate ist ein Add-In für Excel, das es ermöglicht, mit Datumsangaben vor 1900 zu arbeiten.

2. Wo kann ich das XDate Add-In herunterladen?
Das XDate Add-In kann von verschiedenen Websites heruntergeladen werden, beispielsweise von j-walk.com.

3. Funktioniert XDate in allen Excel-Versionen?
Im Allgemeinen funktioniert XDate in den meisten Versionen von Excel, einschließlich der deutschen Version.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige