Hallo zusammen
Ich habe folgendes Probleme:
Ich muss innerhalb eines Bereiches (z. B. A5-C7) in jeder Zeile lesen, ob ein Wert vorhanden ist und die Anzahl Vorkommnisse zählen . Ich habe das mit der Funktion Zählewenn gelöst:
__A B C
5 Wert1 Wert2 Wert3
6 Wert2 Wert1 Wert3
7 Wert2 Wert2 Wert1
8
9 Wert1 =ZÄHLENWENN(A5:C7;A9) "Resultat = 3
Jetzt kann es aber vorkommen, dass innerhalb einer einzigen Zelle eine Zeichenfolge mehrmals vorkommt:
A B C
5 Wert1 Wert2 Wert3/Wert1
6 Wert2 Wert1 Wert3/Wert2
7 Wert2 Wert2 Wert1/Wert3
(siehe Spalte C)
Weiss jemand mit welcher Formel (wenn möglich ohne VBA) die Anzahl Vorkommnisse von „Wert1“ gezählt werden können? Hier soll das Resultat 4 betragen.
Jetzt kann es aber vorkommen, dass innerhalb einer einzigen
Zelle eine Zeichenfolge mehrmals vorkommt:
A B C
5 Wert1 Wert2 Wert3/Wert1
6 Wert2 Wert1 Wert3/Wert2
7 Wert2 Wert2 Wert1/Wert3
(siehe Spalte C)
Weiss jemand mit welcher Formel (wenn möglich ohne VBA) die
Anzahl Vorkommnisse von „Wert1“ gezählt werden können? Hier
soll das Resultat 4 betragen.
Hi Orlnado,
benutze bitte den pre-Tag.
Die Hilfsspalten kannst du ja mit weißer Schrift versehen oder ausblenden.
Tabellenblattname: Tabelle1
A B C D E F G
5 W1 W2 W3/W1 1 0 1
6 W2 W1 W3W2 0 1 0
7 W2 W2 W1W3 0 0 1
8
9 W1 4
Benutzte Formeln:
C9: =ZÄHLENWENN(E5:G7;1)
E5: =WENN(ISTFEHLER(FINDEN($A$9;A5));0;1)
E6: =WENN(ISTFEHLER(FINDEN($A$9;A6));0;1)
E7: =WENN(ISTFEHLER(FINDEN($A$9;A7));0;1)
F5: =WENN(ISTFEHLER(FINDEN($A$9;B5));0;1)
F6: =WENN(ISTFEHLER(FINDEN($A$9;B6));0;1)
F7: =WENN(ISTFEHLER(FINDEN($A$9;B7));0;1)
G5: =WENN(ISTFEHLER(FINDEN($A$9;C5));0;1)
G6: =WENN(ISTFEHLER(FINDEN($A$9;C6));0;1)
G7: =WENN(ISTFEHLER(FINDEN($A$9;C7));0;1)
Gruß
Reinhard
hi,
das geht auch ohne Hilfsspalten
{=(SUMME(LÄNGE(A1:C3))-SUMME(LÄNGE(WECHSELN(A1:C3;„Wert1“;""))))/LÄNGE(„Wert1“)}
Diese {Klammern} werden nicht eingegeben sondern zum Abschluß der Formel durch gleichzeitig Strg Shift Enter erzeugt (statt Enter allein).
siehe:
http://www.excelformeln.de/formeln.html?welcher=248
cu Micha
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]