May 02 2021 05:20 AM - edited May 02 2021 05:23 AM
BS?A** | 01.01.2021 | 07.02.2021 | 15.03.2021 | 21.04.2021 |
3 | BS1A19 | BS1A19 | BS1A19 | BS1A19 |
2 | BS1A19 | BS1A19 | BS1A19 | |
START | 01.02.2021 | |||
ENDE | 30.04.2021 |
Hallo,
mit der (falschen) Formel in Zelle A3 =ZÄHLENWENN(B3:E3;A1) erhalte ich als Ergebnis "4".
Ich möchte jedoch nur Zellen in einem definierten Datumsbereich berücksichtigen (B5 B6).
Erwartetes Ergebnis Zelle A3: "2"
Die Formel müsste leider mit Excel 2013 kompatibel sein.
Vielleicht könnte mir jemand helfen. Vielen Dank!!!
May 02 2021 05:27 AM
May 02 2021 05:36 AM
SolutionVersuche in A2:
=SUMMENPRODUKT(ISTZAHL(SUCHEN($A$1;B2:E2))*($B$1:$E$1>=$B$5)*($B$1:$E$1<=$B$6))
May 02 2021 07:49 AM
Hallo Herr Vogelaar,
vielen Dank für Ihre Unterstützung, auch in diesem besonderen Fall!!!
=SUMMENPRODUKT(ISTZAHL(SUCHEN(Tabelle1[[#Kopfzeilen];[BS?A**]];Tabelle1[@[01.01.2021]:[30.04.2021]]))*(Tabelle1[[#Kopfzeilen];[01.01.2021]:[30.04.2021]]>=$B$7)*(Tabelle1[[#Kopfzeilen];[01.01.2021]:[30.04.2021]]<=$B$8))
Wenn ich den Bereich in eine Tabelle konvertiere und die Formel anpasse, erhalte ich als Ergebnis "0".
Anscheinend erkennt Excel Datumsangaben in Kopfzeilen nicht als Datum...
May 02 2021 08:04 AM
Kopfzeilen in Excel-Tabellen sind immer Text.
Meiner Ansicht nach sollte man Excel-Tabellen nicht für Kreuztabellen-Strukturen verwenden. Dafür sind sie nicht geeignet.
May 02 2021 09:32 AM
May 02 2021 09:38 AM
May 02 2021 11:44 AM
Versuchen sie mal
=SUMMENPRODUKT(ISTZAHL(SUCHEN($A$1;B2:E2))*(DATWERT($B$1:$E$1)>=$B$5)*(DATWERT($B$1:$E$1)<=$B$6))
May 02 2021 12:09 PM
@learner1234 Ich habe eine Hilfszeile mit den Datumsangaben oberhalb von der Kopfzeile der Tabelle eingefügt, damit funktioniert es nun.
May 03 2021 06:52 AM
@Hans Vogelaar Super, es funktioniert mit DATWERT
May 02 2021 05:36 AM
SolutionVersuche in A2:
=SUMMENPRODUKT(ISTZAHL(SUCHEN($A$1;B2:E2))*($B$1:$E$1>=$B$5)*($B$1:$E$1<=$B$6))