INHOUDSOPGAWE
Terwyl u in Excel werk, is dit 'n algemene taak om waardes op te soek vir besigheidsdoeleindes of opvoedkundige of navorsingsdoeleindes. Daarvoor moet ons in sommige gevalle die waardes van 'n ander blad opsoek in plaas van dieselfde blad. Dit is nie so 'n moeilike taak nie. Die metodes wat in hierdie artikel beskryf word, sal baie nuttig wees vir jou om 'n waarde van 'n ander blad in Excel op te soek.
Laai Praktykwerkboek af
Jy kan die gratis Excel-sjabloon aflaai van hier af en oefen op jou eie.
Opsoekwaarde in 'n ander blad.xlsx3 metodes om waarde van 'n ander blad in Excel op te soek
Om 'n demonstrasie van die metodes te gee, sal ek die volgende datastel gebruik wat sommige verkoopspersone se verkope in verskillende streke verteenwoordig.
Metode 1: Gebruik VLOOKUP-funksie om waarde van 'n ander blad in Excel op te soek
In ons heel eerste metode sal ek die VLOOKUP-funksie gebruik om 'n waarde van 'n ander blad op te soek. Dit is die mees gebruikte funksie om waardes op te soek. Die VLOOKUP funksie word gebruik om 'n waarde in die mees linkse kolom van 'n tabel op te soek en gee die ooreenstemmende waarde van 'n kolom na regs terug. Hier sal ons die verkope vir Jack en Bob opsoek.
Stappe:
- Skryf die volgende formule in Sel C5 –
=VLOOKUP(B5,
- Klik dan op die blad waar jou tabelskikking geleë is. My data is geleë in die vel genoem'Verkope'.
- Kies nou die skikking deur jou muis te gebruik, en druk die F4 -sleutel om die verwysing te sluit.
- Gee later die kolomnommer relatief tot die geselekteerde skikking waaruit jy die waarde wil onttrek en tik dan 0 vir die presiese passing.
- Die volledige formule sal dus soos volg wees-
- Tik uiteindelik net die Enter
Nou het ons die afvoer vir Jack.
- Dan om die afvoer vir Bob te vind, sleep net die Vulhandvatsel .
Hier is die finale uitset.
Lees meer: Hoe om veelvuldige waardes in Excel op te soek (10 Maniere)
Metode 2: Kombineer INDEX- en MATCH-funksies om waarde van 'n ander blad op te soek
Nou sal ons die INDEX
Stappe:
- In Sel C7 tik-
=INDEX(
- Gaan dan na die verkoopsblad deur op die bladtitel.
- Kies dan die reeks D5:D11 waaruit ons die afvoer sal onttrek.
- Tik dan-
=INDEX(Sales!D5:D11,MATCH(
- Gaan later terug na jou vorige blad deur op die bladtitel te klik.
- Kies dan die sel waar ons opsoekwaarde geleë is. .
- Gaan weer na die 'Verkope'-blad en kies die reeks ( B5:B11) waar ons opsoekwaarde bestaan .
- Skryf laastens 0 vir die presiese passing .
- Dus sal die volledige formule as volg-
=INDEX(Sales!D5:D11,MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0))
- Uiteindelik, druk net die Enter
Dan sal jy jou verwagte uitset kry.
⏬ Formule-uiteensetting:
➥ MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0)
Die MATCH funksie sal soek vir die waarde 'Jack' in die ' Verkoopsblad tussen t die reeks B5:B11 en dit sal terugkeer as-
3
➥ INDEX(Verkope!D5:D11,MATCH('INDEX+MATCH'! C4,Verkope!B5:B11,0))
Laastens sal die INDEKS funksie die waarde van die reeks D5:D11 terugstuur volgens die uitset van die MATCH funksie en dit is-
78923
Lees meer: 7 tipes opsoek Jy kan in Excel gebruik
Metode 3: Pas Excel toeVLOOKUP en INDIREKTE funksies om waarde van 'n ander blad op te soek
Hierdie metode verskil 'n bietjie van die vorige twee metodes. Hier sal ons die kombinasie van INDIREKTE en VLOOKUP funksies toepas om 'n waarde van nog twee velle op te soek en ons sal die afvoer van beide velle gelyktydig onttrek. Die INDIREKTE funksie in Excel word gebruik om 'n teksstring in 'n geldige selverwysing om te skakel.
Kyk dat ek hier twee datastelle van verkope vir twee opeenvolgende maande gemaak het. Nou sal ons die verkope vir Jack in albei velle vind.
- Skryf die volgende formule in Sel C7 –
=VLOOKUP($C$4, INDIRECT("'"&B7&"'!$B$5:$D$11"),3,FALSE)
- Later, druk net die Enter -knoppie vir die afvoer.
- Sleep dan die Vulhandvatsel -ikoon af om die afvoer van die blad 'Feb' af te kry.
Nou het ons gevind dat die verkope vir Jack uit albei die blaaie onttrek is.
⏬ Formule-uiteensetting:
➥ INDIRECT(“'”&B7&”'!$B$5:$D$11”)
Die INDIREKTE funksie sal die verwysing B5 terugstuur: D11 na 'n reeks-
{“Sam”,,”Canada”,44589;”Peter”,”USA”,72734;”Jack”,”Brazil”,78923;”Samuel”,,” VK”,99320;”Willium”,”London”,84738;”Ron”,”Kanada”,98210;”Bob”,,”VK”,57832}
➥ VLOOKUP( $C$4, INDIRECT(“'”&B7&”'!$B$5:$D$11”),3,FALSE)
Laastens, die VLOOKUP funksie sal uitset van daardie reeks terugstuurvir die waarde van Sel C4 en dit is-
78923
Lees meer: Hoe om op te soek Teks in Excel (7 Geskikte Metodes)
Gevolgtrekking
Ek hoop die prosedures wat hierbo beskryf word sal goed genoeg wees om 'n waarde in 'n ander blad in Excel op te soek . Vra gerus enige vraag in die kommentaar afdeling en gee my asseblief terugvoer.