Co chcę zrobić, to powiedzieć, czy zawartość komórki D3
(w bieżącym arkuszu roboczym) istnieje w kolumnie A
w pierwszym arkusz roboczy (w moim przypadku lista tytułów). (i zawsze gdzieś istnieją). Zwróć zawartość odpowiedniego wiersza w kolumnie C
.Sprawdź, czy istnieje komórka programu Excel w innym arkuszu w kolumnie - i zwróć zawartość innej kolumny.
Innymi słowy, jeśli pasująca komórka znajduje się w wierszu 12
- zwróć dane z C12
.
Użyłem następującej składni, ale nie mogę sprawić, aby ostatnia część działała poprawnie.
=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:A,1,TRUE))
Jak naprawić formułę?
Zadziałało! = IFERROR (WYSZUKAJ.PIONOWO (D3, Lista! A: C, 3, FAŁSZ), "Brak dopasowania") Nie jestem do końca pewien, czy rozumiem Listę A: Część C (część A: C). Myślałem, że funkcja działa jako taka - znajdź dane w jednej kolumnie i zwróć zawartość innej (Co, jeśli chcę tylko, żeby przeszukała kolumnę A i zawsze zwracała kolumnę C lub D ... ale nigdy nie wyszukiwała w tych kolumnach). – YelizavetaYR
'List! A: C, 3,' oznacza, że będziesz wyszukiwał w pierwszej kolumnie zakresu 'Lista! A: C' (tj.' Lista! A: A') i zwróć odpowiednią wartość z trzeciej kolumny zakresu 'Lista! A: C' (tj.' Lista! C: C') –
Cudownie! Dziękuję Ci! – YelizavetaYR