Lösung

Lösung

Ich habe ein Excel-Arbeitsblatt mit 15 Spalten. In Spalte 13 habe ich 3 Namen und vereinzelt Leerzeichen, in der 3. Spalte habe ich Daten, die vom neuesten zum ältesten Datum auf der Seite verlaufen. Ich möchte in Spalte 13 einen bestimmten Namen finden und eine Zelle auf einem anderen Arbeitsblatt mit dem Datum aus Spalte 3 füllen. Kann mir jemand eine Formel dafür geben?

Antwort1

Lösung

Sie können es verwenden VLOOKUP, aber die Nachschlagespalte muss links von der Spalte stehen, die die auszuschreibenden Daten enthält. Um SVERWEIS zu verwenden, könnten wir Spalte 3 in Spalte 16 kopieren.

=VLOOKUP('lookup_value', 'table_array', 'col_index_num', 'range_loopup')
=VLOOKUP(A2,DATA_SHEET!$M$2:$P$7,4,FALSE)

'range_loopup'sollte auf FALSE gesetzt werden, um genaue Übereinstimmungen zu erhalten, und 'col_index_num'ist die Spaltennummer der auszugebenden Daten (die Nachschlagespalte ist hier als Spalte 1 definiert). Spalte Mist die 13. Spalte des Blattes und Spalte Pdie 16. des Blattes. Die Spalte, aus der Daten angezeigt werden sollen, muss im Bereich von liegen table_array.

Beispiel

Beispieldaten (nicht zutreffende Spalten):

Bildbeschreibung hier eingeben

Das Arbeitsblatt, in dem wir die Daten verwenden möchten, wird angezeigt:

Bildbeschreibung hier eingeben

verwandte Informationen