W jaki sposób funkcja WYSZUKAJ.PIONOWO służy do porównywania dwóch kolumn w programie Excel?
OK, ustalmy cel. Chcemy sprawdzić, czy jedna „paczka” danych znajduje się w innej grupie danych. Jeśli nie jesteś przygotowany na spędzenie czasu na używaniu języka VBA do wykonywania złożonych skryptów, nie uzyskasz dokładnego wyniku. Ale to w porządku.
Często po prostu chcemy potwierdzić, czy istnieją dane do celów dochodzeniowych. To nie jest jakiś złożony raport ani analiza, które tworzymy, tylko weryfikacja i takie jest założenie tego krótkiego przewodnika. To nie jest długi przewodnik na ten temat, ale George’a da ci kilka odpowiedzi!
A więc, mówiąc to, przejdźmy dalej i użyjmy sprawdzonej funkcji WYSZUKAJ.PIONOWO, aby to zrobić.
Więc mam listę wykonawców 1 i listę wykonawców 2 (znajdź swoich ulubionych!)
A więc, zadaniem jest sprawdzenie, czy artyści z Listy 1 są na Liście 2 I odwrotnie. Więc najpierw przygotujmy miejsce na arkuszu. Utworzę kolumnę po prawej stronie każdej listy (kliknij prawym przyciskiem myszy kolumnę B i wybierz „Wstaw”) i nadam jej etykietę „Wykonawca istnieje na innej liście?”
WYSZUKAJ.PIONOWO, aby porównać dwie kolumny
Teraz użyjemy sprawdzonej formuły WYSZUKAJ.PIONOWO (ostateczny przewodnik WYSZUKAJ.PIONOWO jest tutaj, jeśli chcesz dowiedzieć się więcej porno syn o tej formule wunder!).
Wszystko, co chcemy zrobić, to wprowadzić następującą formułę do komórki B2
= WYSZUKAJ.PIONOWO (A2, C : C, 1,0)
Pobierz nasz przewodnik 27 najlepszych formuł programu Excel po zasubskrybowaniu naszych niesamowitych e-maili
* Przestrzegamy RODO i bardzo poważnie traktujemy Twoją prywatność. Bez spamu. Po prostu świetna treść
Ta formuła sprawdzi, czy zawartość komórki A2 (Thom Yorke) istnieje na liście wykonawców 2. Po naciśnięciu klawisza „Enter” , widzimy, że wynikiem jest # N / A, czyli błąd programu Excel polegający na poinformowaniu nas, że nie może znaleźć tego, czego szukamy.
Teraz przeciągnijmy tę formułę aż do B15
Widzimy, że „Jeff Buckley” i „Tim Buckley” to jedyne nazwiska na liście 1, które pojawiają się na liście 2.
Robiąc to samo po drugiej stronie, korzystając ze wzoru = WYSZUKAJ.PIONOWO (C2, A: A, 1, 0) przeciągnięty do końca w dół, otrzymujemy:
Znowu „Tim Buckley” & „Jeff Buckley”
Czy pominęliśmy jakieś wartości podczas porównywania list za pomocą funkcji WYSZUKAJ.PIONOWO?
Jak dotąd świetnie… ALE!
Jeśli tak po oględzinach widzę, że „Christopher Wallace” jest na obu listach s, ale jego nazwisko nie zostało zweryfikowane ani za pomocą funkcji WYSZUKAJ.PIONOWO, co daje ?!
Mogę ujawnić, że po bliższym przyjrzeniu się wydaje się, że imię „Christopher Wallace” na liście 2 dodatkowa spacja po nim!
Jak więc to wyjaśnić, nie martwiąc się o kontrolę wzrokową każdego czas?
Cóż, to klasyczny błąd, który wymaga odrobiny dostosowania do formuł.
Musimy użyć formuły TRIM, która usuwa początkowe i końcowe spacje z treści dowolnej komórki.
Tak więc dla drugiej formuły przepisalibyśmy ją w ten sposób;
= WYSZUKAJ.PIONOWO (TRIM (C2), A: A, 1,0)
Tak więc, jeśli przeciągniemy formułę do samego końca, otrzymamy „Christopher Wallace” (podświetlony na żółto)
Ale co z drugą stroną? Gdzie nie ma dodatkowej przestrzeni? Cóż, musimy dostosować zakres entre, w którym wyszukuje WYSZUKAJ.PIONOWO (kolumna C) za pomocą formuły TRIM.
Sposób, w jaki to robimy, to użycie czegoś, co nazywa się „formułą macierzy”. Sprawdź http://theleakdetectionpros.com po zakończeniu tej kalasy, która może być potrzebna. Nie będę tutaj wchodził w szczegóły formuły tablicowej, ponieważ jest dość złożona, ale może nam pomóc dostosować cały zakres w formule.
Więc piszemy to:
= WYSZUKAJ.PIONOWO (A2, TRIM (C: C), 1,0)
ALE, zamiast wciskać 'Enter', wciskamy Ctrl + Shift + Enter w tym samym czasie
Otrzymujemy wynik B2, który wygląda następująco:
{= WYSZUKAJ.PIONOWO (A2, TRIM (C: C), 1,0)}
Excel podaje nawiasy klamrowe wokół formuły, co wskazuje, że używamy formuły tablicowej.
Jeśli przeciągniemy to w dół, otrzymamy…
To jest wynik, do którego dążymy i naprawdę chcemy połączyć użycie TRIMs, więc zasadniczo używamy tej samej formuły w obu kolumnach:
= WYSZUKAJ.PIONOWO (TRIM (A2), TRIM (C: C), 1,0)
Aby sprawdzić, czy pozycje listy 1 znajdują się na liście 2, i
= WYSZUKAJ.PIONOWO (PRZYCINANIE (C2), PRZYCINANIE (A: A), 1,0)
Aby sprawdzić, czy wpisy z listy 2 znajdują się na liście 1
Więc masz szybki i brudny sposób porównania dwóch list za pomocą funkcji WYSZUKAJ.PIONOWO.
Przestań marnować czas na NIEPRAWIDŁOWE formuły Excela !!
Nasza bezpłatna książka ze wzorami Excela nauczy Cię 27 NAJLEPSZYCH formuł, których potrzebujesz za twoją pracę. Zasubskrybuj nasze e-maile pożyczone przez Excel, a wyślemy Ci książkę od razu!
* Przestrzegamy RODO i bardzo poważnie traktujemy Twoją prywatność. Bez spamu. Po prostu świetna treść