/ / Caseta de căutare în Excel

Căsuță de căutare în Excel

Acest exemplu vă învață cum să vă creați propriul caseta de căutare în excela. Dacă vă grăbiți, pur și simplu descărcați fișierul Excel.

Asa arata foaia de calcul. Dacă introduceți o interogare de căutare în celula B2, Excel caută prin coloana E și rezultatele apar în coloana B.

Căsuță de căutare în Excel

Pentru a crea această casetă de căutare, executați pașii următori.

1. Selectați celula D4 și introduceți funcția de căutare afișată mai jos. Creați o referință absolută la celula B2.

2. Faceți dublu clic pe colțul din dreapta al celulei D4 pentru a copia rapid funcția în celelalte celule.

Funcția de căutare

Explicaţie: funcția CAUTARE găsește poziția unui substring într-un șir. Funcția CAUTARE este insensibilă pentru litere mici. Pentru Tunisia, șirul "uni" se găsește la poziția 2. Pentru Statele Unite, șirul "uni" se găsește la poziția 1. Cu cât numărul este mai mic, cu atât mai mare ar trebui să fie clasat.

3. Atât Statele Unite cât și Marea Britanie returnează valoarea 1. Pentru a reveni la valorile unice, care ne vor ajuta atunci când vom folosi funcția RANK într-un moment, reglați ușor formula din celula D4 după cum se arată mai jos.

4. Din nou, faceți dublu clic pe colțul din dreapta al celulei D4 pentru a copia rapid formula la celelalte celule.

Funcția rândurilor

Explicaţie: funcția ROW returnează numărul rândului unei celule. Dacă împărțim numărul rândului cu un număr mare și îl adăugăm la rezultatul funcției CĂUTARE, avem întotdeauna valori unice. Cu toate acestea, aceste incremente mici nu vor influenta clasamentele de cautare.Un SUA are o valoare de 1.00006 acum si Marea Britanie are o valoare de 1.00009. Am adaugat si functia IFERROR.Daca o celula contine o eroare (cand un string nu poate fi gasit ), este afișat un șir gol ("").

5. Selectați celula C4 și introduceți funcția RANK prezentată mai jos.

6. Faceți dublu clic pe colțul din dreapta al celulei C4 pentru a copia rapid formula la celelalte celule.

Funcția de rang

Explicaţie: funcția RANK returnează rangul unui număr într-o listă de numere. Dacă al treilea argument este 1, Excel se clasifică pe primul număr cel mai mic, al doilea cel mai mic al doilea, etc. Deoarece am adăugat funcția ROW, toate valorile din coloana D sunt unice. Ca urmare, rangurile din coloana C sunt și ele unice (fără legături).

7. Suntem aproape acolo. Vom folosi funcția VLOOKUP pentru a returna țările găsite (cel mai jos rang, cel de-al doilea cel mai jos al doilea, etc.) Selectați celula B4 și introduceți funcția VLOOKUP prezentată mai jos.

8. Faceți dublu clic pe colțul din dreapta al celulei B4 pentru a copia rapid formula la celelalte celule.

Funcția Vlookup

9. Schimbați culoarea textului pentru numerele din coloana A în alb și ascundeți coloanele C și D.

Rezultat. Căsuța dvs. de căutare proprie din Excel.

Căsuță de căutare în Excel

De asemenea, citiți: