Pokaż tylko brakujące liczby

1

Mam dwie kolumny, jedna ma 6127 wierszy, a druga 6129 wierszy. Te dwa rzędy powinny dokładnie pasować. Jak mogę wyświetlić tylko brakujące informacje w kolumnie a? Więc mogę szybko znaleźć to, czego brakuje?

Chris
źródło

Odpowiedzi:

1

W C2 umieść to:

=ISNUMBER(MATCH(B2,A:A,0))

Następnie skopiuj / przeciągnij w dół:

wprowadź opis zdjęcia tutaj

Teraz filtruj w trzeciej kolumnie pod kątem FAŁSZ:

wprowadź opis zdjęcia tutaj

A teraz widoczne wartości w kolumnie B to te, których brakuje w kolumnie A.


Uwaga: działa to tylko wtedy, gdy wartości w kolumnach są unikalne w tej kolumnie. Zwróci fałszywie dodatnie, jeśli wartości są duplikatami:

Możesz zmienić formułę na:

=COUNTIF(A:A,B2)>=COUNTIF(B:B,B2)

Aby poradzić sobie z duplikatami. Chociaż to zwróci wszystkie wartości w B, których ich liczba nie pasuje.

Scott Craner
źródło
0
  1. Zakładam, że wartości znajdują się w kolumnie A i kolumnie B.
  2. W C2 wprowadź wzór: = B2 = A2
  3. Skopiuj formułę Wprowadzoną do C2 w dół wierszy.
  4. W kolumnie C zobaczysz wynik jako „PRAWDA” dla każdego meczu.
  5. Skopiuj kolumnę C i ponownie wklej to samo w kolumnie C jako WARTOŚCI.
  6. Teraz posortuj arkusz w kolumnie C; w kolejności malejącej, aby uzyskać wszystkie wpisy „FAŁSZ” do dalszej edycji.
  7. Aby zachować odniesienie, zawsze lepiej jest zachować kolumnę szeregową, zwykle w pierwszej kolumnie jako 1,2,3 .... Aby podczas sortowania uzyskać odniesienie w pierwszej kolumnie do identyfikacji. Aby uzyskać kolumnę szeregową: A1 Tytuł: „Sr.No.” A2 = 1 A3 = A2 + 1 Kopiuj formułę A3 w dół wiersza. Wybierz Kolumnę A, Skopiuj, a następnie wklej wartości w Kolumnie A Spowoduje to zachowanie odniesienia, nawet po sortowaniu.
  8. Mam nadzieję, że jesteś zadowolony.

Dzięki.

Harshad Amichand Vegda
źródło
0

Jeśli przez „dopasuj dokładnie” masz na myśli, że wartości w kolumnie A powinny być równe wartościom w kolumnie B wiersz dla linii, oznacza to, że masz gdzieś dwie kolumny w kolumnie A. Wybierz obie kolumny i dodaj do nich filtr (w Dane - > Filtry lub naciśnij klawisze Alt + A + F). Kliknij strzałkę filtru w kolumnie A i wybierz (puste).

Możesz także użyć metody Harshada, ale zamiast sortowania użyj filtra.

Misa
źródło
0

Ponieważ chcesz znaleźć tylko dwa niedopasowania w ponad 6000 rzędach, potrzebujesz sposobu, aby szybko wyzerować tylko niedopasowania.

Zakładając, że Twoje dane znajdują się w kolumnach A i B, ta formuła:

=MATCH(1,1*(A:A<>B:B),0)

zwróci numer pierwszego niezgodności. Po poprawieniu danych wyświetli się numer wiersza drugiego niedopasowania.

Jeśli masz nagłówki kolumn, prawdopodobnie są one różne, więc pierwsze niedopasowanie w danych jest drugim ogólnym niedopasowaniem. Ta formuła znajdzie numer wiersza drugiego niedopasowania:

=SMALL(IF(((A:A<>B:B)),ROW(A:A),FALSE),2)

i znowu pokaże ostateczne niedopasowanie po poprawieniu pierwszego.

Powyższe formuły należy wprowadzić jako formuły tablicowe za pomocą CTRL-Shift Enter.

Bandersnatch
źródło