Cuprins
În timp ce lucrați în Excel, căutarea valorilor este o sarcină obișnuită în scopuri de afaceri sau în scopuri educaționale sau de cercetare. Pentru aceasta, în unele cazuri, trebuie să căutăm valorile dintr-o altă foaie în loc de aceeași foaie. Nu este o sarcină atât de dificilă. Metodele descrise în acest articol vă vor fi destul de utile pentru a căuta o valoare dintr-o altă foaie în Excel.
Descărcați caietul de practică
Puteți descărca șablonul Excel gratuit de aici și puteți exersa pe cont propriu.
Căutarea valorii într-o altă foaie.xlsx3 Metode pentru a căuta o valoare dintr-o altă foaie în Excel
Pentru a oferi o demonstrație a metodelor, voi folosi următorul set de date care reprezintă vânzările unor vânzători în diferite regiuni.
Metoda 1: Utilizați funcția VLOOKUP pentru a căuta o valoare dintr-o altă foaie în Excel
În prima noastră metodă, voi folosi funcția VLOOKUP pentru a căuta o valoare dintr-o altă foaie. Este cea mai utilizată funcție de căutare a valorilor. Funcția VLOOKUP este utilizată pentru a căuta o valoare în coloana din stânga a unui tabel și returnează valoarea corespunzătoare dintr-o coloană din dreapta. Aici vom căuta vânzările pentru Jack și Bob.
Pași:
- Scrieți următoarea formulă în Celula C5 -
=VLOOKUP(B5,
- Apoi faceți clic pe foaia în care se află matricea tabelului dvs. Datele mele se află în foaia numită "Sales" (Vânzări).
- Acum selectați matricea cu ajutorul mouse-ului și apăsați butonul F4 pentru a bloca referința.
- Ulterior, dați numărul de coloană referitor la matricea selectată din care doriți să extrageți valoarea și apoi tip 0 pentru o potrivire exactă.
- Deci, formula completă va fi după cum urmează.
- În cele din urmă, trebuie doar să apăsați butonul Introduceți
Acum avem rezultatul pentru Jack.
- Apoi, pentru a găsi ieșirea pentru Bob, trebuie doar să trageți în jos Mâner de umplere .
Iată rezultatul final.
Citește mai mult: Cum să căutați mai multe valori în Excel (10 moduri)
Metoda 2: Combinați funcțiile INDEX și MATCH pentru a căuta o valoare dintr-o altă foaie
Acum vom folosi INDEX și MATCH pentru a căuta o valoare dintr-o altă foaie. Funcțiile INDEX și MATCH sunt alternative foarte frecvente ale funcțiilor VLOOKUP Funcția. INDEX este utilizată pentru a returna o valoare sau referința la o valoare dintr-un tabel sau interval. Funcția MATCH este utilizată pentru a căuta un element specificat într-un interval de celule și apoi returnează poziția relativă a acelui element în interval. Acum să găsim valoarea vânzărilor pentru Jack folosind combinația.
Pași:
- În Celula C7 tip-
=INDEX(
- După aceea, mergeți la foaia de vânzări făcând clic pe titlul foii.
- Apoi selectați intervalul D5:D11 de unde vom extrage rezultatul.
- Apoi tastați-
=INDEX(Sales!D5:D11,MATCH(
- Mai târziu, reveniți la foaia anterioară făcând clic pe titlul foii.
- Apoi selectați celula în care se află valoarea de căutare.
- Mergeți din nou la foaia "Vânzări" și selectați intervalul ( B5:B11) unde există valoarea noastră de căutare.
- În cele din urmă, scrieți 0 pentru potrivire exactă .
- Deci, formula completă va fi după cum urmează.
=INDEX(Vânzări!D5:D11,MATCH('INDEX+MATCH'!C4,Vânzări!B5:B11,0))
- În cele din urmă, trebuie doar să apăsați butonul Introduceți
Apoi veți obține rezultatul așteptat.
⏬ Repartizarea formulei:
➥ MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0)
The MATCH va căuta valoarea "Jack" în foaia "Vânzări" între intervalul B5:B11 și va returna ca-
3
➥ INDEX(Vânzări!D5:D11,MATCH('INDEX+MATCH'!C4,Vânzări!B5:B11,0))
În cele din urmă, se va INDEX va returna valoarea din intervalul D5:D11 în funcție de ieșirea de la MATCH funcție și anume...
78923
Citește mai mult: 7 tipuri de căutări pe care le puteți utiliza în Excel
Metoda 3: Aplicați funcțiile Excel VLOOKUP și INDIRECT pentru a căuta o valoare dintr-o altă foaie
Această metodă este puțin diferită de cele două metode anterioare. Aici, vom aplica combinația de INDIRECT și VLOOKUP pentru a căuta o valoare din alte două foi și vom extrage simultan rezultatul din ambele foi. Funcția INDIRECT din Excel este utilizată pentru a converti un șir de text într-o referință validă de celulă.
Uitați-vă că aici am creat două seturi de date cu vânzări pentru două luni consecutive. Acum vom găsi vânzările pentru Jack în ambele foi.
- Scrieți următoarea formulă în Celula C7 -
=VLOOKUP($C$4, INDIRECT("'"&B7&"''!$B$5:$D$11"),3,FALSE),3,FALSE)
- Mai târziu, trebuie doar să apăsați butonul Introduceți pentru ieșire.
- Apoi trageți în jos butonul Mâner de umplere pentru a obține rezultatul din foaia "Feb".
Acum am găsit vânzările pentru Jack extrase din ambele foi.
⏬ Repartizarea formulei:
➥ INDIRECT("'"&B7&"'!$B$5:$D$11")")
The INDIRECT va returna referința B5:D11 la un interval-
{"Sam", "Canada",44589; "Peter", "SUA",72734; "Jack", "Brazilia",78923; "Samuel", "Marea Britanie",99320; "Willium", "Londra",84738; "Ron", "Canada",98210; "Bob", "Marea Britanie",57832}
➥ VLOOKUP($C$4, INDIRECT("'"&B7&";"'!$B$5:$D$11"),3,FALSE),3,FALSE)
În cele din urmă, se va VLOOKUP va returna o ieșire din intervalul respectiv pentru valoarea lui Celula C4 și asta e...
78923
Citește mai mult: Cum să căutați text în Excel (7 metode adecvate)
Concluzie
Sper că procedurile descrise mai sus vor fi suficient de bune pentru a căuta o valoare într-o altă foaie din Excel. Nu ezitați să puneți orice întrebare în secțiunea de comentarii și vă rog să-mi dați feedback.