Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Geburtstags-Aufgabe (wo ist mein Fehler?)
#11
Hi André,

Zitat:ich sehe dort den 29.02.2012.

... wer lesen kann, ist klar im Vorteil. :(

Hab' mich irgendwie durch #2 ("Es gibt keinen 29.02.2015. Schau mal in Zeile 801 ") verwirren lassen und beim Umbau der Originaltabelle dieses Datum übernommen.

Mea culpa :23:
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#12
Hi,

das geht auch aus den Originaldaten mithilfe einer Pivot-Tabelle:

.xlsx   Geburtstage.xlsx (Größe: 63,93 KB / Downloads: 7)

da ist dann auch gleich sichtbar, daß ein Fehler in den Daten ist.

[Edit] Andrés Formel und weitere Pivot ergänzt.
Antworten Top
#13
Hallo,

mit einer Hilfsspalte:


Arbeitsblatt mit dem Namen 'Tabelle1'
 BCDE
1Jahr(alt)Tag(neu)WochentageAnzahl
205.02.2008DonnerstagMontag142
320.11.1967FreitagDienstag140
425.04.2011SamstagMittwoch151
514.11.2003SamstagDonnerstag160
601.12.1996DienstagFreitag142
714.11.1935SamstagSamstag134
809.12.2012MittwochSonntag131
903.04.1977FreitagSumme1000

ZelleFormatWert
C2TTTT04.01.1900

ZelleFormel
C2=REST(TEXT(B2+ISTFEHLER(TEXT(B2;"TT.MM")*1);"TT.MM");7)
E2=ZÄHLENWENN($C$2:$C$1001;REST(ZEILE(A1);7))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Allerdings habe ich das Gefühl, dass unsere Beiträge den TE nicht mehr interessieren.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#14
Hi Edgar,

Zitat:Allerdings habe ich das Gefühl, dass unsere Beiträge den TE nicht mehr interessieren.

das denke ich auch - sein "Ahhh, Danke. Ist ja blöd, ..." vom Samstag Mittag interpretiere ich als abschließenden Kommentar.

Aber eine kleine Spielerei hätte ich trotzdem noch im Angebot. Übrigens, zum tatsächlichen Geburtsdatum in B5 rechnet Exel automatisch einen Tag drauf.


Lösung WillWissen

BCDEF
2geboren am20152015Anzahl
305.02.2008DonnerstagMontag140
420.11.1967FreitagDienstag150
529.02.2012SonntagMittwoch159
629.02.2015FehlerDonnerstag142
729.02.1996SonntagFreitag134
829.02.2003FehlerSamstag128
909.12.2012MittwochSonntag145
1003.04.1977FreitagSumme1000
1104.02.1979MittwochFehleintrag: 29.02.2015 in Zeile 6
1206.07.1982MontagFehleintrag: 29.02.2003 in Zeile 8
1308.09.1988Dienstag
1416.09.1955Mittwoch
1527.05.2006Mittwoch
Formeln der Tabelle
ZelleFormel
C3=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B3)*1;TAG(B3)*1);"TTTT");"Fehler")
E3=TAG(ZEILE(A2))
F3=ZÄHLENWENN($C$3:$C$1002;TEXT($E3;"TTTT"))
C4=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B4)*1;TAG(B4)*1);"TTTT");"Fehler")
E4=TAG(ZEILE(A3))
F4=ZÄHLENWENN($C$3:$C$1002;TEXT($E4;"TTTT"))
C5=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B5)*1;TAG(B5)*1);"TTTT");"Fehler")
E5=TAG(ZEILE(A4))
F5=ZÄHLENWENN($C$3:$C$1002;TEXT($E5;"TTTT"))
C6=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B6)*1;TAG(B6)*1);"TTTT");"Fehler")
E6=TAG(ZEILE(A5))
F6=ZÄHLENWENN($C$3:$C$1002;TEXT($E6;"TTTT"))
C7=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B7)*1;TAG(B7)*1);"TTTT");"Fehler")
E7=TAG(ZEILE(A6))
F7=ZÄHLENWENN($C$3:$C$1002;TEXT($E7;"TTTT"))
C8=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B8)*1;TAG(B8)*1);"TTTT");"Fehler")
E8=TAG(ZEILE(A7))
F8=ZÄHLENWENN($C$3:$C$1002;TEXT($E8;"TTTT"))
C9=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B9)*1;TAG(B9)*1);"TTTT");"Fehler")
E9=TAG(ZEILE(A8))
F9=ZÄHLENWENN($C$3:$C$1002;TEXT($E9;"TTTT"))
C10=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B10)*1;TAG(B10)*1);"TTTT");"Fehler")
F10=SUMME(F3:F9)+ANZAHL2(E11:E15)-ANZAHLLEEREZELLEN(E11:E15)
C11=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B11)*1;TAG(B11)*1);"TTTT");"Fehler")
E11{=WENNFEHLER("Fehleintrag: "&TEXT(WENN(ZEILE(1:1)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A1))));"TT.MM.JJ")&" in Zeile "&VERGLEICH(WENN(ZEILE(1:1)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A1))));B:B;0);"")}
C12=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B12)*1;TAG(B12)*1);"TTTT");"Fehler")
E12{=WENNFEHLER("Fehleintrag: "&TEXT(WENN(ZEILE(2:2)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A2))));"TT.MM.JJ")&" in Zeile "&VERGLEICH(WENN(ZEILE(2:2)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A2))));B:B;0);"")}
C13=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B13)*1;TAG(B13)*1);"TTTT");"Fehler")
E13{=WENNFEHLER("Fehleintrag: "&TEXT(WENN(ZEILE(3:3)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A3))));"TT.MM.JJ")&" in Zeile "&VERGLEICH(WENN(ZEILE(3:3)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A3))));B:B;0);"")}
C14=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B14)*1;TAG(B14)*1);"TTTT");"Fehler")
E14{=WENNFEHLER("Fehleintrag: "&TEXT(WENN(ZEILE(4:4)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A4))));"TT.MM.JJ")&" in Zeile "&VERGLEICH(WENN(ZEILE(4:4)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A4))));B:B;0);"")}
C15=WENNFEHLER(TEXT(DATUM(JAHR($C$2)*1;MONAT(B15)*1;TAG(B15)*1);"TTTT");"Fehler")
E15{=WENNFEHLER("Fehleintrag: "&TEXT(WENN(ZEILE(5:5)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A5))));"TT.MM.JJ")&" in Zeile "&VERGLEICH(WENN(ZEILE(5:5)>ZÄHLENWENN($C$3:$C$1100;"Fehler");"";INDEX(B:B;KKLEINSTE(WENN($C$3:$C$1100="Fehler";ZEILE($3:$1100));ZEILE(A5))));B:B;0);"")}

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste