Jak porównać dwie kolumny w celu znalezienia różnic w programie Excel

  • Udostępnij To
Hugh West

Jest to ciekawa sytuacja, która często się pojawia. Mianowicie, czasami trzeba zróżnicować dane na dwie różne kolumny. Istnieje tak wiele procesów, w których Excel porównuje dwie listy i zwraca różnice. W tym artykule zobaczymy sposoby, jak porównać dwie kolumny w programie Excel w celu znalezienia różnic.

Pobierz Zeszyt ćwiczeń

Porównywanie dwóch kolumn w celu znalezienia różnic.xlsx

7 sposobów na porównanie dwóch kolumn w celu znalezienia różnic w programie Excel

W tej części znajdziesz 7 sposoby porównywania dwóch kolumn w Excelu w celu znalezienia różnic. omówię je tutaj po kolei. pozostańcie w kontakcie!

Zacznijmy więc od prostego przykładu, aby zobrazować, jak to osiągnąć.

Mamy tu dwie listy, na których umieszczono nazwy pewnych owoców. Będziemy porównywać te dwie listy w celu znalezienia różnic. Dwie listy zawierające nazwy owoców są podane poniżej.

Zobaczymy 7 różne procesy znajdowania różnic między dwiema kolumnami W każdym procesie porównywania i znajdowania różnic między dwiema kolumnami będziemy korzystać z tej samej tabeli.

1. zastosowanie formatowania warunkowego do porównania dwóch kolumn

Możemy użyć Formatowanie warunkowe aby wyróżnić unikalne wartości dwóch kolumn. Procedura jest prosta i podana poniżej.

📌 Kroki:

  • Najpierw wybierz zakresy, w których chcesz zastosować formatowanie warunkowe. W tym przykładzie zakresem jest B5 : B11 .
  • Teraz, w Strona główna kliknąć na zakładkę Formatowanie warunkowe , a pod Podświetlanie komórek Reguły kliknąć na Duplicate Values.

  • W Podwójne wartości W oknie dialogowym, jeśli wybierzesz Duplikat zobaczysz zduplikowane wartości dwóch komórek.

  • Jeśli wybierzesz Wyjątkowa w Podwójne wartości W oknie dialogowym zobaczysz unikalne wartości dwóch komórek.

  • Naciśnij OK potwierdzić Formatowanie warunkowe .

Read More: Jak porównać dwie kolumny lub listy w programie Excel

2. porównanie dwóch kolumn przy użyciu funkcji JEŻELI

Będziemy używać Funkcja IF aby znaleźć różnice między dwiema kolumnami. W tym celu wystarczy wykonać poniższe kroki.

📌 Kroki:

  • Po pierwsze, utwórz nową kolumnę pokazującą, które owoce Wykaz 1 są dostępne w Lista 2 .
  • Teraz wybierz pierwszą komórkę (tj. E5 ) nowo utworzonej kolumny i zastosować następującą formułę.

=IF(B5=C5,"YES","NO")

Tutaj,

  • B5 = owoce z listy 1
  • C5 = owoce z wykazu 2

  • Następnie należy nacisnąć ENTER , a zobaczysz stwierdzenie NIE w komórce D5 .
  • Teraz użyj Uchwyt do napełniania narzędzie do przeciągania w dół sformułowanych i Autouzupełnianie formuła w dół od komórki D5 do D11

  • Stąd wszystkie komórki pokażą wynik i będziesz mógł rozróżnić dwie kolumny.

3. zastosowanie funkcji EXACT do porównywania kolumn

Na stronie Funkcja EXACT porównuje dwa ciągi tekstowe, a następnie zwraca TRUE lub FALSE na podstawie dokładnego dopasowania między tekstami. Tak więc, możesz zastosować tę funkcję do obsługi celu znalezienia różnic między dwoma kolumnami. Aby to zrobić, ścigaj następujące kroki.

📌 Kroki:

  • Przede wszystkim wybierz komórkę i wpisz do niej następującą formułę.

=EXACT(B5,C5)

Tutaj,

  • B5 = owoce z listy 1
  • C5 = Owoc w wykazie 2

  • Następnie naciśnij ENTER a komórka zwróci FALSE .

  • Teraz przeciągnij formułę w dół, a twoje komórki pokażą ci wynik.

4. zastosowanie funkcji IF z funkcją AND

Połączenie JEŚLI oraz ORAZ funkcje będzie służył twoim celom. Postępuj jak poniżej.

📌 Kroki:

  • Przede wszystkim zastosuj formułę do wybranej komórki.

=IF(AND(B5C5), "Nie pasuje", "Pasuje")

Tutaj,

  • B5 = owoce z listy 1
  • C5 = owoce z wykazu 2

  • Następnie przeciągnij formułę w dół, aby komórki pokazały wynik.

5. łączenie funkcji IF, ISNA i VLOOKUP

Możemy użyć JEŚLI , ISNA oraz Funkcje VLOOKUP aby znaleźć różnice między dwoma listami lub kolumnami w Excelu. Procedura jest podana poniżej.

📌 Kroki:

  • Przede wszystkim utwórz nową kolumnę> wybierz pierwszą komórkę (tj. E5 ) nowo utworzonej kolumny i zastosować następującą formułę.

=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NO", "YES")

Tutaj,

  • B5 = Lookup Value
  • C5:C11 = Lookup Array

💡 Podział na formuły

VLOOKUP(B5,$C$5:$C$11,1,0) szuka wartości B5 (tj. Apple ) w zakresie $C$5:$C$11. Ta wartość nie jest dostępna w tablicy lookup i zwraca #N/A .

Funkcja ISNA sprawdza, czy komórka zawiera element #N/A! zwraca błąd lub nie. TRUE lub FALSE w zależności od obecności #N/A !

A więc, ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)) = ISNA(#N/A) zwraca TRUE .

Wreszcie, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NIE", "TAK") = IF(ISNA(#N/A), "NO", "YES") = IF(TRUE, "NO", "YES") = NIE

Tak więc. WYJŚCIE => NIE To dlatego, że nazwa owocu Apple od Lista-1 nie jest dostępny w Lista-2 .

  • Następnie należy nacisnąć ENTER , a zobaczysz stwierdzenie NIE w komórce D5 .

  • Teraz użyj Uchwyt do napełniania narzędzie do przeciągania w dół sformułowanych i Autouzupełnianie formuła w dół od komórki D5 do D11
  • W końcu będziesz mógł zobaczyć różnice między Lista-1 oraz Lista-2

Read More: Jak porównać dwie kolumny w Excelu przy użyciu VLOOKUP

6. użycie kombinacji funkcji JEŻELI, BŁĄD i DOPASOWANIE

Tutaj będziemy używać JEŚLI , ISERROR oraz MATCH funkcje do porównywania dwóch kolumn. Będziemy porównywać Lista-1 z Lista-2 Formuła obliczy obie listy i zwróci nazwę owocu, która znajduje się tylko w Lista-1 Procedura jest podana poniżej.

📌 Kroki :

  • Po pierwsze, wybierz pierwszą komórkę D5 nowo utworzonej kolumny i wpisz do wybranej komórki następującą formułę.

=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,")

Tutaj,

  • B5 = Lookup Value
  • C5:C11 = Lookup Array

💡 Podział na formuły

Funkcja MATCH szuka wartości B5 (tj. Apple ) w zakresie lookupu $C$5:$C$11 .

A więc, MATCH(B5,$C$5:$C$11,0) zwraca #N/A ponieważ nie znajduje wartości w zakresie lookup.

Teraz, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) zwraca TRUE .

Wreszcie, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"") = IF(TRUE,B5, "") zwraca wartość B5 (tj. Apple ).

Tak więc, OUTPUT => Apple .

  • Po naciśnięciu ENTER zobaczysz wyjście w tej komórce. Teraz przeciągnij następującą formułę do kolejnych komórek.

  • Stąd w komórkach, w których skopiowałeś formułę, pojawi się wynik.

  • W ten sam sposób można znaleźć nazwę owocu, która znajduje się tylko w Lista-2 W takim przypadku wzór będzie brzmiał,

=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,")

Tutaj,

  • C5 = Lookup Value
  • B5:B17 = Lookup Array

7. łączenie funkcji IF i COUNTIF w celu porównania kolumn

W tej procedurze, jeśli Lista-1 zawiera dowolną nazwę owocu, która nie została umieszczona w Lista-2 , wzór, którym się posłużymy powie, że nazwa owocu od Lista-1 nie znajduje się w Lista-2 . We will combine JEŚLI oraz COUNTIF funkcje do tego celu, zacznijmy porównanie.

📌 Kroki:

  • Po pierwsze, wpisz w komórce następującą formułę D5 .

=IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "")

💡 Podział na formuły

Na stronie COUNTIF Funkcja zwraca całkowitą liczbę komórek w określonym zakresie.

COUNTIF($C$5:$C$11, $B5) szuka wartości komórki B5 (tj. Apple ) w zakresie $C$5:$C$11 ale nie znajduje nic w tym zakresie, więc Output=> 0 .

Wreszcie, IF(COUNTIF($C$5:$C$11, $B5)=0, "Nie znaleziono na liście-2", "") = IF(0, "Not Found in List-2", "") zwróci " Nie znaleziono w wykazie 2 ", gdy warunek to. 0 , w przeciwnym razie pozostawić komórkę pustą ( "" ).

Tak więc, ostateczne Output=> " Nie znaleziono w wykazie 2 ".

  • Teraz naciśnij ENTER aby komórka pokazała wynik.
  • Po tym przeciągnij formułę w dół.

  • Robiąc to, zobaczysz różnice między dwoma kolumnami.

Wniosek

Tak więc, możemy zobaczyć różne procesy, aby porównać dwie kolumny w Excelu w celu znalezienia różnic.Porównanie dwóch kolumn można uzyskać dla meczów również.Z 4 procedur, które omówiliśmy, przy użyciu formatowania warunkowego jest najlepszym sposobem na porównanie dwóch kolumn.Ponieważ w formatowaniu warunkowym można porównać między wieloma kolumnami, procedura jest prosta i szybka i można znaleźćzarówno zgodności, jak i różnic.

Mamy nadzieję, że ten artykuł jest pomocny. Przeglądaj naszą stronę, aby znaleźć więcej przydatnych artykułów. Bądź w kontakcie!

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.