Ich möchte sagen, wenn der Inhalt der Zelle D3
(auf dem aktuellen Arbeitsblatt) in der ersten Spalte in der Spalte A
vorhanden ist Arbeitsblatt (in meinem Fall Liste genannt). (und sie existieren immer irgendwo). Geben Sie den Inhalt der entsprechenden Zeile in der Spalte C
zurück.Überprüfen Sie, ob eine Excel-Zelle auf einem anderen Arbeitsblatt in einer Spalte existiert - und geben Sie den Inhalt einer anderen Spalte zurück
Mit anderen Worten, wenn die passende Zelle in Zeile 12
gefunden wird - Daten von C12
zurückgeben.
Ich habe die folgende Syntax verwendet, aber ich kann nicht scheinen, dass der letzte Teil richtig funktioniert.
=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:A,1,TRUE))
Wie die Formel zu beheben?
Es hat funktioniert! = IFERROR (SVERWEIS (D3, Liste! A: C, 3, FALSE), "Kein Match") Ich bin nicht ganz sicher, dass ich die Liste verstehe! A: C (der A: C) Teil. Ich dachte, die Funktion funktionierte so - finde die Daten in einer Spalte und gebe den Inhalt einer anderen zurück (Was ist, wenn ich nur in Spalte A suchen und immer Spalte C oder D zurückgeben möchte ... aber suche nie in diesen Spalten). – YelizavetaYR
'List! A: C, 3,' bedeutet, dass Sie in der ersten Spalte des Bereichs 'List! A: C' (dh' List! A: A') suchen und den entsprechenden Wert aus der dritten Spalte des Bereichs zurückgeben 'Liste! A: C' (dh' List! C: C') –
Wunderbar! Vielen Dank! – YelizavetaYR