2k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Excel-Experten,

da ich kein Experte bin scheitere ich auch prompt an dieser Aufgabe.

Meine Formel durchsucht das Tabellenblatt (Dispoliste) in einer Arbeitsmappe in Spalte F nach Zellen in den der Eintrag A1A ggf. mit Zusatz z.B. A1A A , A1A B , A1A1C A1A5G oder ähnlich vorkommt.
=ZÄHLENWENN(Dispoliste!$F$15:$F$5003;"=*A1A*")

Ich suche eine Formel die die Anzahl der Häufigkeit des Eintrags A1A in Spalte F mit oder ohne Zusatz anzeigt, wenn in einer zweiten Spalte in der gleichen Zeile eine Zahl >0 steht.

Die folgende Formel funktioniert nur bei Suche nach A1A nicht bei Suche nach *A1A*
=SUMMENPRODUKT((Dispoliste!$F$15:$F$5002="A1A")*(Dispoliste!$S$15:$S$5002>0))

Über einen Lösungsvorschlag würde ich mich freuen.

Grüße
Joschi2

8 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Joschi,

benutze =ZÄHLENWENNS()

Gruß Hajo
0 Punkte
Beantwortet von
Hallo Hajo,

danke für die schnelle Antwort.
Wahrscheinlich mache ich was falsch, aber mir gelingt es nicht.

Soll ZÄHLENWENNS() in diese Formel verwendet werden?
=SUMMENPRODUKT((Dispoliste!$F$15:$F$5002="A1A")*(Dispoliste!$S$15:$S$5002>0))

Gruß
Joschi
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Joschi,

Nein nur die Funktion Zählenwenns()

Gruß Hjao
0 Punkte
Beantwortet von
Hallo Hajo,

würdest Du mir die ganze Formel aufschreiben können.
Ist für mich zu hoch.

Danke

Gruß
Joschi
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Joschi,

der Hilfeassi ist doch eindeutig.
=ZÄHLENWENNS(Dispoliste!$F$15:$F$5003;"=*A1A*";Dispoliste!$G$15:$G$5003;0)

Gruß Hajo
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Joschi,

oder vopr Version 2007
=SUMMENPRODUKT(ISTZAHL(FINDEN("A1A";Dispoliste!$F$15:$F$50))*(Dispoliste!$G$15:$G$50=0)*(Dispoliste!$G$15:$G$50<>""))

Gruß Hajo
0 Punkte
Beantwortet von
Hallo Hajo,

Danke für deine Hilfe und deine Geduld.
Die Formel funtioniert wie gewünscht, der Tag ist gerettet.

Schönen Tag und schönes Wochenende.

Gruß vom Niederrhein
Joschi
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Joschi,

da es die Funktion ZÄHLENWENNS() erst ab Excel 2007 gibt und ich nicht sicher bin, dass Du mit dieser Version arbeitest, folgender Vorschlag:

=SUMMENPRODUKT((ISTZAHL(FINDEN("A1A";Dispoliste!$F$15:$F$5002)))*(Dispoliste!$S$15:$S$5002>0))

Gruß
Rainer
...