
Formuła ogólna
=VLOOKUP(score,key,2,TRUE)
Podsumowanie
Aby przypisać ocenę na podstawie wyniku, możesz użyć funkcji WYSZUKAJ.PIONOWO skonfigurowanej do wykonywania przybliżonego dopasowania. W przedstawionym przykładzie „klucz” to nazwany zakres B5: C9, formuła w F5. skopiowane, to:
=VLOOKUP(E5,key,2,TRUE)
gdzie „klucz” to nazwany zakres B5: C9.
Uwaga: tabela przeglądowa musi być posortowana w kolejności rosnącej, a funkcja WYSZUKAJ.PIONOWO musi być ustawiona na przybliżony tryb dopasowania.
Wyjaśnienie
W tym przykładzie wyniki w kolumnie F są wartościami wyszukiwania dla funkcji WYSZUKAJ.PIONOWO. Tabela przeglądowa to nazwany „klucz” zakresu (B5: C9). Indeks kolumny jest podawany jako 2, ponieważ chcemy, aby WYSZUKAJ.PIONOWO zwracało ocenę z drugiej kolumny. Na koniec ostatni argument funkcji WYSZUKAJ.PIONOWO, myląco nazwany „wyszukiwanie zakresu”, jest ustawiony na PRAWDA, aby nakazać WYSZUKAJ.PIONOWO wykonanie „przybliżonego dopasowania”.
W trybie przybliżonego dopasowania WYSZUKAJ.PIONOWO zakłada, że tabela jest posortowana według pierwszej kolumny. Z wynikiem podanym jako wartość wyszukiwania, WYSZUKAJ.PIONOWO przeskanuje pierwszą kolumnę tabeli. Jeśli znajdzie dokładne dopasowanie, zwróci ocenę w tym wierszu. Jeśli WYSZUKAJ.PIONOWO nie znajdzie dokładnego dopasowania, będzie kontynuował skanowanie, aż znajdzie wartość większą niż wartość wyszukiwania, a następnie „cofnie się” i zwróci ocenę z poprzedniego wiersza.
Innymi słowy, WYSZUKAJ.PIONOWO dopasuje ostatnią wartość, która jest mniejsza lub równa wartości wyszukiwania.
Uwaga: jeśli wynik jest mniejszy niż pierwszy wpis w tabeli, WYSZUKAJ.PIONOWO zwróci błąd # N / A.
O przybliżonym dopasowaniu
WYSZUKAJ.PIONOWO domyślnie wykona przybliżone dopasowanie, więc technicznie nie ma potrzeby podawania czwartego argumentu. Zalecam jednak, abyś zawsze wyraźnie podawał ostatni argument, ponieważ zmusza cię to do zastanowienia się, czego chcesz. Podanie wartości zapewnia również wizualne przypomnienie w przyszłości.