Samouczek programu Excel: Jak używać funkcji WYBIERZ

Spisie treści

W tym filmie przyjrzymy się, jak możesz użyć funkcji WYBIERZ.

Spójrzmy na trzy przykłady.

Oto niektóre elementy wymienione z numerycznym kodem koloru. Chcemy umieścić te nazwy w kolumnie D.

Teraz, ponieważ mam już tabelę, mogę po prostu użyć funkcji WYSZUKAJ.PIONOWO i odwołać się do tabeli. Otrzymuję wartość wyszukiwania z kolumny C, tabela to zakres H5: I7, zablokowany F4, kolumna to 2 i muszę użyć FALSE, aby wymusić dokładne dopasowanie.

=VLOOKUP(C5,$H$5:$I$7,2,FALSE)

Kiedy kopiuję formułę, mamy nazwy naszych kolorów.

Działa to dobrze, ale możemy zrobić to samo z WYBIERZ bez stołu.

W przypadku opcji WYBIERZ pierwszym argumentem jest indeks, a pozostałymi argumentami są opcje. Jeśli użyję 2 dla indeksu i podam „czerwony”, „zielony” i „niebieski” jako wartości, WYBIERZ zwraca „zielony”, ponieważ zielony jest drugim elementem.

=CHOOSE(2,"red", "green", "blue")

Ponieważ mamy już kody numeryczne w kolumnie C, mogę po prostu zastąpić zakodowany indeks odwołaniem do komórki i skopiować formułę w dół.

=CHOOSE(C5,"red", "green", "blue")

Otrzymujemy ten sam wynik, co WYSZUKAJ.PIONOWO i wcale nie potrzebujemy tej tabeli.

W następnym przykładzie tłumaczymy 4-punktową skalę ocen na wartości tekstowe, gdzie 1 to słaba, a 4 to doskonała.

W kolumnie D mamy klasyczną zagnieżdżoną formułę JEŻELI

Mogę zastąpić tę formułę prostszą formułą opartą na WYBIERZ.

=CHOOSE(C5,"Poor","OK","Good","Excellent")

Kiedy kopiuję formułę, otrzymujemy te same wyniki.

WYBIERZ działa również z odwołaniami do komórek. Jeśli chcę, mogę bezpośrednio pobrać wartości z tabeli i użyć ich w WYBIERZ.

=CHOOSE(C5,$I$5,$I$6,$I$7,$I$8)

Teraz tabela działa jak klucz dynamiczny. Jeśli zmienię wartość w tabeli, zostanie to odzwierciedlone we wzorze.

W tym ostatnim przykładzie użyjemy WYBIERZ, aby przypisać kwartał do dowolnej daty.

Najpierw użyję funkcji MIESIĄC, aby wyodrębnić liczbę od 1 do 12 z każdej daty.

=MONTH(B5)

Następnie po prostu zawijam funkcję MIESIĄC wewnątrz WYBIERZ i użyję MIESIĄCA do wygenerowania indeksu. Następnie muszę podać 12 wartości, po jednej na każdy miesiąc.

=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4)

Wynikiem jest liczba odpowiadająca jednej czwartej. Na koniec mogę użyć konkatenacji, aby dodać „Q” przed liczbą.

="Q"&CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4)

Fajne w tym konkretnym rozwiązaniu jest to, że kolejność wyborów można łatwo zmienić, aby uwzględnić kwartały fiskalne, które mają różne miesiące rozpoczęcia.

=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4) // Jan start =CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3) // Apr start =CHOOSE(MONTH(B5),3,3,3,4,4,4,1,1,1,2,2,2) // Jul start =CHOOSE(MONTH(B5),2,2,2,3,3,3,4,4,4,1,1,1) // Oct start

Więc to jest to.

Funkcja WYBIERZ wykonuje proste wyszukiwania i czasami może zastąpić bardziej skomplikowane WYSZUKAJ.PIONOWO, INDEKS i PODAJ.POZYCJĘ lub zagnieżdżone IF.

Następnym razem, gdy będziesz musiał odwzorować liczby całkowite na określone wartości, nie zapomnij o funkcji WYBIERZ.

Kierunek

Podstawowa formuła

Powiązane skróty

Przełącz odniesienia bezwzględne i względne F4 + T Usuń kolumny Ctrl + - + - Rozszerz zaznaczenie do ostatniej komórki w dół Ctrl + Shift + + + Uzupełnij wpis i pozostań w tej samej komórce Ctrl + Enter + Return Wybierz nieprzylegające arkusze Ctrl + Click + Click Wprowadź te same dane w wielu komórkach Ctrl + Enter + Return Wybierz tylko aktywną komórkę Shift + Backspace + Delete

Interesujące artykuły...