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

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 suplimente Excel mai mult decât la îndemână, puteți încerca gratuit fără limitări în 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 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 (17)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, omule, încerc să caut cu noi foi de lucru în mai multe foi, dar mă înțeleg cu această formulă, te rog să-mi aduci soluții. formula mea este = =CUTAREV(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&Lista&"[Raport de colectare zilnică-2014-15.xlsx]Modificare Pmt'!)) D$2B2:AZ2000"),B17)>0),0))&"[Raport de colectare zilnică-2014-15.xlsx]Modificare Pmt'!$D$2B2:AZ2000"),2,FALSE)
Acest comentariu a fost redus la minimum de moderatorul de pe site
[citare] Bună, băiete, încerc să caut cu noi foi de lucru în mai multe foi, dar mă înțeleg cu această formulă, vă rog să-mi găsiți soluții. formula mea este = =CĂUTAREV(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&Lista&"[Raport de colectare zilnică-2014-15.xlsx]Modificare Pmt'!)) D$2B2:AZ2000"),B17)>0),0))&"[Raport de colectare zilnică-2014-15.xlsx]Modificare Pmt'!$D$2B2:AZ2000"),2,FALSE)De Achyutanand.[/quote] salut, vă rog să-mi dați o fișă excel
Acest comentariu a fost redus la minimum de moderatorul de pe site
=IFERROR(VLOOKUP(A2,Sheet1!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet2!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet3!$G$2:H5,2,0),"NOT"))) Lookup Value Result A 100 100 B 200 200 C 300 300 D 400 400 D 400 400 G 325 325 H 425 425 I 150 150 A 100 100 K 350 350 L 450 450 sheet1 Data A 100 B 200 C 300 D 400 Data 2 E 125 F 225 G 325 H 425 Data 3 I 150 J 250 K 350 L 450
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, am mai multe foi de calcul, vreau să caut o valoare a celulei pe baza numelui filei. poti ajuta te rog
Acest comentariu a fost redus la minimum de moderatorul de pe site
Serviciile de clasa a 3-a ale acestui site nu cumpără niciun fel de produs. Dacă sunteți fiul tatălui dvs., puteți rambursa banii înapoi la a/c-ul meu. E-mail trimis deja la sajid.
Acest comentariu a fost redus la minimum de moderatorul de pe site
scuze baieti comentati gresit pe site gresit
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, încerc să caut mai multe foi la alte foi... mă puteți ajuta?
Acest comentariu a fost redus la minimum de moderatorul de pe site
=DACĂ EROARE(CĂUTAREV($A2,Foaie1!$A$2:$B$5,2,FALSE),DACĂ EROARE(CĂUTAREV($A2,Foaia2!$A$2:$B$5,2,FALSE), CĂUTAREV($A2, Sheet3!$A$2:$B$5,2,FALSE))) în formula de mai sus, în loc de 2 (numărul coloanei) vreau să potrivesc criteriile cu foaia principală. vă rog să mă ajutați
Acest comentariu a fost redus la minimum de moderatorul de pe site
Vreau să aduc mai multe foi de informații într-o singură foi, cum ar fi tabelul pivot și vreau să fie conectate.. aceleași structuri..am făcut prin consolidare, dar numerele departamentului de coloane (un câmp) nu se răspândesc în funcție de coloane (alte câmpuri sunt răspândite peste coloane)..poate ajuta cineva te rog..
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună domnule, Vă rog să mă ajutați. Am deschis o carte Excel în care sunt disponibile mai mult de 50 de date pe foaie, dar rezumatul este disponibil la prima foaie, dar vreau să aleg valoarea din fiecare foaie. Așa că vă rugăm să ajutați cum pot alege valoarea, domnule, faceți urgent. Astept raspunsul tau cu siguranta voi aprecia raspunsul tau. respect Mohd Shehzaad Khan
Acest comentariu a fost redus la minimum de moderatorul de pe site
această formulă nu este valabilă când încerc în excelul meu
Acest comentariu a fost redus la minimum de moderatorul de pe site
încercați să utilizați funcția Iferror, inclusiv căutarea v..
Acest comentariu a fost redus la minimum de moderatorul de pe site
Iată un exemplu despre cum ar arăta. =DACĂ EROARE(CĂUTAREV(A1,Foaia1!A:B,2,FALSE), DACĂ EROARE(CĂUTAREV(A1,Foaia2!A:B,2,FALSE), DACĂ EROARE(CĂUTAREV(A1,Foaia3!A:B,2,FALSE) ),„Articol nu a fost găsit!”)))


În esență, căutați în Sheet1 această valoare, dacă nu o găsiți, căutați în Sheet2. Dacă nu există, uita-te în Sheet3 și dacă după toate acestea nu poate fi găsit, spune-mi că valoarea nu a putut fi găsită.
Acest comentariu a fost redus la minimum de moderatorul de pe site
cand incerc aceasta formula nu este valabila
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, de asemenea, am probleme cu utilizarea acestei formule pentru a compila valorile din mai multe foi.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, în foaia de utilizare multiplă, vreau să măresc valoarea prin serie. =CĂUTAREV($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FALSE) =CĂUTAREV($C10,'[april.xlsx]ahm'!$C$10:$L$10,7, XNUMX,FALSE) valoarea automată se poate schimba în formulă
Acest comentariu a fost redus la minimum de moderatorul de pe site
puteți converti formula în text simplu
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