2017-02-17 5 views
0

Mit Vlookup kann ich einen Wert in einer Spalte basierend auf einem Suchkriterium (= AAA) finden und einen Wert aus einer anderen Spalte (Text1) anzeigen. Keine Probleme bisher. Wenn in einer Spalte zwei gleiche Werte vorhanden sind, findet Vlookup den ersten Wert und zeigt ihn an (Text1). Jetzt muss ich den nächsten Wert basierend auf den gleichen Suchkriterien (AAA) finden. Wie finde ich den nächsten Wert mit den Suchkriterien AAA zur Anzeige von text3 (!)?Excel Finde den nächsten Wert in einem Bereich mit VLookup oder Index Match

Spalte A Spalte B AAA Text1 BBB Text2 AAA Text3

+0

Sie können bessere Hilfe in Bezug auf Excel-Formeln bei [superuser.com] (http://superuser.com/) erhalten .. Hat eine Suche nach "vlookup identische Werte" und bemerkt [dies] (http: // excelbyjoe. com/3-ways-to-Deal-mit-mehreren-Übereinstimmungen-mit-vlookup-in-excel /). – fzzylogic

Antwort

0

Ich denke, Sie über mehrere Instanzen von Lookup-Wert in der Tabelle Array spricht. Sie können eine Variable erstellen, die die Häufigkeit zählt, mit der Ihr Suchwert angezeigt wird, und sie mit dem Suchwert verketten und als neuen Suchwert verwenden. Sagen Sie 'xx' erscheint zweimal. Nun würde es so aussehen: 'xx1', 'xx2' Jetzt haben Sie eindeutige Schlüssel und Sie können die vlookup-Funktion mit einem Lookup-Wert 'xx2' verwenden und den Rückgabewert erhalten.

0

Eine der Optionen: Insert 1 Spalte vor Spalte A Formel Geben Sie in A1 = B1 & COUNTIF ($ B $ 1: B1, B1) Es wird Ihnen AAA1 führen; BBB2; AAA2 und usw.

Zum Beispiel: Sie benötigen Ergebnis in der Zelle G1 basierend auf Werten in F1.

Geben Sie Formel in G1 = VLOOKUP (CONCATENATE (F1, COUNTIF ($ F $ 1: F1, F1)), $ A $ 1: $ C $ 4,3, FALSCH) Geben Sie AAA in F1 und G1 geben Ihnen Ergebnis TEXT1 Geben Sie AAA (zweites Mal) in F2 und G2 geben Sie das Ergebnis TEXT2

Ich hoffe, wir haben Sie richtig verstanden Frage.

+0

und Formel wird Fehler angezeigt, wenn alle möglichen Versionen bereits angezeigt werden. Zum Beispiel: Sie haben AAA 21 mal eingegeben und in der Tabelle AAA ist nur 20. – LKDG