Note: The other languages of the website are Google-translated. Back to English

Cum să creați propria casetă de căutare în Excel?

Cu excepția utilizării funcției Găsire în Excel, puteți crea propria casetă de căutare pentru a căuta cu ușurință valorile necesare. Acest articol vă va arăta două metode pentru a vă crea propria casetă de căutare în Excel în detalii.

Creați-vă propria casetă de căutare cu Formatare condiționată pentru a evidenția toate rezultatele căutate
Creați propria casetă de căutare cu formule pentru a lista toate rezultatele căutate


Creați-vă propria casetă de căutare cu Formatare condiționată pentru a evidenția toate rezultatele căutate

Puteți face următoarele pentru a vă crea propria casetă de căutare utilizând funcția Formatare condiționată din Excel.

1. Selectați intervalul cu datele pe care trebuie să le căutați în caseta de căutare, apoi faceți clic pe Formatarea condițională > Noua regulă în temeiul Acasa filă. Vedeți captura de ecran:

2. În Noua regulă de formatare casetă de dialog, trebuie să:

2.1) Selectați Utilizați o formulă pentru a determina ce celule să formatați opțiune în Selectați un tip de regulă cutie;

2.2) Introduceți formula = ISNUMBER (CĂUTARE ($ B $ 2, A5)) în Formatează valorile în care această formulă este adevărată cutie;

2.3) Faceți clic pe Format buton pentru a specifica o culoare evidențiată pentru valoarea căutată;

2.4) Faceți clic pe OK butonul.

notițe:

1. În formulă, $ B $ 2 este o celulă goală pe care trebuie să o utilizați ca casetă de căutare, iar A5 este prima celulă din intervalul selectat în care trebuie să căutați valori. Vă rugăm să le schimbați după cum aveți nevoie.

2. Formula nu ține cont de majuscule și minuscule.

Acum este creată caseta de căutare, când tastați criteriile de căutare în caseta de căutare B2 și apăsați tasta Enter, toate valorile potrivite din intervalul specificat sunt căutate și evidențiate imediat așa cum este prezentat mai jos.


Creați propria casetă de căutare cu formule pentru a lista toate rezultatele căutate

Presupunând că aveți o listă de date situată în intervalul E4: E23 pe care trebuie să o căutați, dacă doriți să listați toate valorile potrivite într-o altă coloană după ce ați căutat cu propria casetă de căutare, puteți încerca metoda de mai jos.

1. Selectați o celulă goală care este adiacentă celulei E4, aici selectez celula D4, apoi introduc formula = IFERROR (CĂUTARE ($ B $ 2, E4) + ROW () / 100000, "") în bara de formule, apoi apăsați tasta Intrați cheie. Vedeți captura de ecran:

notițe: În formulă, $ B $ 2 este celula pe care trebuie să o utilizați ca casetă de căutare, E4 este prima celulă din lista de date pe care trebuie să o căutați. Le puteți schimba după cum aveți nevoie.

2. Continuați să selectați celula E4, apoi trageți mânerul de umplere în jos în celula D23. Vedeți captura de ecran:

3. Acum selectați celula C4, introduceți formula = IFERROR (RANK (D4, $ D $ 4: $ D $ 23,1), "") în bara de formule și apăsați tasta Intrați cheie. Selectați celula C4, apoi trageți mânerul de umplere în jos până la C23. Vedeți captura de ecran:

4. Acum trebuie să completați intervalul A4: A23 cu numărul de serie care crește cu 1 de la 1 la 20 ca în imaginea de mai jos:

5. Selectați o celulă goală de care aveți nevoie pentru a afișa rezultatul căutat, introduceți formula = IFERROR (VLOOKUP (A4, $ C $ 4: $ E $ 23,3, FALSE), "") în bara de formule și apăsați tasta Intrați cheie. Continuați să selectați celula B4, trageți mânerul de umplere în jos până la B23, după cum se arată mai jos.

De acum înainte, atunci când introduceți date în caseta de căutare B2, toate valorile potrivite vor fi listate în intervalul B4: B23, așa cum este prezentat mai jos.

notițe: această metodă nu ține cont de majuscule și minuscule.


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (28)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mulțumesc foarte mult pentru ajutor. Acest lucru este atât de ușor și simplu de creat.
Acest comentariu a fost redus la minimum de moderatorul de pe site
datele mele sunt folosite de membrii biroului. Deci vreau să protejez pierderea de date prin parolă. Dacă încerc să activez bara de căutare prin parolă, nici nu funcționează. Ce pot face pentru a proteja datele gard și le fac căutate
Acest comentariu a fost redus la minimum de moderatorul de pe site
O zi buna,
Formatați celula pe care trebuie să o specificați ca casetă de căutare ca Deblocat înainte de a proteja foaia de lucru cu parolă. Apoi datele dumneavoastră sunt protejate, dar pot fi căutate.
Acest comentariu a fost redus la minimum de moderatorul de pe site
cum să adăugați o altă foaie de lucru ca zonă pentru căutarea datelor
Acest comentariu a fost redus la minimum de moderatorul de pe site
O zi buna,
Pentru a căuta date într-o altă foaie de lucru (cum ar fi Sheet5), vă rugăm să schimbați formula din metoda de formatare condiționată la =(SEARCH(Sheet5!$B$2,A5)).
Ne pare rău că nu pot rezolva problema cu a doua metodă de mai sus.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Dacă aveți date din mai multe foi, este posibil să doriți să compilați toate acele date într-o singură foaie pentru a face lucrurile mai puțin complicate. De exemplu, Sheet1, Sheet2 și Sheet3 au toate date pe care doriți să le „căutați”, pe „Sheet4” puteți în coloana A pe Sheet4 să spuneți „=If(Sheet1!A1="","",Sheet1!A1) și să trageți acea formulă în jos câte rânduri doriți să completați (să spunem doar 40 de rânduri mai jos). Tot în coloana A pe Sheet4 veți introduce în Celula A41 "=if(Sheet2!A1="","",Sheet2!A1) , etc și trageți-l în jos, repetați până când totul este complet. Apoi utilizați formula de mai sus și caută toate foile.
Acest comentariu a fost redus la minimum de moderatorul de pe site
cum pot adăuga foaia de lucru ca altă zonă de căutare?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Ce se întâmplă dacă datele vor continua să crească, date noi sunt introduse în fiecare zi? Așadar, vreau ca căutarea nu numai să caute informații în anumite coloane în prezent, ci și în toate rândurile noi care vor fi adăugate la acele coloane mai târziu.
Acest comentariu a fost redus la minimum de moderatorul de pe site
salut alicia.
Îmi pare rău, nu te pot ajuta cu asta. Trebuie să actualizați manual referințele formulei după ce noi rânduri au fost adăugate în coloane.
Multumesc pentru comentarii.
Acest comentariu a fost redus la minimum de moderatorul de pe site
si eu... Exista vreun ajutor pe care il poti oferi?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Puteți selecta intervalul până în jos, astfel încât atunci când introduceți date noi - acestea vor lua în considerare noile date atunci când efectuați căutarea.

De exemplu: =$A$3:$U$1048576 (chiar dacă datele mele reale introduse sunt până la rândul 74)
Acest comentariu a fost redus la minimum de moderatorul de pe site
^Da, o altă modalitate este de a crea un tabel. 
Puteți verifica din „Gestionați regulile” > „Se aplică la” Regula de formatare condiționată se va extinde automat când sunt adăugate date noi în tabel.
Acest comentariu a fost redus la minimum de moderatorul de pe site
După introducerea formulei =ISNUMBER(SEARCH($B$1,A4)) pentru formatare condiționată, dacă celula pe care am folosit-o pentru funcția de căutare este goală, toate celulele care sunt căutate (A4:C368) sunt evidențiate. Dar odată ce este introdus un șir pentru criteriile de căutare, celulele care conțin criteriile de căutare sunt evidențiate corect. Există vreo modalitate de a modifica formula pentru a nu evidenția până când nu sunt introduse criteriile de căutare? Sau am greșit cu ceva?

De asemenea, utilizarea formulei de la pasul 5 pe o altă foaie din registrul de lucru nu funcționează. Ceea ce încerc să fac este să efectuez o căutare și să arăt rezultatele căutării pe o foaie numită Căutare și rezultate, având în același timp informațiile de căutat pe o foaie numită Index. Formula pe care o folosesc este =IFERROR(VLOOKUP(A3,Index!$A$4:$C$368,5,FALSE),"") unde A3 este începutul celulelor mele numerotate din foaia Căutare și rezultate și căutarea are loc în celulele A4:C368 de pe foaia Index.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Am aceeasi problema. Ai primit un raspuns?
Acest comentariu a fost redus la minimum de moderatorul de pe site
si eu. am aceeasi problema
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut Colby. Formula dvs. de căutare=IFEROARE(CĂUTAREV(A3,Index!$A$4:$C$368,5,FALSE),"") se referă la intervalul de la A4 la C368 în indexul numelui foii, care are doar 3 coloane, dar introduceți 5 dreapta după $C$368, care îi spune formulei de căutare virtuală să afișeze valoarea coloanei 5 care nu există în intervalul selectat. Remediați acest lucru și cred că problema dvs. va fi rezolvată.
Acest comentariu a fost redus la minimum de moderatorul de pe site
aceeași problemă a avut aceeași problemă cu formula, încercați asta în regula de formatare condiționată „=ȘI ($I$1<>"",ISNUMBER(SEARCH($I$1,$B4)))", funcționează pentru mine
I1 este caseta mea de căutare, B4 este prima celulă din intervalul selectat
Acest comentariu a fost redus la minimum de moderatorul de pe site
Am urmat metoda de căutare rezultată și a funcționat perfect, totuși rezultatele sunt hiperlinkate și îmi arată rezultatul fără hyperlink. Există vreo modalitate de a-mi face să-mi arate rezultatul cu conexiunea de link?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună ziua, folosesc pentru a căuta între furnizorii mei (o coloană) și mărci (o altă coloană). Cu această configurație, există mărci (cum ar fi Microsoft) care pot avea mai mulți furnizori (furnizor A, furnizor B, furnizor C,...). Aș dori să caut numele mărcii (microsoft) și aș dori să văd toți furnizorii posibili (de asemenea, A, B & C). Dar acum rezultatul este doar primul furnizor și atât. Cum pot schimba/repara asta?

Multe mulțumiri!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Buna Tomas,
Poate vă puteți rearanja datele și puteți crea o listă derulantă dinamică pentru a rezolva problema. Puteți răsfoi articolul de mai jos pentru mai multe detalii.
https://www.extendoffice.com/documents/excel/1350-excel-create-dynamic-drop-down-list.html
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut! Este aplicabil pentru Foi de calcul Google? Încerc să fac o casetă de căutare cu formule pentru a enumera toate rezultatele căutate. Am urmat toți pașii enumerați mai sus, dar rezultatele nu arată nimic. Există o eroare, deși scrie „schimbați calculul iterativ”. Dar orice aș face, nu arată nimic - doar gol. Mă poți ajuta cu asta, te rog... Mulțumesc!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut! Este aplicabil pentru Foi de calcul Google? Încerc să fac o casetă de căutare cu formule pentru a enumera toate rezultatele căutate. Am urmat toți pașii enumerați mai sus, dar rezultatele nu arată nimic. Există o eroare, deși scrie „schimbați calculul iterativ”. Dar orice aș face, nu arată nimic - doar gol. Mă poți ajuta cu asta, te rog... Mulțumesc!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună ziua,
Acest lucru se aplică numai aplicației Microsoft Excel. Scuze pentru neplăceri.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut! Am folosit bara de căutare de bază, dar am câteva probleme. îmi prezice căutarea și o găsesc fără probleme... cu toate acestea, evidențiază întotdeauna celula cu un cuplu sub sau deasupra celei căutate. Mă poți ajuta cu asta te rog?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Puteți crea o formulă care să captureze două celule în valoare de informații în retrospectivă. Folosesc o configurație care captează numele de utilizator și datele insignei, așa că am nevoie de ea atunci când filtrează că transportă ambele celule de informații, nu doar una
Acest comentariu a fost redus la minimum de moderatorul de pe site
Am încercat să folosesc acest lucru, dar doza nu obișnuiește să evidențieze caseta pe care o caut de ce este aceasta
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, pentru a doua parte: „Creați-vă propria casetă de căutare cu formule pentru a lista toate rezultatele căutate”, nu spune ce să fac cu caseta de căutare, caseta mea de căutare nu are nicio formulă în ea. Încerc să o fac și cu mai multe coloane, funcționează și?
Acest comentariu a fost redus la minimum de moderatorul de pe site
mă pot sprijini în care este formula pentru a căuta singur
Vă rog
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL