Mam dwie kolumny w programie Excel, które chcę porównać i znaleźć różnice między nimi.
Przypuszczać:
- Kolumna A ma 50 liczb, tj. 0511234567
- Kolumna B ma 100 liczb w tym samym formacie
microsoft-excel
worksheet-function
Sundhas
źródło
źródło
Odpowiedzi:
Korzystanie z formatowania warunkowego
Podkreślić kolumny A . Kliknij Formatowanie warunkowe > Utwórz nową regułę > Użyj tej formuły, aby określić, które komórki sformatować > Wpisz ff. formuła:
Kliknij przycisk Format i zmień kolor czcionki na coś, co lubisz.
Powtórz to samo dla kolumny B , z wyjątkiem tej formuły i wypróbuj inny kolor czcionki.
Korzystanie z oddzielnej kolumny
W kolumnie C wpisz ff. formułę do pierwszej komórki, a następnie skopiuj ją w dół.
W kolumnie D wpisz ff. formułę do pierwszej komórki, a następnie skopiuj ją w dół.
Oba powinny pomóc w wizualizacji, które elementy brakuje w drugiej kolumnie.
źródło
$B:$B
odniesienia do całej kolumnyB
nie działa. Zamiast tego użyj$B$1:$B$1048576
(gdzie 1048576 jest wierszem o najwyższym numerze). Uwaga$
przed liczbami (tak zwane odniesienia bezwzględne ) - powoduje to, że działa ona zgodnie z oczekiwaniami dla operacji takich jak Wypełnij w dół (określane tutaj jako „skopiuj w dół”) lub Wypełnij .Microsoft ma artykuł opisujący, jak znaleźć duplikaty w dwóch kolumnach. Można go łatwo zmienić, aby znaleźć unikalne elementy w każdej kolumnie.
Na przykład jeśli chcesz, aby kolumna C wyświetlała wpisy unikatowe dla kolumny A, a kolumna D pokazała wpisy unikalne dla kolumny B:
źródło
Oto formuła, której szukasz:
Źródło: Excel: Znajdź różnice między dwiema kolumnami
źródło
Powiedz, że chcesz je znaleźć w kol. B bez dopasowania w kol. A. Wprowadź C2:
To da ci 1 (lub więcej), jeśli jest dopasowanie, 0 w przeciwnym razie.
Możesz także posortować obie kolumny osobno, a następnie wybrać obie, Idź do Specjalnej, wybierz Różnice rzędów. Ale to przestanie działać po pierwszym nowym elemencie i będziesz musiał wstawić komórkę, a następnie zacząć od nowa.
źródło
Jeśli dobrze rozumiem twoje pytanie:
Zastąp dyrektywy True / false przez funkcję lub ciąg znaków taki jak „Equal” lub „different”.
źródło
To zależy od formatu komórek i wymagań funkcjonalnych. Z wiodącym „0” można je sformatować jako tekst.
Następnie możesz użyć funkcji JEŻELI do porównania komórek w programie Excel:
Przykład:
Jeśli są sformatowane jako liczby, możesz odjąć pierwszą kolumnę od drugiej, aby uzyskać różnicę:
źródło
Ta formuła bezpośrednio porówna dwie komórki. Jeśli są takie same, drukuje
True
, jeśli istnieje jedna różnica, drukujeFalse
. Ta formuła nie wydrukuje różnic.źródło
Korzystam z programu Excel 2010 i po prostu podświetl dwie kolumny, które mają dwa zestawy wartości, które porównuję, a następnie kliknij menu rozwijane Formatowanie warunkowe na stronie głównej programu Excel, wybierz reguły Podświetl komórki, a następnie różnice. Następnie wyświetla monit o wyróżnienie różnic lub podobieństw i pyta, jakiego koloru podświetlenia chcesz użyć ...
źródło
Porównania można dokonać za pomocą kodu Excel VBA. Proces porównywania można wykonać za pomocą funkcji Excel VBA
Worksheet.Countif
.Dwie kolumny w różnych arkuszach zostały porównane w tym szablonie. Stwierdził różne wyniki, ponieważ cały wiersz został skopiowany do drugiego arkusza roboczego.
Kod:
Samouczek wideo: https://www.youtube.com/watch?v=Vt4_hEPsKt8
Przykładowy plik można pobrać tutaj
źródło
Korzysta z innego narzędzia, ale po prostu bardzo łatwo to zrobić. Za pomocą Notepad ++:
W programie Excel upewnij się, że 2 kolumny są posortowane w tej samej kolejności, a następnie skopiuj i wklej kolumny do 2 nowych plików tekstowych, a następnie uruchom porównanie (z menu wtyczek).
źródło
NOT MATCH kombinacja funkcja działa dobrze. Działa również:
= JEŻELI ( CZY.BŁĄD ( WYSZUKAJ.PIONOWO (<< pozycja na większej liście >>, << lista smaler >>, 1 , FAŁSZ )), << pozycja na większej liście >>, „”)
PAMIĘTAJ: mniejsza lista MUSI BYĆ SORTOWANA WSTĘPNIE - wymaganie vlookup
źródło