Prüfen Sie, ob eine excel-Zelle vorhanden ist, auf einem anderen Arbeitsblatt in einer Spalte - und-Rückgabe die Inhalte einer anderen Spalte
Was ich tun möchte, ist zu sagen, wenn der Inhalt der Zelle D3
(auf aktuellen Arbeitsblatt) bestehen in der Spalte A
im ersten Arbeitsblatt (in meinem Fall berechtigt Liste). (und tun Sie immer irgendwo vorhanden). Kehren Sie den Inhalt der entsprechenden Zeile in Spalte C
.
In anderen Worten, wenn das passende Zelle gefunden wird, in der Zeile 12
- die Rückgabe von Daten aus C12
.
Habe ich die folgende syntax, aber ich kann nicht scheinen, um den letzten Teil, um korrekt zu arbeiten.
=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:A,1,TRUE))
Wie kann man die Formel?
InformationsquelleAutor YelizavetaYR | 2014-04-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie folgende Formeln.
Für Excel 2007 oder höher:
Für Excel 2003:
Beachten Sie, dass
List!A:C
imVLOOKUP
und liefert den Wert aus der Spalte №3
VLOOKUP
gleichFALSE
, in diesem FallVLOOKUP
wird nur eine exakte übereinstimmung finden, und die Werte in der ersten Spalte derList!A:C
tun nicht müssen sortiert werden (gegenüber Fall, wenn Sie mitTRUE
).List!A:C,3,
bedeutet, dass Sie gehen, um die Suche in der ersten Spalte des BereichsList!A:C
(d.h.List!A:A
) und Rückkehr entsprechenden Wert aus der Dritten Spalte des BereichsList!A:C
(d.h.List!C:C
)Wunderbar! Danke!!!
InformationsquelleAutor Dmitry Pavliv