Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeichenkombination in Zelle zählen

Forumthread: Zeichenkombination in Zelle zählen

Zeichenkombination in Zelle zählen
24.01.2007 20:07:32
Mike
Hallo Ex(cel)perten,
folgendes Problem:
In Zelle B2 steht die Textkombination "GUUGUUGUGUUGGUGGGUUG".
In Zelle A2 steht der zu suchende Text "GUUG".
Mit welcher FORMEL kann ich die Anzahl der vorkommenden Textkombination "GUUG" ermitteln? Ergebnis muß 4 sein!!!
Danke für Eure Lösung
Gruß aus dem verschneiten Bayern
Mike
Anzeige

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:23:36
Erich
Hallo Mike,
die (Matrix-)Formel in A3 dürfte besser passen:
 AB
2GUUGGUUGUUGUGUUGGUGGGUUG
34 
43 

Formeln der Tabelle
ZelleFormel
A3{=SUMME(WENN(TEIL(B2;ZEILE(1:999);4)="GUUG";1;0))}
A4=(LÄNGE(B2)-LÄNGE(WECHSELN(B2;A2;"")))/LÄNGE(A2)
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:40:20
Mike
Vielen Dank! Funktioniert super!!
Was bewirkt/bedeutet ZEILE(1:999)?
Den Teil der Formel verstehe ich nicht!
VIELEN DANK
AW: Zeichenkombination in Zelle zählen
24.01.2007 21:02:52
Erich
Hallo Mike,
Zeile(1:999) liefert in der Matrixformel "nacheinander" Zeile(1)=1, Zeile(2)=2, ... , Zeile(999)=999.
Summiert wird dann über 999 Summanden, der 5. sieht so aus:
WENN(TEIL(B2;5;4)="GUUG";1;0)
Das ist 1, wenn die 4 Stellen ab der 5. Stelle = GUUG sind, sonst 0.
Rainers Formel summiert nicht bis zur (willkürlich gewählten) 999, sondern nur soweit nötig,
also nur bis zur Länge des langen Textes - Länge des kurzen Textes + 1.
Diese Formel ist etwas länger, es muss aber viel weniger gerechnet werden.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:24:45
Mike
Sorry aber da stimmt das Ergebnis dann nicht weil er GUUGUUG nicht als 2x GUUG findet!
Trotzdem Danke
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:28:21
chris
Diese Formel findet es genau 2 mal.
{=SUMME(WENN(TEIL(A1;ZEILE(1:999);4)="GUUG";1;0))}
Klammern icht mit eingeben.
Formel abschliesen mit STRG+Shift+ Enter
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:32:18
Erich
Hallo Chris,
du meintest auch 4?
 AB
2GUUGGUUGUUGUGUUGGUGGGUUG
34 

Formeln der Tabelle
ZelleFormel
A3{=SUMME(WENN(TEIL(B2;ZEILE(1:999);4)=A2;1;0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:34:46
chris
Nein Erich ich meinte 2 wie ich es gesagt habe :)
Er fragte nach diesr Zeichenfolge "GUUGUUG"
Und da findet er es 2 mal.
gruß
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:42:11
Erich
Hallo Chris,
ja, so - also für GUUGUUG - können wir uns auch auf die 2 einigen:
 AB
2GUUGGUUGUUG
32 

Formeln der Tabelle
ZelleFormel
A3{=SUMME(WENN(TEIL(B2;ZEILE(1:999);LÄNGE(A2))=A2;1;0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Zeichenkombination in Zelle zählen
ransi
Hallo
Passt das so ?
Tabelle1

 ABC
1TextGesuchtAnzahl
2ABBAABBBABBABABABBBABBBBABBABBAABBA4

Formeln der Tabelle
ZelleFormel
C2=SUMMENPRODUKT((TEIL(A2;ZEILE(INDIREKT("A1:A"&LÄNGE(A2)-LÄNGE(B2)+1));LÄNGE(B2))=B2)*1)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
ransi
Anzeige
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:37:15
chris
Hallo ransi,
könntest du mir diese Formel evtl. erklären oder zerlegen ?
Wie kommt man auf so ne mega Formel ?
Danke schon einmal.
AW: Zeichenkombination in Zelle zählen
24.01.2007 20:54:33
Erich
Hallo Chris,
vielleicht wirds auch klarer, wenn man die Formeln zusammen ansieht:
 AB
2GUUGGUUGUUGUGUUGGUGGGUUG
34 
44 
54 
64 

Formeln der Tabelle
ZelleFormel
A3{=SUMME(1*(TEIL(B2;ZEILE(1:999);LÄNGE(A2))=A2))}
A4{=SUMME(WENN(TEIL(B2;ZEILE(1:999);LÄNGE(A2))=A2;1;0))}
A5{=SUMME(1*(TEIL(B2;ZEILE(INDIREKT("A1:A"&LÄNGE(B2)-LÄNGE(A2)+1));LÄNGE(A2))=A2))}
A6=SUMMENPRODUKT((TEIL(B2;ZEILE(INDIREKT("A1:A"&LÄNGE(B2)-LÄNGE(A2)+1));LÄNGE(A2))=A2)*1)
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW:danke euch beiden
24.01.2007 20:56:57
chris
Hmm,
werd ich mal machen.
Danke euch beiden !
gruß Chris
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige