Clever-Excel-Forum

Normale Version: Geburtstags-Aufgabe (wo ist mein Fehler?)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
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:
Hi,

das geht auch aus den Originaldaten mithilfe einer Pivot-Tabelle:
[attachment=2075]

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

[Edit] Andrés Formel und weitere Pivot ergänzt.
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.
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
Seiten: 1 2