Tabela e përmbajtjes
Pa dyshim, VLOOKUP është një funksion i gjithanshëm dhe i dobishëm në Excel . Tani, a nuk do të ishte mirë nëse mund të merrnim vlerën më të madhe me funksionin VLOOKUP ? Tingëllon komplekse, apo jo? Gabim! Në këtë artikull, ne do të demonstrojmë 4 mënyra të dobishme për të kthyer vlerën më të lartë duke përdorur funksionin VLOOKUP në Excel. Përveç kësaj, do të mësojmë gjithashtu të marrim vlerën tjetër më të lartë me funksionin VLOOKUP .
Shkarkoni Librin e Punës Praktike
Kthimi Vlera më e lartë me VLOOKUP.xlsx
Hyrje në funksionin VLOOKUP
Me fjalë të thjeshta, funksioni VLOOKUP , ose Kërkimi vertikal merr hyrjen e përdoruesit, e kërkon atë në fletën e punës Excel dhe kthen një vlerë ekuivalente që lidhet me të njëjtën hyrje.
- Objektivi i funksionit:
Funksioni VLOOKUP kërkon një vlerë në kolonën më të majtë të një tabele dhe më pas kthen një vlerë në të njëjtin rresht nga një kolonë që ju specifikoni.
- Sintaksa:
=VLOOKUP(vlera_kërkimi, grupi_tabele, numri_indeksi_num, [kërkimi_range])
- Shpjegimi i argumentit:
Argumenti | Kërkohet/Opsionale | Shpjegimi |
---|---|---|
lookup_vlera | e nevojshme | vlera që duam të kërkojmë |
tabela_array | Kërkohet | varg qelizash kon marrja e të dhënave hyrëse |
col_index_num | Kërkohetgabim. Seksioni praktikNe kemi ofruar një seksion Praktika në anën e djathtë të secilës fletë, në mënyrë që të mund të praktikoni vetë. Ju lutemi sigurohuni që ta bëni vetë.
PërfundimNë thelb, ky artikull tregon 4 metoda efektive se si të VLOOKUP vlera më e lartë. Pra, lexoni me kujdes artikullin e plotë dhe shkarkoni librin e punës falas për të praktikuar. Tani, shpresojmë që ky artikull t'ju duket i dobishëm, dhe nëse keni ndonjë pyetje ose rekomandim të mëtejshëm, ju lutemi mos ngurroni të komentoni këtu. Së fundi, vizitoni ExcelWIKI për shumë artikuj të tjerë si ky. | numri i kolonës së vlerës së kërkuar |
range_lookup | Opsionale | E VËRTETË i referohet përputhje e përafërt, FALSE tregon përputhjen e saktë |
- Parametri i kthimit:
Kthimet një vlerë e saktë ose e përafërt që korrespondon me vlerën hyrëse të përdoruesit.
4 Mënyra për të kthyer vlerën më të lartë duke përdorur funksionin VLOOKUP në Excel
Së pari dhe më kryesorja, le të shqyrtojmë grupin e të dhënave të informacionit të punonjësve të treguar në qelizat B4:D14 , e cila tregon përkatësisht Pikën totale , Përfaqësuesi i shitjeve dhe ID të punonjësve. Me këtë rast, ne duam të kthejmë vlerën më të lartë me funksionin VLOOKUP në Excel. Tani e tutje, pa vonesë të mëtejshme, le të hedhim një vështrim në secilën metodë me ilustrimin e duhur.
Këtu, ne kemi përdorur versionin Microsoft Excel 365 ; ju mund të përdorni çdo version tjetër sipas komoditetit tuaj.
1. Ktheni vlerën më të lartë në të njëjtën fletë pune
Për të filluar, le të shohim se si mund të kthejmë vlerën më të lartë në të njëjtën fletë pune duke përdorur funksionet MAX dhe VLOOKUP . Këtu, funksioni MAX kthen vlerën më të madhe në një gamë të caktuar ndërsa funksioni VLOOKUP shikon dhe kthen vlerën e përputhur.
📌 Hapat :
- Fillimisht, shkoni te qeliza B17 >> shkruani formulën e dhënëmë poshtë.
=MAX(B5:B14)
Këtu, qelizat B5:B14 i referohen “ Kolona Total Point” .
- Më pas, kaloni te qeliza C17 >> shkruani shprehjen më poshtë.
=VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2,FALSE)
Zbërthimi i formulës:
- MAX($B$5:$B$14) → shkthen vlerën më të madhe në një grup vlerash. Këtu, $B$5:$B$14 qelizat është argumenti numri1 që përfaqëson kolonën “Pika Totale” .
- Dalja → 99
- VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2 ,FALSE) → kërkon një vlerë në kolonën më të majtë të një tabele dhe më pas kthen një vlerë në të njëjtin rresht nga një kolonë që ju specifikoni. Këtu, MAX($B$5:$B$14) ( lookup_value argumenti) është hartuar nga B$5:D$14 ( array_tabela argument) vargu. Më pas, 2 ( col_index_num argumenti) përfaqëson numrin e kolonës së vlerës së kërkuar. Së fundi, FALSE ( range_lookup argumenti) i referohet përputhjes së saktë të vlerës së kërkimit.
- Dalja → Luka
- Përfundimisht, lundroni te qeliza D17 >> futni ekuacionin e mëposhtëm.
=VLOOKUP(MAX(B5:B14),B5:D14,3,FALSE)
Për shembull, qelizat B4:B14 tregojnë për Kolona “Pikë totale” .
Lexo më shumë: VLOOKUP Maksimumi i vlerave të shumëfishta (me alternativë)
2. MerrVlera më e lartë nga një fletë tjetër pune
Përndryshe, funksioni VLOOKUP mund të kërkojë një vlerë nga një fletë tjetër pune. Pra, le ta shohim në veprim.
📌 Hapat :
- Së pari, fut formulën e dhënë më poshtë në qelizën B5 .
=MAX('Employee Info.'!B5:B14)
Në këtë rast, “Informacioni i punonjësve.” është emri i fletës së punës ndërsa B5:B14 qelizat përfaqësojnë grupin e të dhënave.
- Së dyti, kaloni te qeliza ngjitur C5 >> shkruani ekuacionin e mëposhtëm.
=VLOOKUP(MAX('Employee Info.'!B5:B14),'Employee Info.'!B5:D14,2,FALSE)
Në këtë skenar, qelizat B5:B14 përfaqësojnë grupi i të dhënave dhe "Informacioni i punonjësve." është emri i fletës së punës.
- Së treti, vazhdoni te D5 qeliza >> aplikoni funksionin VLOOKUP .
=VLOOKUP(MAX('Employee Info.'!B5:B14),'Employee Info.'!B5:D14,3,FALSE)
Lexo më shumë: VLOOKUP Max Value në Excel (Me kufizime dhe opsione alternative)
Lexime të ngjashme
- VLOOKUP nuk funksionon (8 arsye dhe zgjidhje)
- Excel LOOKUP vs VLOOKUP: Me 3 shembuj
- INDEX MATCH vs Funksioni VLOOKUP (9 Shembuj)
- Pse VLOOKUP Kthen #N/A kur ekziston ndeshja? (5 shkaqe dhe zgjidhje)
- Excel VLOOKUP për të kthyer vlera të shumta vertikalisht
3. Merr vlerën më të lartë nga shumë fletë pune
Anasjelltas, ne gjithashtu mund të kthejmë vlerën më të lartë nga shumë fletë pune duke përdorurfunksioni VLOOKUP . Në këtë situatë, le të supozojmë grupin e të dhënave Informacionet e punonjësve për Rajonin e Azisë që shfaq përkatësisht Pikën totale , Përfaqësuesi i shitjeve dhe ID .
Në mënyrë të ngjashme, ne kemi Informacionet e punonjësve për Rajonin e Evropës grupin e të dhënave.
Së fundi, grupi i të dhënave i Informacionet e punonjësve për Rajonin e Afrikës është i disponueshëm.
📌 Hapat :
- Në radhë të parë, lundroni te qeliza B5 >> futni shprehjen e mëposhtme në Shiritin e Formulës .
=MAX(Asia!B5:B11,Europe!B5:B11,Africa!B5:B11)
Këtu, B5 Qelizat :B11 tregojnë kolonën "Pika Totale" në "Azi" , "Evropë" dhe "Afrika" fletët e punës.
- Më pas, fut shprehjen më poshtë në qelizën C5 .
=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,2,FALSE),"NOT FOUND")))
Zbërthimi i formulës:
- VLOOKUP(MAX(Azi!B5 :B11),Azi!$B$5:$D$11,2,FALSE) → këtu, MAX(Asia!B5:B11) ( vlera_kërkuese argumenti) është hartuar nga grupi Azia!$B$5:$D$11 ( array_tabela argument) në “Azia” fletën e punës. Më pas, 2 ( col_index_num argumenti) përfaqëson numrin e kolonës së vlerës së kërkuar. Së fundi, FALSE ( range_lookup argumenti) i referohet përputhjes së saktë të vlerës së kërkimit.
- Dalja →Luka
- VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE) → the MAX(Europe!B5:B11) ( lookup_value argumenti) është hartuar nga Evropa!$B$5:$D$11 ( array_tabela argument) në fletën e punës “Europe” .
- Dalja → Jon
- VLOOKUP(MAX(Africa!B5:B11),Afrika!$B$5:$D$11 ,2,FALSE) → këtu, MAX(Africa!B5:B11) ( vlera_kërkuese argumenti) është hartuar nga Afrika! $B$5:$D$11 ( array_tabela argument) në fletën e punës “Africa” .
- Dalja → Chris
- IFERROR(VLOOKUP(MAX(Asia!B5:B11),Azia!$B$5:$ D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Afrika!B5:B11),Afrika !$B$5:$D$11,2,FALSE),”NOT FOUND”))) → bëhet
- IFERROR((“Luka”, “Jon ”, “Chris”),”NOT FOUND”) → funksioni IFERROR kthen vlerën_nëse_gabim nëse gabimi ka një gabim dhe vlerën e vetë shprehjes ndryshe. Këtu, ("Luka", "Jon", "Chris") është argumenti vlera dhe "NUK FUND" është argumenti value_if_error . Në këtë rast, funksioni kthen emrin që korrespondon me “Pika më e lartë” .
- Dalja → Luka
- Në mënyrë të ngjashme, kopjoni dhe ngjisni formulën në qelizën D5 për të marrë punonjësin “ID” që korrespondon me “Luka” që është “104” .
=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,3,FALSE),"NOT FOUND")))
4. Jepni vlerën më të lartë bazuar në kriteret
Për një gjë, ne mund të llogarisim vlerën më të lartë duke përdorur VLOOKUP funksionin bazuar në kritere specifike. Këtu, ne do të kombinojmë funksionin MAXIFS që kthen vlerën më të lartë sipas kritereve dhe funksionin VLOOKUP , i cili merr vlerën e përputhur.
Tani, supozoni , ne kemi grupin e të dhënave Të dhënat e shitjeve të Stallion Corporation të paraqitur në qelizat B4:E17 , që përshkruan “ID-në e punonjësit” , “Emrin e punonjësit " , "Paga" dhe "Data e anëtarësimit" .
📌 Hapat :
- Për të filluar, vazhdoni te qeliza D19 >> shkruani formulën e dhënë më poshtë.
=VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000"),B5:E17,2,FALSE)
Zbërthimi i formulës:
- MAXIFS(B5:B17,D5:D17,”>10000″) → kthen vlerën maksimale midis qelizave specifike sipas një grupi të caktuar kriteresh. Këtu, B5:B17 ( max_range argument) nga ku është kthyer vlera. Më pas, D5:D17 ( varg_kriterie argumenti) nga ku vlera përputhet me “>10000” ( kriteri1 argumenti) përputhet.
- Dalja → 135
- VLOOKUP(MAXIFS(B5:B17,D5:D17,”>10000″),B5 :E17,2,FALSE) → bëhet
- VLOOKUP(135,B5:E17,2,FALSE) → Këtu, 135 ( lookup_value argumenti) është hartuar nga grupi B5:E17 ( array_tabela argument). Më pas, 2 ( col_index_num argumenti) përfaqëson numrin e kolonës së vlerës së kërkuar. Së fundi, FALSE ( range_lookup argumenti) i referohet përputhjes së saktë të vlerës së kërkimit.
- Prodhimi → Gloria
Alternativa e funksionit VLOOKUP: Përdorimi i formulës INDEX-MATCH për të marrë vlerën më të lartë
Tani, nëse nuk dëshironi të përdorni funksionin VLOOKUP për çfarëdo arsye, mund të përdorni funksionet INDEX dhe MATCH për të kthyer vlerën më të lartë, kështu që vetëm ndiqni.
📌 Hapat :
- Në radhë të parë, futni qelizën D19 dhe zbatoni ekuacionin e mëposhtëm.
=INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2)
Zbërthimi i formulës:
- MAX(D5:D17) → për shembull, qelizat $B$5:$B$14 është argumenti numri1 që përfaqëson Kolona "Pika totale" .
- Prodhimi → 45,000 $
- MATCH(MAX(D5:D17),D5:D17,0)→ Në kjo formulë, qeliza MAX(D5:D17) tregon “Paga” prej “45,000$” . Më pas, D5:D17 përfaqëson grupin nga i cili kolona “Paga” ku përputhet vlera. Së fundi, 0 tregon kriterin përputhje e saktë .
- Dalja →9
- INDEKS(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2) → bëhet
- INDEX(B5:E17,9,2) → shkthen një vlerë në kryqëzimin e një rreshti dhe një kolone në një interval të caktuar. Në këtë shprehje, B5:E17 është argumenti array që është pikët e shënuara nga studentët. Më pas, 9 është argumenti row_num që tregon vendndodhjen e rreshtit. Së fundi, 2 është argumenti opsional column_num që tregon vendndodhjen e kolonës.
- Prodhimi → Natasha
Si të marrim vlerën tjetër më të lartë me VLOOKUP
Për më tepër, ne mund të marrim vlerën e dytë më të lartë duke përdorur
📌 Hapat :
- Së pari, kaloni te D19 qeliza >> shkruani formulën më poshtë.
=VLOOKUP(MAX(D5:D17),B5:E17,2,TRUE)
Për shembull, qelizat D5:D17 tregojnë për kolona “Paga” .
Lexo më shumë: Çfarë është një grup tabelash në VLOOKUP? (Shpjeguar me shembuj)
Gjërat për t'u mbajtur mend
- Së pari, funksioni VLOOKUP kërkon gjithmonë vlera nga kolona më e majtë lart në të djathtë, e cila do të thotë se ky funksion " Kurrë " kërkon të dhënat në të majtë.
- Së dyti, nëse fusim një vlerë më të vogël se " 1 " si numrin e indeksit të kolonës, funksioni do të kthejë një