Note: The other languages of the website are Google-translated. Back to English

Wie überprüfe ich, ob die Zelle einen von mehreren Werten in Excel enthält?

Angenommen, Sie haben eine Liste von Textzeichenfolgen in Spalte A. Jetzt möchten Sie jede Zelle testen, wenn sie einen von mehreren Werten enthält, die auf einem anderen Bereich D2: D7 basieren. Wenn es einen bestimmten Text in D2: D7 enthält, wird True angezeigt, andernfalls wird False wie im folgenden Screenshot angezeigt. In diesem Artikel werde ich darüber sprechen, wie eine Zelle identifiziert wird, wenn sie einen von mehreren Werten in einem anderen Bereich enthält.


Überprüfen Sie, ob eine Zelle einen von mehreren Werten aus einer Liste mit Formeln enthält

Um zu überprüfen, ob ein Zelleninhalt einen der Textwerte in einem anderen Bereich enthält, können die folgenden Formeln hilfreich sein: Gehen Sie folgendermaßen vor:

Geben Sie die folgende Formel in eine leere Zelle ein, in der Sie das Ergebnis suchen möchten, z. B. B2, und ziehen Sie den Füllpunkt nach unten auf die Zellen, auf die Sie diese Formel anwenden möchten, und ob die Zelle einen der Textwerte in einer anderen enthält In einem bestimmten Bereich wird es wahr, andernfalls wird es falsch. Siehe Screenshot:

=SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$7,A2)))>0

Tipps:

1. Wenn Sie "Ja" oder "Nein" verwenden möchten, um das Ergebnis anzuzeigen, wenden Sie bitte die folgende Formel an. Sie erhalten das folgende Ergebnis nach Bedarf, siehe Screenshot:

=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Yes","No")

2. In den obigen Formeln ist D2: D7 ist der spezifische Datenbereich, auf den Sie die Zelle basierend auf und überprüfen möchten A2 ist die Zelle, die Sie überprüfen möchten.


Zeigen Sie die Übereinstimmungen an, wenn die Zelle einen von mehreren Werten aus einer Liste mit Formeln enthält

Manchmal möchten Sie möglicherweise überprüfen, ob eine Zelle einen Wert in der Liste enthält, und diesen Wert dann zurückgeben. Wenn mehrere Werte übereinstimmen, werden alle übereinstimmenden Werte in der Liste wie im folgenden Screenshot angezeigt. Wie können Sie diese Aufgabe in Excel lösen?

Wenden Sie die folgende Formel an, um alle übereinstimmenden Werte anzuzeigen, wenn die Zelle einen bestimmten Text enthält:

=TEXTJOIN(", ", TRUE, IF(COUNTIF(A2, "*"&$D$2:$D$7&"*"), $D$2:$D$7, ""))

Hinweis: In der obigen Formel D2: D7 ist der spezifische Datenbereich, auf den Sie die Zelle basierend auf und überprüfen möchten A2 ist die Zelle, die Sie überprüfen möchten.

Dann drücken Strg + Umschalt + Enter Drücken Sie die Tasten zusammen, um das erste Ergebnis zu erhalten, und ziehen Sie dann den Füllpunkt nach unten auf die Zellen, auf die Sie diese Formel anwenden möchten (siehe Abbildung):

Tipps:

Die obige TEXTJOIN-Funktion ist nur für Excel 2019 und Office 365 verfügbar. Wenn Sie frühere Excel-Versionen haben, sollten Sie die folgende Formel anwenden:

=IFERROR(INDEX($D$2:$D$7, SMALL(IF(COUNTIF($A2, "*"&$D$2:$D$7&"*"), MATCH(ROW($D$2:$D$7), ROW($D$2:$D$7)), ""), COLUMNS($F$1:F1))), "")

Hinweis: In der obigen Formel D2: D7 ist der spezifische Datenbereich, auf den Sie die Zelle basierend auf und überprüfen möchten A2 ist die Zelle, die Sie überprüfen möchten.

Dann drücken Strg + Umschalt + Enter Drücken Sie die Tasten zusammen, um das erste Ergebnis zu erhalten. Ziehen Sie dann die Formelzelle nach rechts, bis eine leere Zelle angezeigt wird. Ziehen Sie dann den Füllpunkt nach unten in andere Zellen. Alle übereinstimmenden Werte wurden wie im folgenden Screenshot angezeigt:


Markieren Sie die Übereinstimmungen, wenn die Zelle einen von mehreren Werten aus einer Liste mit einer praktischen Funktion enthält

Wenn Sie eine bestimmte Schriftfarbe für die übereinstimmenden Werte hervorheben möchten, wenn die Zelle einen von mehreren Werten aus einer anderen Liste enthält, werde ich in diesem Abschnitt eine einfache Funktion vorstellen: Schlüsselwort markieren of Kutools for ExcelMit diesem Dienstprogramm können Sie ein oder mehrere Schlüsselwörter gleichzeitig in den Zellen markieren.

Hinweis:Um diese anzuwenden Schlüsselwort markieren Funktionen sollten Sie zunächst die herunterladen Kutools for Excelund wenden Sie die Funktionen dann schnell und einfach an.

Nach der Installation Kutools for ExcelBitte gehen Sie wie folgt vor:

1. Klicken Sie Kutoolen > Text > Schlüsselwort markieren, siehe Screenshot:

2. In dem Schlüsselwort markieren Im Dialogfeld führen Sie bitte die folgenden Vorgänge aus:

  • Wählen Sie den Datenbereich aus, in dem Sie die passenden Texte hervorheben möchten Abdeckung Textfeld;
  • Wählen Sie die Zellen aus, die die Schlüsselwörter enthalten, die Sie basierend auf hervorheben möchten. Sie können die Schlüsselwörter auch manuell (durch Komma getrennt) in das Feld eingeben Stichwort (Keyword) Textfeld
  • Zuletzt sollten Sie eine Schriftfarbe angeben, um die Texte durch Häkchen hervorzuheben Markieren Sie die Keyword-Farben

3. Dann klick Ok Schaltfläche, alle übereinstimmenden Texte wurden wie folgt hervorgehoben: Screenshot gezeigt:


Weitere relative Artikel:

  • Vergleichen Sie zwei oder mehr Textzeichenfolgen in Excel
  • Wenn Sie zwei oder mehr Textzeichenfolgen in einem Arbeitsblatt mit Groß- und Kleinschreibung vergleichen möchten oder nicht zwischen Groß- und Kleinschreibung unterscheiden (siehe folgenden Screenshot), werde ich in diesem Artikel einige nützliche Formeln erläutern, mit denen Sie diese Aufgabe in Excel bearbeiten können.
  • Wenn die Zelle Text enthält, wird sie in Excel angezeigt
  • Wenn Sie eine Liste mit Textzeichenfolgen in Spalte A und eine Reihe mit Schlüsselwörtern haben, müssen Sie jetzt überprüfen, ob die Schlüsselwörter in der Textzeichenfolge enthalten sind. Wenn die Schlüsselwörter in der Zelle angezeigt werden und angezeigt werden, wird die leere Zelle wie im folgenden Screenshot angezeigt.
  • Suchen und Ersetzen mehrerer Werte in Excel
  • Normalerweise können Sie mit der Funktion Suchen und Ersetzen einen bestimmten Text finden und durch einen anderen ersetzen. Manchmal müssen Sie jedoch mehrere Werte gleichzeitig suchen und ersetzen. Um beispielsweise den gesamten "Excel" -Text durch "Excel 2019", "Outlook" durch "Outlook2019" usw. zu ersetzen, wie im folgenden Screenshot gezeigt. In diesem Artikel werde ich eine Formel zur Lösung dieser Aufgabe in Excel vorstellen.

Die besten Tools für die Office-Produktivität

Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (50)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Was passiert, wenn die Spalte "bestimmter Text" Phrasen enthält? Zum Beispiel "Duplikate entfernen" "Text konvertieren" "quer finden" wie kann man das dann überprüfen?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Anstelle von True oder False möchte ich den Namen des gefundenen Textes ausgeben, wie kann ich das tun?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Überprüfen Sie die von Skyyang angegebene Formel ... Das funktioniert gut
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Sehr nützliche Formel.
Können wir den gefundenen Wert aus der Suche abrufen? (dh ich möchte überprüfen, ob das Adressfeld mit der 4-stelligen Postleitzahl innerhalb des Bereichs liegt, wenn ja, dann den Wert der 4-stelligen Postleitzahl anzeigen.)
David
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo David,
Meine be this Array-Formel kann Ihnen dabei helfen:
=IF(SUMPRODUCT(IF(ISNUMBER(SEARCH($D$2:$D$4,A2)),ROW($D$2:$D$4)-ROW($D$2)+1,0))>0,INDEX($D$2:$D$4,SUMPRODUCT(IF(ISNUMBER(SEARCH($D$2:$D$4,A2)),ROW($D$2:$D$4)-ROW($D$2)+1,0))))
Nachdem Sie die Formel eingefügt haben, drücken Sie bitte gleichzeitig die Tasten Umschalt + Strg + Eingabe.
Diese Formel ist etwas komplex, bitte ändern Sie die Zellbezüge nach Bedarf.
Bitte versuchen Sie es, ich hoffe, es kann Ihnen helfen!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Erstaunlich, es funktioniert genau so, wie ich es brauchte. Danke Champs.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Froh dir zu helfen!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, würden Sie bitte erklären, wie Sie diese Funktion oben bekommen haben? Ich versuche dasselbe zu tun, kann aber die Zellreferenzen nicht richtig ändern.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ja bitte, das brauche ich auch. Ich verstehe nicht, warum $D$2 gesperrt ist?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das ist großartig! Ein großes Problem für mich jedoch: Was ist, wenn in meiner "Suche nach" D2: D4-Liste leere Zellen vorhanden sind? Für mich ruiniert es die Formel und ich bekomme nur an einigen Stellen "NUM". DANKE!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Funktioniert diese Formel, wenn ein paar Wörter in den Nachschlagezellen und ein paar Wörter in der Suche in Zellen vorhanden sind? Im Grunde habe ich Listen mit Zutaten und möchte eine bestimmte Zutat aus dieser Liste finden, und die bestimmte Zutat kann aus mehr als einem Wort bestehen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich habe eine Liste der Zutaten in Spalte A, jede Zelle hat die gesamten Zutaten eines Produkts, also ist es nicht nur ein Wort, in Spalte D habe ich eine Liste der Zutaten, die ich in Spalte A zu finden versuche, wie mache ich das? Diese Formel scheint dafür nicht 100% zu funktionieren
dank
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich und ein anderes Mädchen haben 2 Tage lang versucht, dies für ein Datenproblem herauszufinden, das wir lösen müssen. Vielen Dank für diesen Ausdruck. Es ist genau das, was wir brauchten.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Kann die Liste in Spalte D 15000 Wörter umfassen und bleibt die Formel trotzdem dieselbe wie oben erwähnt? Ich erhalte die erwarteten Ergebnisse mit nur wenigen Werten, aber in dem Moment, in dem die Liste auf Tausende springt, zeigt alles #REF.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Skyyang,

Ich weiß nicht, ob du das jemals lesen wirst, aber vielen Dank!

Du bist ein Genie!!!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie würde ich das machen, wenn es leere Zellen in der D-Spalte gäbe?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
hi
Siehe angehängte Datei. Ich versuche herauszufinden, ob einer der Inhaltsstoffe aus Spalte D in Spalte A vorhanden ist, und zeige den Inhaltsstoff an, der in Spalte B enthalten ist. Ist dies möglich?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
erster Anhang wurde nicht hochgeladen, siehe Anhang unten
Dieser Kommentar wurde vom Moderator auf der Website minimiert
감사합니다 정말 진심으로 감사드립니다
바로 정확한 정보가 뜨네요 정말
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Tausend Dank, das hat funktioniert.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
유용한 자료 감사합니다!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
verwendet =SUMPRODUCT(--ISNUMBER(SEARCH(list,A2))) zusammen mit bedingter Formatierung, um den Vergleich der Werte einer Spalte mit einer anderen zu erleichtern. funktioniert super mit excel 2007. zerbreche mir seit tagen den hirn.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
JA, NEIN

중복되는 값 배열일 경우 배열로 B열 C열........
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gibt es eine Möglichkeit, den Text zurückzugeben, der in der Zelle übereinstimmt, anstatt ein Ja oder Nein?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Selbe Frage; Können wir den übereinstimmenden Text anstelle von Ja/Nein zurückgeben?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wäre es möglich, das Ergebnis dieser Formel von nur „WAHR“, „FALSCH“, „Ja“ oder „Nein“ in den Wert des spezifischen Textes zu ändern?


Vielen Dank.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Nils,
Wenn Sie anstelle von "Ja" oder "Nein" einen anderen Text verwenden möchten, müssen Sie nur "Ja", "Nein" durch andere Texte ersetzen, versuchen Sie bitte die folgende Formel:
=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Ihr spezifischer Text1","Ihr spezifischer Text2")

Bitte versuchen Sie es, ich hoffe, es kann Ihnen helfen!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Jane fragte unten: "Gleiche Frage: Können wir den übereinstimmenden Text anstelle von Ja/Nein zurückgeben?" - interessiert sich auch für die Antwort
Dieser Kommentar wurde vom Moderator auf der Website minimiert
=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Ja","Nein")
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hey,
Ich habe diese Formel ausprobiert, aber sie zeigt für alles TRUE an?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Bitte prüfe
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Formel ist falsch. Es zeigt "true" für jeden Wert an
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, Dd,
Die Formel funktioniert gut in meinem Excel-Arbeitsblatt, können Sie Ihr Problemblatt hier als Screenshot geben?
Vielen Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
hallo, ich habe das gleiche problem. Es gibt jedes Mal wahr zurück, auch wenn es falsch sein muss. Das ist die Formel:
=SUMPRODUKT(--ISZAHL(SEARCH($AH$2:$AH$122;C2)))>0

$AH$2:$AH$12 ist die Liste der Wörter
C2 ist ein Text aus einem Tweet.

es gibt true zurück, selbst wenn der Tweet keines der Wörter aus der Liste enthält
Dieser Kommentar wurde vom Moderator auf der Website minimiert
genau das was ich gesucht habe! funktioniert perfekt
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Perfekt!! Komplexe Anforderungen, die durch die Kombination weniger bekannter Formeln erfüllt werden
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das war sehr hilfreich, aber mir fehlt einfach das letzte Stück.
Wie erweitere ich IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Yes","No"), um auch die Groß-/Kleinschreibung der Werte in der Liste zu prüfen?
Danke im Voraus
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Scott,
Um die Werte mit Groß-/Kleinschreibung zu überprüfen, wenden Sie bitte die folgende Formel an:
=IF(SUMPRODUCT(--ISNUMBER(FIND($D$2:$D$6,A2))),"Ja","Nein")

Bitte versuchen Sie es, danke!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo - Was wäre, wenn ich die Zeile nach den Schlüsselwörtern durchsuchen müsste, anstatt nur die Zelle, dh A2 - P2 anstelle von nur A2 in dieser Formel? =IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Ja","Nein")
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Margo,
Um diese Formel auf Zeilendaten anzuwenden, müssen Sie nur die Einzelzellenreferenz durch die Zeilenreferenz wie unten ersetzen:
=IF(SUMPRODUCT(--ISNUMBER(SEARCH($R$2:$R$6,A2:P2))),"Yes","No")
Bitte versuchen Sie es, ich hoffe, es kann Ihnen helfen!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ist dies mit einer Teilübereinstimmung der Keywords möglich? Diese Methode ist nur eine exakte Übereinstimmung
Es sind noch keine Kommentare vorhanden
Mehr laden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL