Salt la conținutul principal

Cum să căutați valori pe mai multe foi de lucru?

În Excel, putem aplica cu ușurință funcția vlookup pentru a returna valorile potrivite într-un singur tabel al unei foi de lucru. Dar, v-ați gândit vreodată că cum să căutați valoare pe mai multe foi de lucru? Presupunând că am următoarele trei foi de lucru cu o gamă de date și acum vreau să obțin o parte din valorile corespunzătoare pe baza criteriilor din aceste trei foi de lucru, consultați capturi de ecran:

Valorile Vlookup din mai multe foi de lucru cu o formulă matrice

Valorile Vlookup din mai multe foi de lucru cu o formulă normală

Valorile Vlookup din mai multe foi de lucru cu o caracteristică minunată


Valorile Vlookup din mai multe foi de lucru cu o formulă matrice

Pentru a utiliza această formulă matrice, ar trebui să dați acestor trei foi de lucru un nume de interval, vă rugăm să enumerați numele foii de lucru într-o nouă foaie de lucru, cum ar fi următoarea captură de ecran prezentată:

1. Dați acestor foi de lucru un nume de zonă, selectați numele foilor și introduceți un nume în Cutie de nume care lângă bara de formule, în acest caz, voi tasta Sheetlist ca nume de interval și apoi apăsați Intrați cheie.

2. Și apoi puteți introduce următoarea formulă lungă în celula dvs. specifică:

=VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$6"),A2)>0),0))&"'!$A$2:$B$6"),2,FALSE)

3. Și apoi, apăsați Ctrl + Shift + Enter tastele împreună pentru a obține prima valoare corespunzătoare, apoi trageți mânerul de umplere în jos în celulele pe care doriți să le aplicați această formulă, toate valorile relative ale fiecărui rând au fost returnate după cum urmează:

note:

1. În formula de mai sus:

  • A2: este referința celulei pe care doriți să o returnați valoarea relativă;
  • Listă de foi: este numele intervalului pentru numele foilor de lucru pe care le-am creat la pasul 1;
  • A2: B6: este intervalul de date al foilor de lucru pe care trebuie să le căutați;
  • 2: indică numărul coloanei pentru care este returnată valoarea potrivită.

2. Dacă valoarea specifică pe care o căutați nu există, va fi afișată o valoare # N / A.


Demo: valori Vlookup din mai multe foi de lucru cu o formulă matrice


Vlookup potrivesc înregistrări din mai multe foi de lucru în Excel

Poate fi dificil să căutați valorile corespunzătoare din mai multe foi de lucru, dar, cu Kutools pentru Excel's CĂUTARE pe mai multe foi utilitar, puteți rezolva rapid această sarcină fără formule complexe.           Faceți clic pentru a descărca Kutools pentru Excel!

Kutools pentru Excel: cu mai mult de 300 de suplimente Excel la îndemână, pentru a încerca gratuit fără limitări în 30 de zile. Descărcați și proba gratuită acum!


Valorile Vlookup din mai multe foi de lucru cu o formulă normală

Dacă nu doriți să faceți numele gamei și nu sunteți familiarizați cu formula matricei, aici există și o formulă normală care să vă ajute.

1. Introduceți următoarea formulă într-o celulă de care aveți nevoie:

=IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$6,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$6,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$6,2,FALSE)))

2. Și apoi trageți mânerul de umplere în jos în intervalul de celule pe care doriți să conțineți această formulă, consultați captura de ecran:

note:

1. În formula de mai sus:

  • A2: este referința celulei pe care doriți să o returnați valoarea relativă;
  • Sheet1, Sheet2, Sheet3: sunt numele foilor care includ datele pe care doriți să le utilizați;
  • A2: B6: este intervalul de date al foilor de lucru pe care trebuie să le căutați;
  • 2: indică numărul coloanei pentru care este returnată valoarea potrivită.

2. Pentru mult mai ușor de înțeles această formulă, de fapt, formula lungă este compusă din mai multe funcții vlookup și se conectează cu funcția IFERROR. Dacă aveți mai multe foi de lucru, trebuie doar să adăugați funcția vlookup împreună cu IFERROE după formulă.

3. Dacă valoarea specifică pe care o căutați nu există, va fi afișată o valoare # N / A.


Valorile Vlookup din mai multe foi de lucru cu o caracteristică minunată

Poate că cele două formule de mai sus sunt prea dificil de utilizat pentru dvs., aici, voi introduce o caracteristică puternică, Kutools pentru Excel's CĂUTARE pe mai multe foi, cu această caracteristică, vă puteți ocupa rapid de acest job dacă există zeci sau sute de foi de lucru.

Sfat:Pentru a aplica acest lucru CĂUTARE pe mai multe foi caracteristică, în primul rând, ar trebui să descărcați Kutools pentru Excel, apoi aplicați caracteristica rapid și ușor.

După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:

1. Clic Kutools > Super căutare > CĂUTARE pe mai multe foi, vezi captura de ecran:

2. În CĂUTARE pe mai multe foi caseta de dialog, vă rugăm să efectuați următoarele operații:

  • Selectați celulele valorice de căutare și celulele de ieșire din Căutați valori și interval de ieșire secțiune;
  • Apoi, selectați și adăugați intervalul de date din alte foi în Interval de date casetă listă.

notițe: Dacă doriți să înlocuiți valoarea de eroare # N / A cu o altă valoare de text, trebuie doar să verificați Înlocuiți valoarea de eroare # N / A cu o valoare specificată , apoi tastați textul de care aveți nevoie.

3. Apoi apasa OK butonul, toate înregistrările potrivite au fost returnate pe mai multe foi de lucru, consultați capturi de ecran:

Faceți clic pentru a descărca Kutools pentru Excel și încercare gratuită acum!


Mai multe articole relative:

  • Vlookup Potrivirea valorii de jos în sus în Excel
  • În mod normal, funcția Vlookup vă poate ajuta să găsiți datele de sus în jos pentru a obține prima valoare potrivită din listă. Dar, uneori, trebuie să căutați de jos în sus pentru a extrage ultima valoare corespunzătoare. Aveți idei bune pentru a face față acestei sarcini în Excel?
  • Vizualizați și concatenați mai multe valori corespondente în Excel
  • După cum știm cu toții, funcția Vlookup din Excel ne poate ajuta să căutăm o valoare și să returnăm datele corespunzătoare într-o altă coloană, dar, în general, poate obține prima valoare relativă numai dacă există mai multe date de potrivire. În acest articol, voi vorbi despre cum să vizualizați și să concatenați mai multe valori corespunzătoare într-o singură celulă sau o listă verticală.
  • Vlookup pe mai multe foi și rezultate de sumă în Excel
  • Presupunând că am patru foi de lucru care au aceeași formatare și acum vreau să găsesc televizorul în coloana Produs din fiecare foaie și să obțin numărul total de comenzi în acele foi, după cum se arată în următoarea captură de ecran. Cum aș putea rezolva această problemă cu o metodă simplă și rapidă în Excel?
  • Vlookup și returnează valoarea de potrivire în lista filtrată
  • Funcția VLOOKUP vă poate ajuta să găsiți și să returnați prima valoare potrivită în mod implicit, indiferent dacă este vorba de un interval normal sau de o listă filtrată. Uneori, doriți doar să căutați și să returnați numai valoarea vizibilă dacă există o listă filtrată. Cum ați putea face față acestei sarcini în Excel?

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


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!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
can you convert the formula into plain text
This comment was minimized by the moderator on the site
hi, in multiple use sheet , iwant to value increase by serial. =VLOOKUP($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FALSE) =VLOOKUP($C10,'[april.xlsx]ahm'!$C$10:$L$10,7,FALSE) autometically value can change in formula
This comment was minimized by the moderator on the site
Hi, I am also having problem using this formula to compile the values from multiple sheet.
This comment was minimized by the moderator on the site
when i try this foirmula its not valid
This comment was minimized by the moderator on the site
this formula is not valid when i am triying in my excel
This comment was minimized by the moderator on the site
try using Iferror funtion icluding vlookup..
This comment was minimized by the moderator on the site
Here is an example of what that would look like. =IFERROR(VLOOKUP(A1,Sheet1!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet3!A:B,2,FALSE),"Item Not Found!")))


Essetially look in Sheet1 for this value, if you can't find it, look in Sheet2. If it isn't there look in Sheet3, and if after all of that it can't be found, tell me that the value could not be found.
This comment was minimized by the moderator on the site
Hi Sir, Please help me I have open a excel book in which more than 50 on sheet data available but summary available at sheet one but I want pick value from every sheet. So please help out how can i pick value please sir do urgently. I am waiting for your response definietly I will appreciate your response. regard's Mohd Shehzaad Khan
This comment was minimized by the moderator on the site
I want to bring mutiple sheets informatiom into one sheets lke pivot table and i want them to be connect..same structures..i did by consolidation but the column department (one field)numbers are not spreading out colums wise (other fields are spread over the columns)..can anyone help plz..
This comment was minimized by the moderator on the site
=IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$5,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$5,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$5,2,FALSE))) in above formula, instead 2(column number) i want match criteria with main sheet. please help me
This comment was minimized by the moderator on the site
Hi, I am trying to look up multiple sheets to another sheets... can you help me?
This comment was minimized by the moderator on the site
sorry guys wrongly comment on wrong site
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations