/ / Pole wyszukiwania w programie Excel

Pole wyszukiwania w programie Excel

Ten przykład uczy, jak tworzyć własne pole wyszukiwania w Przewyższać. Jeśli się spieszysz, po prostu pobierz plik Excel.

Tak wygląda arkusz kalkulacyjny. Jeśli wpiszesz zapytanie do komórki B2, Excel przeszuka kolumnę E, a wyniki pojawią się w kolumnie B.

Pole wyszukiwania w programie Excel

Aby utworzyć to pole wyszukiwania, wykonaj następujące kroki.

1. Wybierz komórkę D4 i wstaw funkcję SEARCH pokazaną poniżej. Utwórz bezwzględne odwołanie do komórki B2.

2. Kliknij dwukrotnie prawy róg komórki D4, aby szybko skopiować funkcję do innych komórek.

Funkcja wyszukiwania

Wyjaśnienie: funkcja SEARCH wyszukuje pozycję podciągu w ciągu znaków. Funkcja SEARCH nie rozróżnia wielkości liter. W przypadku Tunezji ciąg "uni" znajduje się na pozycji 2. W przypadku Stanów Zjednoczonych ciąg "uni" znajduje się na pozycji 1. Im niższa liczba, tym wyższa powinna być uszeregowana.

3. Zarówno Stany Zjednoczone, jak i Wielka Brytania zwracają wartość 1. Aby zwrócić unikalne wartości, które pomogą nam, gdy za chwilę wykorzystamy funkcję RANK, nieznacznie dostosuj formułę w komórce D4, jak pokazano poniżej.

4. Ponownie kliknij dwukrotnie prawy róg komórki D4, aby szybko skopiować formułę do innych komórek.

Funkcja wiersza

Wyjaśnienie: funkcja ROW zwraca numer wiersza komórki. Jeśli podzielimy liczbę wierszy dużą liczbą i dodamy ją do wyniku funkcji SZUKAJ, zawsze mamy unikalne wartości. Jednak te małe przyrosty nie mają wpływu na rankingi wyszukiwania, Stany Zjednoczone mają teraz wartość 1,00006, a Wielka Brytania ma wartość 1,00009. Dodaliśmy również funkcję IFERROR.Jeśli komórka zawiera błąd (gdy nie można znaleźć ciągu znaków ), wyświetlany jest pusty ciąg znaków ("").

5. Wybierz komórkę C4 i wstaw funkcję RANK pokazaną poniżej.

6. Kliknij dwukrotnie prawym rogu komórki C4, aby szybko skopiować formułę do innych komórek.

Funkcja Rangi

Wyjaśnienie: funkcja RANK zwraca pozycję liczby na liście liczb. Jeśli trzeci argument wynosi 1, Excel ustawia najmniejszą liczbę jako pierwszą, drugą najmniejszą drugą sekundę itd. Ponieważ dodaliśmy funkcję ROW, wszystkie wartości w kolumnie D są unikalne. W rezultacie szeregi w kolumnie C są również unikalne (bez powiązań).

7. Już prawie jesteśmy. Użyjemy funkcji WYSZUKAJ.PIONOWO do zwrócenia znalezionych krajów (najniższa ranga pierwsza, druga najniższa ranga druga itd.) Wybierz komórkę B4 i wstaw funkcję VLOOKUP pokazaną poniżej.

8. Kliknij dwukrotnie prawy róg komórki B4, aby szybko skopiować formułę do innych komórek.

Funkcja Vlookup

9. Zmień kolor tekstu liczb w kolumnie A na biały i ukryj kolumny C i D.

Wynik. Twoje własne pole wyszukiwania w Excelu.

Pole wyszukiwania w programie Excel

Przeczytaj również: