2017-02-14 4 views
0

Ich habe die folgende Tabelle ...Wie verwende ich SVERWEIS, wenn der Suchwert ein Komma enthält?

enter image description here

Ich möchte SVERWEIS verwenden, in dem "Manager-Vorwärts-Name", in Spalte D.

Englisch zu füllen ... Ich versuche, Verwenden Sie den umgekehrten Namen des Managers in Spalte C als Suchwert, um diese Zeichenfolge in Spalte B nachzuschlagen, mit der Absicht, den Wert dieser Zeile aus Spalte 1 im Bereich "Tabelle_Array" zurückzugeben.

Die Formel sieht aus wie "= VLOOKUP (C2, A: B, 1,0)"

My lookup_value ist Zelle "C2" My table_array Bereich "A: B" Der Spaltenindex-Wert der Spalte " 1 " Ich möchte eine genaue Übereinstimmung, so dass ich eine range_lookup" 0 "

Ich bekomme einen" # N/A "-Wert und ich frage mich, ob es das Komma in der Lookup_value-Zeichenfolge ist.

Ich habe versucht, sicherzustellen, dass die Spalten A und B beide vom Typ Text oder beide vom Typ General sind, aber nichts scheint zu funktionieren.

Irgendwelche Ideen, wie das zu beheben?

PS: Ich habe versucht, andere Vorschläge von anderen stackoverflow Fragen zu verwenden, aber nichts scheint zu funktionieren.

Antwort

1

Es ist die Tatsache, dass SVERWEIS den Lookup-Wert in der Spalte ganz links und nicht rechts erwartet.

Verwendung INDEX/MATCH:

=INDEX(A:A,MATCH(C2,B:B,0)) 
+1

Danke für die Korrektur und vor allem die Erklärung. –

0

Sie versuchen zu finden „Smith, Bob“ in Spalte A wird dieser Wert nicht in Spalte A Vielleicht sind Sie durch die Anwesenheit des Wertes verwirrt " Bob Smith ", die Excel ist ein ganz anderer Wert.

0

schreiben diese Formel in der D-Säule -

=RIGHT(C2,LEN(C2)-SEARCH(" ",C2,1))&" "&LEFT(C2,SEARCH(",",C2,1)-1) 

Dank!

Verwandte Themen