2015-06-24 20:08:11 +0000 2015-06-24 20:08:11 +0000
2
2

VLOOKUP - Rückgabe mehrerer Werte/Spalten für eine Datenzeile/einen Datensatz

Ich versuche herauszufinden, wie ich mehrere Spalten in mein Zielblatt ziehen kann, wenn ich VLOOKUP verwende. z.B.

Ich habe eine Liste von Angestellten auf Blatt eins, mit 100 Zeilen Daten und möchte Details über den Angestellten aus einem anderen Blatt ziehen.

Aus dem zweiten Blatt möchte ich mehrere Spalten, die nebeneinander stehen. (z. B. D, E, F und G.)

Ich führe den VLOOKUP von Blatt 1 in Spalte 5 durch

lookup_value ist A2 auf Blatt 1

Table_array ist Blatt 2 “A bis F”

aber ich möchte die Spalten D, E, F und G oder col_index_num - 4-7 abrufen.

Ich mache sie eine nach der anderen und ich weiß, dass es einen besseren Weg geben muss, dies zu erreichen.

Danke.

Antworten (3)

2
2
2
2015-06-24 20:20:10 +0000

Sie können VLOOKUP in einer Array-Funktion verwenden, um dies zu tun, wenn Sie es wirklich wollen.

Es gibt Details in diesem Blogbeitrag aber hier ist die Zusammenfassung:

  1. Wählen Sie die Zellen aus (Zellen, die der Anzahl der Spalten entsprechen, die Sie abrufen möchten), in die Sie die VLOOKUP-Ergebnisse einfüllen möchten.

  2. Geben Sie dann, ohne irgendwo anders zu klicken, die Formel ein: VLOOKUP(“Florian”,A:D,{1,2,3,4},FALSE) in die Formelleiste ein. Das dritte Argument, also {1,2,3,4}, gibt die Spalten an, die abgeholt werden sollen.

  3. Danach drücken Sie einfach die Tasten Strg + Umschalt + Eingabe. Dadurch wird die obige Formel in geschweifte Klammern eingeschlossen und in den markierten Zellen werden die abgerufenen Spalten angezeigt.

0
0
0
2020-01-10 18:06:42 +0000

Sie können die Funktion auch abfragen. Sie ist zu einfach zu bedienen:
Fügen Sie diese Formel in I2 ein:

QUERY(E:G,"select F, G where E='blah' "& concatenate(arrayformula("OR E='"&UNIQUE(H3:H5)&"'")))
0
0
0
2019-05-25 14:49:40 +0000

In Schritt 3, wenn Sie die Tasten “Strg+Umschalt+Eingabe” drücken, wird Ihre Formel zu dieser: {=VLOOKUP(“Florian”,A:D,{1,2,3,4},FALSE)} Dann müssen Sie diese Formel in die anderen 3 Spalten ziehen