Liebes Forum,
ich komme an dieser Stelle bei Excel nicht weiter.
In einer Excel-Liste kommentiere ich in einer Spalte das Ergebnis bestimmter Abläufe.
Jetzt möchte ich in einem dafür vorgesehene Arbeitsblatt bestimmte Ergebnisse automatisch zählen lassen. Das Problem ist, dass in diesem Ergebnisfeld Freitext steht und darin ein Ergebnis mehrmals auftreten kann. Mit ZÄHLENWENN komme ich also nicht weiter, weil hier nicht gezählt wird, wie oft ein Wort vorkommt, sondern nur, in wie vielen Zellen das Wort auftaucht.
Beispiel: Tabelle 4x4
Ich möchte jetzt eine Formel, die mir alle X zählt, undzwar nicht nur in einzelnen Felder sondern ganzen Spalten.
Ich habe diese sehr umständliche Lösung gefunden, die Länge aller Zeichen im Gesamttext zählt, die Länge des Textes aller Treffer des Suchwortes isoliert und das Ergebnis dann durch die Länge des Suchwortes teilt. Das funktioniert zwar und gibt die korrekte Lösung, erfordert aber sehr viele rechenoperationen und macht die Tabelle sehr langsam und ist von hinten durch die nBrust geschossen. Das müsste doch *eigentlich* einfacher gehen ...?
ich komme an dieser Stelle bei Excel nicht weiter.
In einer Excel-Liste kommentiere ich in einer Spalte das Ergebnis bestimmter Abläufe.
Jetzt möchte ich in einem dafür vorgesehene Arbeitsblatt bestimmte Ergebnisse automatisch zählen lassen. Das Problem ist, dass in diesem Ergebnisfeld Freitext steht und darin ein Ergebnis mehrmals auftreten kann. Mit ZÄHLENWENN komme ich also nicht weiter, weil hier nicht gezählt wird, wie oft ein Wort vorkommt, sondern nur, in wie vielen Zellen das Wort auftaucht.
Beispiel: Tabelle 4x4
| A | B | C | |
| 1 | X Y X | Z Z X | X Y Z |
| 2 | Z Y Z | Y Y Z | X Z X |
| 3 | Y | X | X X |
Ich möchte jetzt eine Formel, die mir alle X zählt, undzwar nicht nur in einzelnen Felder sondern ganzen Spalten.
=SUMMENPRODUKT((LÄNGE(SUCHBEREICH)-LÄNGE(WECHSELN(SUCHBEREICH;SUCHWORT;"")))/(LÄNGE(SUCHWORT)))
Ich habe diese sehr umständliche Lösung gefunden, die Länge aller Zeichen im Gesamttext zählt, die Länge des Textes aller Treffer des Suchwortes isoliert und das Ergebnis dann durch die Länge des Suchwortes teilt. Das funktioniert zwar und gibt die korrekte Lösung, erfordert aber sehr viele rechenoperationen und macht die Tabelle sehr langsam und ist von hinten durch die nBrust geschossen. Das müsste doch *eigentlich* einfacher gehen ...?