Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

In Zellen nach Wortteil suchen....

Forumthread: In Zellen nach Wortteil suchen....

In Zellen nach Wortteil suchen....
07.03.2005 13:28:06
Mischa
Hallo zusammen,
habe ein Problem bei der Erstellung einer Suchabfrage.
Habe Zellen der Spalte C, die folgende Einträge enthalten können:
"NGL 1060 EF"
"NGL 1060 DF"
"NGL 1060 BD"
z.B. hier Zelle $C95
Die Zeilen wiederholen sich mehrfach und ich würde nun gerne wissen, wieviele Einträge die Wortteile "EF" und "DF" enthalten.
Habe bisher eine Zelle ($D95) mit =RECHTS($C95;2), welche mir die Buchstaben EF, DF oder BD liefert. Diese Formel habe ich dann so oft wiederholt, wie ich Einträge der obigen Form (NGL...) in meiner Tabelle habe. In der Zelle daneben ($E95) habe ich =ZÄHLENWENN($D95;"<>BD"). Am Ende der Tabelle summiere ich dann über die gesamte Spalte E und erhalte die Anzahl der Zellen in der spalte C, die den Wortteil "EF" und "DF" enthalten.
Gibt es eine Möglichkeit, die Abfrage in einer Zelle zu machen? Das heißt, Excel sucht in einem Bereich nach den Wortteilen "EF" und "DF", summiert diese auf und gibt mir die Anzahl wieder.
Wäre dankbar für jegliche Hilfe....!
Gruß
Mischa
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: In Zellen nach Wortteil suchen....
07.03.2005 13:36:31
HermannZ
Hallo Mischa,
meinst du das so???
Beispiel;
AW: In Zellen nach Wortteil suchen....
07.03.2005 13:55:18
Mischa
DANKE!!!!
AW: Falsch!
07.03.2005 23:51:45
FP
Hi Hermann,
Deine Formel fuktioniert nur, wenn die gesuchte Endung auch der Endung in der selben Zeile im durchsuchten Bereich entspricht!
siehe Beispiel und richtige Lösung:
Anzeige
AW: In Zellen nach Wortteil suchen....
07.03.2005 13:38:23
c0bRa
hallo...
ja gibt es :)
ungetestet würd ich sagen:
=summenprodukt((rechts(c1:c100)="EF")*(rechts(c1:c100)="DF"))
falls so nicht geht, dann die formel ncohmal bearbeiten und mit STRG+SHIFT+ENTER abschliessen, also als matrixformel deklarieren...

Das Forum lebt auch von Rückmeldungen...
c0bRa
Anzeige
AW: In Zellen nach Wortteil suchen....
07.03.2005 13:55:35
c0bRa
so...
nach ein bisschen basteln hätt ich noch ne nette formel ;)
{=SUMMENPRODUKT(WENN(ISTFEHLER(FINDEN(B1;A1:A65535));0;1))}
A1:A65535 ist dein bereich indem gesucht wird...
B1 ist dein kriterium
mit 2 (2. in B2) kriterien wärs dann z.b.
{=SUMMENPRODUKT(WENN(ISTFEHLER(FINDEN(B1;A1:A65535));0;1)*(WENN(ISTFEHLER(FINDEN(B2;A1:A65535));0;1))}
achtung... {} nciht eingeben, sondern formel mit strg+shift+enter abschliessen, da matrixformel
c0bRa
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

In Zellen nach Wortteil suchen


Schritt-für-Schritt-Anleitung

Um in Excel zu überprüfen, ob eine Zelle einen bestimmten Wortteil enthält und die Anzahl dieser Zellen zu summieren, kannst du die folgende Methode verwenden:

  1. Datenbereich festlegen: Angenommen, deine Daten befinden sich in der Spalte C (C1:C100).
  2. Formel eingeben: Verwende die folgende Formel, um die Anzahl der Zellen zu ermitteln, die die Wortteile "EF" oder "DF" enthalten:
    =SUMMENPRODUKT((RECHTS(C1:C100;2)="EF")+(RECHTS(C1:C100;2)="DF"))

    Diese Formel summiert die Anzahl der Zellen, die mit "EF" oder "DF" enden.

  3. Matrixformel verwenden: Wenn die obige Formel nicht wie gewünscht funktioniert, kannst du die Formel als Matrixformel eingeben. Markiere die Zelle, in die du die Formel eingeben möchtest, und drücke STRG + SHIFT + ENTER, um die Formel zu bestätigen.

Häufige Fehler und Lösungen

  • Wortteil falsch: Wenn die Formel nicht die erwarteten Ergebnisse liefert, überprüfe, ob die Wortteile korrekt eingegeben sind. Eine falsche Eingabe kann dazu führen, dass die Formel nicht die richtige Anzahl an Zellen zählt.
  • Zellenformat: Stelle sicher, dass die Zellen im richtigen Format vorliegen (z.B. Text oder Standard).
  • Leere Zellen: Leere Zellen können das Ergebnis beeinflussen. Vermeide es, leere Zellen im Bereich zu zählen.

Alternative Methoden

Falls du eine andere Herangehensweise bevorzugst, kannst du die Funktion ZÄHLENWENN verwenden, um Zellen zu zählen, die einen bestimmten Wortteil enthalten. Hier ein Beispiel für die Wortteile "EF" und "DF":

=ZÄHLENWENN(C1:C100;"*EF") + ZÄHLENWENN(C1:C100;"*DF")

Diese Methode zählt die Zellen, die mit "EF" oder "DF" enden, indem sie Wildcards (*) verwendet.


Praktische Beispiele

Angenommen, du hast folgende Daten in den Zellen C1 bis C5:

C
NGL 1060 EF
NGL 1060 DF
NGL 1060 BD
NGL 1060 EF
NGL 1060 DF

Mit der Formel =SUMMENPRODUKT((RECHTS(C1:C5;2)="EF")+(RECHTS(C1:C5;2)="DF")) erhältst du das Ergebnis 4, da es insgesamt vier Einträge gibt, die die Wortteile "EF" oder "DF" enthalten.


Tipps für Profis

  • Dynamische Bereiche: Verwende dynamische Bereiche oder Tabellen, um die Formel automatisch auf neue Daten anzuwenden.
  • Fehlerüberprüfung: Nutze die ISTFEHLER-Funktion, um Fehler bei der Suche nach Wortteilen zu vermeiden.
  • Formatierung: Achte auf die richtige Formatierung der Zellen. Text und Zahlen sollten entsprechend formatiert sein, um Fehler zu vermeiden.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Wortteile gleichzeitig suchen? Du kannst die SUMMENPRODUKT-Funktion verwenden, um mehrere Bedingungen abzudecken. Beispielsweise:

=SUMMENPRODUKT((RECHTS(C1:C100;2)="EF")+(RECHTS(C1:C100;2)="DF"))

2. Was tun, wenn die Formel nicht funktioniert? Überprüfe die Eingaben auf Tippfehler und stelle sicher, dass die Zellen im richtigen Format sind. Leere Zellen oder falsche Eingaben können das Ergebnis beeinflussen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige