Odpowiedzi:
=MATCH(B1,ColumnToSearch,0)
Jeśli formuła nie znajdzie dopasowania, zostanie oznaczona jako # N / A, w przeciwnym razie będzie to liczba.
Jeśli chcesz, aby było to PRAWDA dla dopasowania i FAŁSZ dla braku dopasowania, użyj tej formuły:
=ISNUMBER(MATCH(B1,ColumnToSearch,0))
Jeśli chcesz zwrócić nieuzasadnioną wartość i zwrócić pusty ciąg dla znalezionych wartości
=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)
A:A
lub swój zakres zamiast ColumnToSearch
w formułach.
Define Name...
(Excel 2019)
Oto szybka i brudna metoda.
Podświetl kolumnę B i otwórz formatowanie warunkowe .
Wybierz Użyj formuły, aby określić, które komórki mają zostać wyróżnione .
Wprowadź następującą formułę, a następnie ustaw preferowany format.
=countif(A:A,B1)=0
Wybierz dwie kolumny. Przejdź do Formatowanie warunkowe i wybierz Wyróżnij reguły komórek. Wybierz Zduplikowane wartości. Po przejściu do następnego kroku możesz zmienić go na unikalne wartości. Właśnie to zrobiłem i zadziałało dla mnie.
Zajęło mi to wieczność, aby to rozgryźć, ale jest to bardzo proste. Zakładając, że dane zaczynają się od A2 i B2 (dla nagłówków), wprowadź tę formułę w C2:
=MATCH(B2,$A$2:$A$287,0)
Następnie kliknij i przeciągnij w dół.
Komórka z #N/A
oznacza, że wartość bezpośrednio obok niej w kolumnie B nie pojawia się nigdzie w całej kolumnie A.
Pamiętaj, że musisz zmienić 287 $ A, aby dopasować całą tablicę wyszukiwania w kolumnie A. Na przykład, jeśli dane w kolumnie A zmienią się na 1000 pozycji, powinno to być 1000 $ A.
=MATCH(B2,$A:$A,0)
pracował dla mnie.
Zobacz moją formułę tablicową odpowiedź na listę A nie znalezioną w B tutaj:
= IFERROR (INDEKS (2 $ A $: 1999 $ A $, MECZ (0, IFERROR (MATCH (2 $ A $: 1999 A $, 2 $ B $: 399,0 $ B $)), LICZNIK ($ C $ 1: $ C1, $ 2 USD: 1999 USD)), 0)), „”)
Moim wymaganiem było nie wyróżniać, ale pokazywać wszystkie wartości oprócz tych, które są duplikatami między 2 kolumnami. Korzystałem z rozwiązania @ brenton i dalej poprawiałem, aby pokazać wartości, dzięki czemu mogę bezpośrednio korzystać z danych:
=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")
Skopiuj to w pierwszej komórce trzeciej kolumny i zastosuj formułę przez kolumnę, aby wyświetlić wszystkie elementy z kolumny B, których nie ma w kolumnie A.
Dziękuję tym, którzy udostępnili swoje odpowiedzi. Dzięki twoim rozwiązaniom udało mi się dotrzeć do własnych.
W mojej wersji tego pytania miałem do porównania dwie kolumny - pełną klasę ukończenia studiów (Kol. A) i podzbiór tej klasy ukończenia Szkoły (Kol. B). Chciałem móc wyróżnić w pełnej klasie kończącej studia tych studentów, którzy byli członkami tego podzbioru.
Umieszczam następującą formułę w trzeciej kolumnie:
=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)
To zakodowało większość moich uczniów, chociaż przyniosło pewne błędy w pierwszych kilku wierszach danych.
w C1
piśmie =if(A1=B1 , 0, 1)
. Następnie w Conditional formatting
wybierz Data bars
lub Color scales
. To najłatwiejszy sposób.