W tym artykule dowiemy się, jak wyszukiwać wiele wartości za pomocą zduplikowanych wartości wyszukiwania w programie Excel.
Oto scenariusz. Mam 10 uczniów. Przygotowałem egzamin. Na tym egzaminie każdy uczeń uzyskał punkty na 100. Teraz w Excelu chcę napisać formułę, która mówi mi imię i nazwisko najlepszego strzelca.
Podobno mogę użyć funkcji LARGE, aby uzyskać najwyższe wartości. A następnie funkcja WYSZUKAJ.PIONOWO-WYBIERZ lub INDEX-MATCH, aby prześledzić nazwy.
Ale problem polega na tym, że ma sprzeczne wyniki. A kiedy spróbujesz użyć INDEX-MATCH, zwróci imię znalezione dla tych samych wyników. Nie pobierze drugiego imienia zduplikowanej partytury.
=INDEKS($A$2:$A$11,DOPASOWANIE(DUŻY($B$2:$B$11,E2);$B$2:$B$11,0))
Widać, że mamy dwóch najlepszych strzelców, Kamala i Mridama, którzy zdobyli 54 punkty. Ale tylko imię Kamala jest pobierane na obu pozycjach.
Ta formuła jest w porządku, wystarczy trochę pomocy, aby jednoznacznie zidentyfikować każdy wynik. Więc potrzebujemy tutaj pomocnej kolumny.
W C2 napisz tę formułę i skopiuj do C11.
=RANO()+B2
Funkcja RAND zwraca losową liczbę z zakresu od 1 do 0.
Teraz ta kolumna dodaje losową liczbę do wyników. Ponieważ dodana liczba wynosi od 1 do 0, nie będzie żadnej znaczącej zmiany w rzeczywistym wyniku.
Teraz możemy użyć tej kolumny, aby uzyskać nazwiska naszych 4 najlepszych strzelców.
=INDEKS($A$2:$A$11,DOPASOWANIE(DUŻY($C$2:$C$11;E2);$C$2:$C$11,0))
Tutaj
LARGE ($ C $ 2: $ C $ 11, E2): funkcja LARGE w programie Excel zwróci n-tą największą liczbę z zakresu 2 C$: 11 Czł, co będzie wyjątkową wartością.
MECZ(DUŻY($C$2:$C$11,E2),$C$2:$C$11,0): Funkcja dopasowania będzie szukać tej maksymalnej wartości w zakresie $C$2:$C$11, i zwróci swój indeks.
INDEKS ($ A $ 2: $ A $ 11, DOPASUJ(DUŻY($C$2:$C$11,E2),$C$2:$C$11,0)): Teraz funkcja INDEX będzie patrzeć na ten indeks w zakresie $ 2 $: $ 11 $, i zwróci imię i nazwisko na tej pozycji.
Możesz ukryć tę kolumnę Pomocnika lub uczynić ją niewidoczną za pomocą kolorów.
Zauważ, że działa tylko dla wartości liczbowych. Nie powiedzie się dla wartości tekstowych. Jeśli chcesz WYSZUKAJ.PIONOWO wiele wartości ze zduplikowanymi wartościami wyszukiwania, to nie zadziała.
Mam nadzieję, że to było pomocne. Daj mi znać, jeśli masz jakieś szczególne wymagania. Napisz to w sekcji komentarzy poniżej.
Jak WYSZUKAJ.PIONOWO wiele wartości w programie Excel
Jak używać INDEKSU i DOPASUJ do wyszukiwania wartości w programie Excel?
Jak wyszukać wartość za pomocą wielu kryteriów w programie Excel?
Popularne artykuły:
50 skrótów Excela, które zwiększą Twoją produktywność
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel
Jak korzystać z funkcji SUMA.JEŻELI w programie Excel