To pytanie ma już odpowiedź tutaj:
- Jak porównać dwa arkusze kalkulacyjne Excel? 3 odpowiedzi
Mam dwa pliki Excela z danymi klientów. Muszę porównać te dwa.
Skopiowałem kolumnę nazwy użytkownika z obu do nowego arkusza. Teraz chcę przejść, a jeśli nazwa użytkownika znajduje się w pierwszej kolumnie i drugiej, zignoruj ten rekord. Mam więc listę tylko unikalnych nazw użytkowników.
Listy nie są w żadnej kolejności, więc nie mogę po prostu porównać każdej kolumny w zależności od wiersza, muszę porównać jedną komórkę ze wszystkimi komórkami w drugiej kolumnie.
Czy to w ogóle możliwe? Nigdy wcześniej nie korzystałem z programu Excel.
microsoft-excel
użytkownik597681
źródło
źródło
Odpowiedzi:
Szybkim i nieprzyzwoitym sposobem na to jest użycie formuły vlookup do zidentyfikowania nazw z pliku 1, które również pojawiają się w pliku 2. Jeśli vlookup zwraca błąd, to nazwa jest unikalna (nie znaleziono).
Wzór w kolumnie C to:
=IF(ISERROR(VLOOKUP(A2,B:B,1,FALSE)),A2,"")
Mówi w zasadzie, że jeśli wyszukiwanie dokładnej nazwy z komórki A1 w kolumnie B zwraca błąd, to pokaż nazwę z A1; w przeciwnym razie pokaż pustą komórkę.
Formuła w kolumnie D robi to samo, ale porównuje nazwy w kolumnie B z listą nazw w kolumnie A.
Dzięki tej formule możesz wykazać się kreatywnością, pokazując ją w arkuszu kalkulacyjnym, ale na początek warto zacząć od kilku pomysłów.
źródło