Mam dwie kolumny danych. kolumna A i kolumna B. w trzeciej kolumnie (C) Chcę wpisać formułę, która zwróci wartość "prawda", jeśli dane w kolumnie B istnieją gdziekolwiek w kolumnie A. Wystarczy :) Dziękuję z góry.Excel - return "true", jeśli wartość istnieje w obu kolumnach
5
A
Odpowiedz
8
Spróbuj to:
=NOT(ISNA(VLOOKUP(B1,A:A,1,0)))
Zakładając, że zaczynają w komórce C1.
Funkcja VLOOKUP zwraca wartość B1 w kolumnie A lub # N/A, jeśli nie została znaleziona. ISNA zwróci wartość PRAWDA, jeśli nie zostanie znaleziona żadna wartość, lub FALSE, jeśli tak jest, ostatecznie NIE neguje wyniku tak, że zwróci wartość PRAWDA, jeśli wartość zostanie znaleziona i FALSE w przeciwnym razie.
Nie wiem, co się dzieje:/To nie działa dobrze dla mnie. Próbowałem tego = NIE (ISNA (WYSZUKAJ.PIONOWO (B5; A 1: A 269; 0))) Doliczam dolara, aby zablokować tablicę. Aby przetestować formułę, mam dwie identyczne kolumny z nazwami. Kolumny A i B. W kolumnie C wpisałem formułę. Powinienem uzyskać prawdziwe dla każdego imienia, ponieważ B jest kopią-wklejem A. Ale nie tylko dostaję Fałsz na niektórych z nich, ale jeśli usunę komórkę z Kolumny A, to nie zmieni to wyniku! – Billef32
@ Billef32 Jeśli jest to wklej do kopiowania, czy '= A5 = B5' zwraca wartość true dla wartości zwracanych przez werteks? (w razie potrzeby zmień odniesienie) – Jerry
Brakuje argumentu w WYSZUKIWANIU PUBLICZNYM, spróbuj: = NIE (ISNA (WYSZUKAJ.PIONOWO (B5; A $ 1: A 269; 1; 0))) – Firefly