wie bekomme ich die Anzahl bestimmter Zeichen in einer Zeichenkette?
z.B. will ich wissen, wie oft kommt das Zeichen "s" in der Zeichenkette "Mississippi" vorkommt.
Die Antwort soll 4 lauten!
Gruss
Michael
Michael
Schau mal in der ultimativen Formelsammlung nach:
http://www.excelformeln.de/formeln.html?welcher=248
mit Makros sicherlich kein Problem. Davon hab ich aber keine Ahnung.
Mir fällt nur ein, das Wort in seine einzelnen Bestandteile zu zerlegen (mit =Teil(...), somit jedem Buchstaben eine neue Zelle zuzuordnen (die kann man ja nachher ausblenden), und dann die einzelnen Zellen mit =zählenwenn(...) auf den Suchbuchstaben (in deinem Beispiel "s") auswerten lassen.
Das Ergebnis ist dann (in deinem Beispiel) 4.
Boris
wie Du ja an meinem "Anhang" sehen konntest, habe ich die Formel auch erst aus der Formelsammlung herauslesen müssen.
Es ist nicht schwer sich mit fremden Federn zu schmücken. Man muss nur wissen, wo die Federn versteckt sind!
Da ich jedoch auch "sinnvolle" Beiträge geben will, werde ich die Lösung und ggf. den Link angeben und nicht nur den Link.
CU Boris
bezogen auf eine(!) Zelle geht es mit einer normalen Formel wie folgt:
=LÄNGE(A1)-LÄNGE(WECHSELN(A1;A2;""))
wenn in A1 der Text und in A2 der Suchbuchstabe steht.
Mit dem Suchbuchstaben in der Formel wäre es
=LÄNGE(A1)-LÄNGE(WECHSELN(A1;"s";""))
Gruß
Martin Beck