Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Ehrungen berechnen

Ehrungen berechnen
10.03.2014 21:32:28
Jürgen
Hallo,
noch ein anderes Problem:
Ich soll eine Ehrungsdatei anlegen in der man sieht welche Ehrungen anstehen.
Wie man einen Zeitraum berechnet habe ich schon gefunden.
Aber wie kann ich es machen wenn z.B. 25 Jahre Ehrungen erst ab volljährigkeit zählen und er schon vorher Spielberechtigt war ?
Geb.Datum: 1.1.2000
Eintritt: 1.1.2010
Ehrung 25J: wäre 2043
Gruß Jürgen

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Ehrungen berechnen
10.03.2014 22:09:40
Christian
Hallo Jürgen,
ein Ansatz:
 ABC
1Geburtsdatum01.01.200017.04.1954
2Eintritt01.01.201010.03.1994
3Ehrung 25 J.01.01.204310.03.2019

Formeln der Tabelle
ZelleFormel
B3=DATUM(JAHR(B2)+25+(DATEDIF(B$1;B$2;"Y")<17)*(18-DATEDIF(B$1;B$2;"Y")); MONAT(B2); TAG(B2))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG Christian

Anzeige
Korrektur... Ehrungen berechnen
10.03.2014 22:13:48
Christian
Hallo Jürgen,
18 statt 17...
 ABC
1Geburtsdatum01.01.200017.04.1954
2Eintritt01.01.201010.03.1994
3Ehrung 25 J.01.01.204310.03.2019

Formeln der Tabelle
ZelleFormel
B3=DATUM(JAHR(B2)+25+(DATEDIF(B$1;B$2;"Y")<18)*(18-DATEDIF(B$1;B$2;"Y")); MONAT(B2); TAG(B2))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG Christian

Anzeige
AW: Korrektur... Ehrungen berechnen
10.03.2014 22:36:32
Jürgen
Danke Christian,
was doch nicht alles möglich ist, wenn man weis wie :-)
Gruß Jürgen

AW: Ehrungen berechnen
11.03.2014 09:59:33
IngoG
Hallo zusammen,
ich glaube, die obige Formel kann problematisch sein, wenn der Geburtstag eines Jubilars nach seinem Eintritt im Jahr liegt, also wenn man zB B1 in 01.06.2000 andert...
so sollte es funzen:
=DATUM(25+JAHR(MAX(B2;DATUM(JAHR(B1)+18;MONAT(B1);TAG(B1))));MONAT(MAX(B2;DATUM(JAHR(B1)+18;MONAT(B1) ;TAG(B1))));TAG(MAX(B2;DATUM(JAHR(B1)+18;MONAT(B1);TAG(B1)))))
Gruß Ingo
PS eine Rückmeldung wäre nett...

Anzeige
AW: Ehrungen berechnen
11.03.2014 10:35:57
Jürgen
Hallo Ingo,
danke Dir. Bei der letzten Formel sprang er bei der Änderung in A1 auf 1.6.200 im Ehrungsjahr auf 2044.
Bei Deiner Formel nicht.
Gruß Jürgen

Gerne, Danke für die Rückmeldung oT
11.03.2014 11:32:14
IngoG
.
;
Anzeige
Anzeige

Infobox / Tutorial

Ehrungen in Excel berechnen: Eine praktische Anleitung


Schritt-für-Schritt-Anleitung

Um Ehrungen in Excel zu berechnen, befolge diese Schritte:

  1. Daten eingeben: Erstelle eine Tabelle mit den Spalten für Geburtsdatum, Eintrittsdatum und Ehrungsdatum.

    Beispiel: A B
    Geburtsdatum Eintritt
    01.01.2000 01.01.2010
  2. Formel zur Berechnung: Verwende die folgende Formel, um das Ehrungsdatum zu berechnen, wenn die Ehrung 25 Jahre nach der Volljährigkeit (18 Jahre) gewährt wird:

    =DATUM(JAHR(B2)+25+(DATEDIF(B$1;B$2;"Y")<18)*(18-DATEDIF(B$1;B$2;"Y")); MONAT(B2); TAG(B2))

    Hierbei steht B1 für das Geburtsdatum und B2 für das Eintrittsdatum.

  3. Eingabe der Formel: Setze die Formel in die Zelle für das Ehrungsdatum ein (z.B. C2).

  4. Anpassen der Daten: Ändere das Geburtsdatum oder das Eintrittsdatum, um zu sehen, wie sich das Ehrungsdatum ändert.


Häufige Fehler und Lösungen

  • Fehler bei der Berechnung: Wenn das Ehrungsdatum nicht korrekt berechnet wird, überprüfe, ob die Datumsformate korrekt sind. Excel benötigt in der Regel das Format TT.MM.JJJJ.

  • Geburtstag nach Eintritt: Achte darauf, dass die Formel angepasst wird, falls das Geburtsdatum nach dem Eintrittsdatum liegt. IngoG hat einen Vorschlag gemacht, der berücksichtigt, dass das Geburtsdatum nach dem Eintritt liegt:

    =DATUM(25+JAHR(MAX(B2;DATUM(JAHR(B1)+18;MONAT(B1);TAG(B1))));MONAT(MAX(B2;DATUM(JAHR(B1)+18;MONAT(B1);TAG(B1))));TAG(MAX(B2;DATUM(JAHR(B1)+18;MONAT(B1);TAG(B1)))))

Alternative Methoden

Eine alternative Methode zur Berechnung der Ehrungen könnte die Verwendung von VBA (Visual Basic for Applications) sein, um die Berechnungen automatisiert durchzuführen. Dies wäre besonders nützlich, wenn viele Daten verarbeitet werden müssen.


Praktische Beispiele

Hier ein einfaches Beispiel, um die Anwendung zu demonstrieren:

  • Beispiel 1:

    • Geburtsdatum: 01.01.2000
    • Eintritt: 01.01.2010
    • Ehrungsdatum: =DATUM(JAHR(B2)+25+(DATEDIF(B$1;B$2;"Y")<18)*(18-DATEDIF(B$1;B$2;"Y")); MONAT(B2); TAG(B2))

    Ergebnis: 01.01.2043

  • Beispiel 2:

    • Geburtsdatum: 01.06.2000
    • Eintritt: 01.01.2010
    • Verwendung der angepassten Formel von IngoG, um die korrekte Berechnung sicherzustellen.

Tipps für Profis

  • Datenvalidierung: Verwende die Funktion "Datenvalidierung" in Excel, um sicherzustellen, dass nur gültige Daten eingegeben werden.

  • Benutzerdefinierte Formatierung: Nutze benutzerdefinierte Formate, um die Darstellung der Daten zu optimieren. Beispiel: TT.MM.JJJJ für Datumsangaben.

  • Verwendung von Named Ranges: Definiere Namen für deine Zellen, um die Formeln leichter lesbar und wartungsfreundlicher zu gestalten.


FAQ: Häufige Fragen

1. Wie kann ich die Berechnung für andere Ehrungsjahre anpassen? Du kannst die Zahl „25“ in der Formel durch die gewünschte Anzahl an Ehrungsjahren ersetzen.

2. Was mache ich, wenn Excel die Datumsangaben nicht richtig erkennt? Stelle sicher, dass die Datumsangaben im richtigen Format eingegeben werden. Du kannst auch die Funktion DATWERT() verwenden, um sicherzustellen, dass Excel die Daten als Datum interpretiert.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige