Note: The other languages of the website are Google-translated. Back to English
Einloggen  \/ 
x
or
x
Registrieren  \/ 
x

or

Wie liste ich alle übereinstimmenden Instanzen eines Werts in Excel auf?

Wie der linke Screenshot zeigt, müssen Sie alle übereinstimmenden Instanzen des Werts „Linda“ in der Tabelle finden und auflisten. Wie erreicht man das? Bitte versuchen Sie die Methoden in diesem Artikel.

Listen Sie alle übereinstimmenden Instanzen eines Werts mit der Array-Formel auf
Listen Sie mit Kutools for Excel einfach nur die erste übereinstimmende Instanz eines Werts auf

Weitere Tutorials für VLOOKUP ...


Listen Sie alle übereinstimmenden Instanzen eines Werts mit der Array-Formel auf

Mit der folgenden Array-Formel können Sie problemlos alle Übereinstimmungsinstanzen eines Werts in einer bestimmten Tabelle in Excel auflisten. Bitte gehen Sie wie folgt vor.

1. Wählen Sie eine leere Zelle aus, um die erste übereinstimmende Instanz auszugeben, geben Sie die folgende Formel ein und drücken Sie die Taste Ctrl + Verschiebung + Weiter Schlüssel gleichzeitig. 

=INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), ROW(1:1)))

Hinweis: In der Formel ist B2: B11 der Bereich, in dem sich die übereinstimmenden Instanzen befinden. A2: A11 ist der Bereich, der den bestimmten Wert enthält, auf dem Sie alle Instanzen basierend auflisten. Und D2 enthält den bestimmten Wert.

2. Wählen Sie die Ergebniszelle weiter aus und ziehen Sie den Füllgriff nach unten, um die anderen übereinstimmenden Instanzen zu erhalten.


Listen Sie mit Kutools for Excel einfach nur die erste übereinstimmende Instanz eines Werts auf

Sie können die erste übereinstimmende Instanz eines Werts mit leicht finden und auflisten Suchen Sie nach einem Wert in der Liste Funktion Kutools for Excel ohne sich an Formeln zu erinnern. Bitte gehen Sie wie folgt vor.

Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.

1. Wählen Sie eine leere Zelle aus, in der Sie die erste übereinstimmende Instanz platzieren möchten, und klicken Sie dann auf Kutools > Formel-Helfer > Formel-Helfer

2. In dem Formeln Helfer Dialogfeld müssen Sie:

2.1 Suchen und auswählen Suchen Sie nach einem Wert in der Liste Option in der Wählen Sie eine Formel Box;
Ratschläge: Sie können die überprüfen Filtern Geben Sie im Feld das Schlüsselwort in das Textfeld ein, um die benötigte Formel schnell zu filtern.
2.2 In der Table_array Wählen Sie im Feld den Tabellenbereich aus, der sowohl die Spalte für den spezifischen Wert als auch die Spalte für übereinstimmende Instanzen enthält.
2.3 In der Look_value Wählen Sie im Feld die Zelle mit dem spezifischen Wert aus, auf dessen Grundlage Sie die erste Instanz auflisten.
2.4 In der Kolonne Wählen Sie im Feld die Spalte aus, die die übereinstimmende Instanz enthält. Oder geben Sie einfach die Spaltennummer ein.
Ratschläge: Die Spaltennummer basiert auf der ausgewählten Anzahl von Spalten. Wenn Sie vier Spalten auswählen und dies die dritte Spalte ist, müssen Sie die Nummer 3 in das Feld eingeben Kolonne Box.
2.5 Klicken Sie auf OK

Dann wird die erste übereinstimmende Instanz des angegebenen Werts wie im folgenden Screenshot aufgeführt.

  Wenn Sie eine kostenlose Testversion (30 Tage) dieses Dienstprogramms wünschen, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


In Verbindung stehende Artikel

Vlookup-Werte über mehrere Arbeitsblätter hinweg
Sie können die vlookup-Funktion anwenden, um die übereinstimmenden Werte in einer Tabelle eines Arbeitsblatts zurückzugeben. Wie können Sie jedoch den Lookup-Wert über mehrere Arbeitsblätter hinweg anzeigen? Dieser Artikel enthält detaillierte Schritte zur einfachen Lösung des Problems.

Suchen und geben Sie übereinstimmende Werte in mehreren Spalten zurück
Normalerweise kann die Anwendung der Vlookup-Funktion nur den übereinstimmenden Wert aus einer Spalte zurückgeben. Manchmal müssen Sie möglicherweise übereinstimmende Werte aus mehreren Spalten basierend auf den Kriterien extrahieren. Hier ist die Lösung für Sie.

Vlookup, um mehrere Werte in einer Zelle zurückzugeben
Wenn Sie bei Anwendung der VLOOKUP-Funktion mehrere Werte verwenden, die den Kriterien entsprechen, können Sie normalerweise nur das Ergebnis des ersten erhalten. Wie können Sie erreichen, wenn Sie alle übereinstimmenden Ergebnisse zurückgeben und alle in einer einzigen Zelle anzeigen möchten?

Suchen Sie die gesamte Zeile eines übereinstimmenden Werts und geben Sie sie zurück
Normalerweise kann die Verwendung der vlookup-Funktion nur ein Ergebnis aus einer bestimmten Spalte in derselben Zeile zurückgeben. Dieser Artikel zeigt Ihnen, wie Sie die gesamte Datenzeile anhand bestimmter Kriterien zurückgeben können.

Rückwärts Vlookup oder in umgekehrter Reihenfolge
Im Allgemeinen sucht die VLOOKUP-Funktion in der Array-Tabelle nach Werten von links nach rechts, und der Suchwert muss auf der linken Seite des Zielwerts bleiben. Manchmal kennen Sie jedoch den Zielwert und möchten den Suchwert in umgekehrter Reihenfolge ermitteln. Daher müssen Sie in Excel rückwärts suchen. In diesem Artikel gibt es verschiedene Möglichkeiten, um dieses Problem einfach zu lösen!

Weitere Tutorials für VLOOKUP ...


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

Kutools für 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 Formula Bar (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-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Vollständige Funktionen 30 Tage kostenlose Testversion. 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 täglich Hunderte von Mausklicks für Sie!
officetab unten
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    ChiTriGuy · 4 months ago
    Question, I have a sheet laid out opposite of this where "Linda" would be the column header I would like to flag on and the value "90" or 89" I would like to return. Would I change the row function to a column function?
  • To post as a guest, your comment is unpublished.
    Luke · 5 months ago
    How would I use this formula but instead of filling down I could fill across but the formula would continue moving down as I fill across (ie. the formula changes from ROW(1:1) to ROW(2:2)
    • To post as a guest, your comment is unpublished.
      crystal · 5 months ago
      Hi Luke,
      The below array formula can do you a favor.
      Note: After entering the formula, please press the Ctrl + Shift + Enter key to apply it. And then drag its Fill Handle right across the cells you need.
      =INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), COLUMN(A1)))
  • To post as a guest, your comment is unpublished.
    Reggie100 · 1 years ago
    A very useful and educational formula. I am matching against a set numeric value and it works a treat. How can I use >= rather than just = (i.e. IF($D$2>=$A$2:$A$11) to perform the match so it is looking for values greater than a set value (in $D$2). I assume as it doesn't work as one of the functions in the formula is matching against specific text rather than working with numbers?
  • To post as a guest, your comment is unpublished.
    jmedina202 · 1 years ago
    This was super useful, thanks! I'm trying to take this one step further and be able to return all match instances of a certain value while having to search through more than a single-column array. To work through this using your example, I added a second column of test scores and modified your formula to look up a given test score and return the names that match that score. I got this to work with INDEX(SMALL()) and can pull all of the names from both test columns. I've also managed to return only names with that score on Test 2 using INDEX(MATCH(INDEX(MATCH))), however this can only find the first instance in the array. What I'm really trying to do is a combination of these: return all of the names with the given array, while narrowing the search to a specific column within the array. Do you have any tips for this?
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Good day,
      Would you please provide a screenshot of your spreadsheet showing what you are exactly trying to do? Thank you for your comment.
  • To post as a guest, your comment is unpublished.
    Ollie · 3 years ago
    Is there a similar formula that will work in google sheets?