Mam dwie kolumny w Excelu i chcę znaleźć (najlepiej wyróżnić) elementy, które są w kolumnie B, ale nie w kolumnie A.
Jaki jest najszybszy sposób to zrobić?
Mam dwie kolumny w Excelu i chcę znaleźć (najlepiej wyróżnić) elementy, które są w kolumnie B, ale nie w kolumnie A.
Jaki jest najszybszy sposób to zrobić?
=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 zamiastColumnToSearch
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.
źródło
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.
źródło
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:
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.
źródło
=MATCH(B2,$A:$A,0)
pracował dla mnie.Zobacz moją formułę tablicową odpowiedź na listę A nie znalezioną w B tutaj:
Porównywanie dwóch kolumn nazw i zwracanie brakujących nazw
źródło
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:
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.
źródło
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:
To zakodowało większość moich uczniów, chociaż przyniosło pewne błędy w pierwszych kilku wierszach danych.
źródło
w
C1
piśmie=if(A1=B1 , 0, 1)
. Następnie wConditional formatting
wybierzData bars
lubColor scales
. To najłatwiejszy sposób.źródło