Funksioni i ndërlidhur IF dhe VLOOKUP në Excel (5 shembuj të përshtatshëm)

  • Shperndaje Kete
Hugh West
Funksionet

IF dhe VLOOKUP janë disa nga funksionet më të përdorura në MS Excel për qëllime të ndryshme. Deklarata IF përdoret për qëllime të kushtëzimit dhe VLOOKUP përdoret për të kërkuar ndonjë vlerë specifike në një varg. Formulat që përdorin këto dy funksione mund të kërkojnë lehtësisht çdo vlerë specifike nga çdo grup të dhënash. Në këtë artikull, unë do t'ju tregoj 5 shembuj praktikë të funksionit të mbivendosur IF dhe VLOOKUP në Excel.

Shkarkoni Librin e Punës Praktike

Ju mund të shkarkoni librin tonë të punës praktike nga këtu falas!

Përdorimi i Nested IF dhe VLOOKUP.xlsx

5 Përdorime praktike të IF dhe VLOOKUP Nested Function në Excel

1. Përputhja e prodhimit VLOOKUP me një vlerë specifike

Le të shqyrtojmë një grup të dhënash produktesh me ID , Emri , Çmimi për njësi , Sasia , Shuma totale , dhe Data e dorëzimit .

Tani, ne duam të zbulojmë disponueshmërinë e secilit produkt duke përdorur IF dhe Formula VLOOKUP . Ne duam të kërkojmë disponueshmërinë e produktit thjesht duke futur emrin e produktit. Ndiqni hapat e mëposhtëm për ta arritur këtë.

📌 Hapat:

  • Së pari dhe më kryesorja, klikoni në qelizën C17 .
  • Në vijim, fut formulën e mëposhtme në qelizën C17 dhe shtyp Enter.
=IF(VLOOKUP(C16,$C$5:$D$14,2,FALSE)=0,"No","Yes")

🔎 në lidhje me Excel! Kalofshi një ditë të mbarë! Faleminderit!

Zbërthimi i Formulës:
  • Së pari, në funksionin VLOOKUP C16 është qeliza që mban fjalën kyçe të kërkimit. Pastaj $C$5:$D$14 është diapazoni ku do të kërkojmë të dhënat e futura. 2 përdoret pasi kërkojmë vlerën e kriterit të përputhur në kolonën e dytë të gamës sonë të kërkimit dhe së fundi FALSE përdoret për të përcaktuar përputhjen e saktë.
  • Pra, VLOOKUP(C16,$C$5:$D$14,2, FALSE) do të kthejë vlerën e kolonës Sasia për qeliza C16 .
  • Për të mësuar më shumë rreth këtij funksioni VLOOKUP , vizitoni këtë lidhje
  • Më pas IF kontrollon nëse dalja e funksionit VLOOKUP është 0 apo diçka tjetër. Në varësi të rezultatit, funksioni IF do të kthejë Po ose Jo si rezultati përfundimtar.
  • Për të mësuar më shumë rreth funksionit IF , mund të vizitoni këtë lidhja
  • Tani, vendosni çdo emër të produktit që ka një sasi më të madhe se zero në qelizën C16 dhe kontrolloni output.

  • Tani, futni çdo emër të produkteve për të cilat sasia është 0 në qelizën C16 . Dhe, do të shihni se rezultati do të vinte si Jo .

Kështu, ju keni krijuar një formulë duke përdorur IF dhe VLOOKUP funksionet për të kthyer rezultatet për një vlerë specifike.

Lexo më shumë: Si të përdorim VLOOKUP të ndërlidhur në Excel (3 kritere)

2. Përdorimi i IF dheFormula e ndërlidhur e VLOOKUP për kërkimin bazuar në dy vlera

Tani ne do të kërkojmë për çdo element ose produkt të bazuar në dy vlera duke përdorur funksionin e vendosur IF dhe VLOOKUP . Në grupin e të dhënave, ka dy çmime të ndryshme tregu për çdo produkt. Këtu janë dy vlera: një id produkti dhe një numër tregu.

Tani, ne duam të gjejmë çmimin e produktit bazuar në këto dy vlera. Kaloni hapat e mëposhtëm për ta bërë këtë.

📌 Hapat:

  • Së pari, futni formulën e mëposhtme në qelizën C18 dhe shtypni tastin Enter .
=IF(C17="Market 1",VLOOKUP(C16,B5:E14,3,FALSE),VLOOKUP(C16,B5:E14,4,FALSE))

🔎 Përbërja e formulës:

  • Në funksionin IF C17=”Tregu 1″ është kushti logjik. Ai po kontrollon nëse numri i tregut të futur është 1 apo jo.
  • Nëse numri i tregut është 1, atëherë çmimi do të nxirret nga kolona Tregu 1 duke përdorur VLOOKUP(C16,B5:E14,3,FALSE) pjesë.
  • Përndryshe, do ta nxjerrë çmimin nga Tregu 2 kolona duke përdorur VLOOKUP(C16,B5:E14,4,FALSE) këtë nënformulë.
  • Në vijim, futni ID-ja në qeliza C16 dhe Numri i tregut në qeliza C17 .
  • Më pas, shtypni tastin Enter .

Kështu, do të jeni në gjendje të krijoni një formulë me funksionet e ndërlidhura IF dhe VLOOKUP për të kërkuar me sukses bazuar në dy vlera.

Lexo më shumë: Excel LOOKUP vsVLOOKUP: Me 3 shembuj

3. Përputhja e kërkimit kthehet me një tjetër qelizë

Tani, në këtë pjesë, do të zbulojmë çmimin më të lartë nga të dhënat dhe do të krahasojmë nëse të dhënat tona të kërkuara përputhet me të dhënat e futura apo jo. Paga më e lartë mund të paracaktohet duke përdorur funksionin MAX .

Tani, për të arritur objektivin aktual, ndiqni hapat e mëposhtëm.

📌 Hapat:

  • Në fillim,  futni formulën e mëposhtme në qelizën C17 dhe shtypni Enter.
=IF(VLOOKUP(C16,$B$5:$G$14,4)>=F16,"Yes","No")

🔎 Përbërja e formulës:

  • Në funksionin IF , fillimisht po kontrollojmë gjendjen duke përdorur vlerën e kthyer të funksionit VLOOKUP . VLOOKUP(C16,$B$5:$G$14,4) kjo pjesë do të kthejë çmimin e ID-së së futur dhe do të krahasohet me vlerën maksimale të paracaktuar.
  • 14>Nëse çmimi i ID-së së futur është më i madh ose i barabartë me çmimin më të lartë, atëherë ai do të printojë Po, përndryshe do të printojë nr.
  • Në vijim, shkruani çdo ID në qelizën C16 dhe kontrolloni daljen në qelizën C17 .

Kështu, do të jeni në gjendje të kërkoni një vlerë përmes një tjetre qelizë.

Lexo më shumë: Si të kthesh vlerën më të lartë duke përdorur VLOOKUP në Excel

Lexime të ngjashme

  • VLOOKUP nuk funksionon (8 arsye dhe zgjidhje)
  • INDEX MATCH vs Funksioni VLOOKUP (9 shembuj)
  • VLOOKUP teKtheni kolona të shumta në Excel (4 shembuj)
  • VLOOKUP dhe ktheni të gjitha ndeshjet në Excel (7 mënyra)
  • Excel VLOOKUP për të kthyer vlera të shumta Vertikalisht

4. Përdorimi i funksionit të ndërlidhur me IF & VLOOKUP në kërkimin e vlerave nga një listë më e shkurtër

Në këtë kohë, ne duam të renditim ose nxjerrim disa të dhëna specifike nga një listë duke përdorur funksionet e vendosura IF dhe VLOOKUP . Le të supozojmë se një kolonë shtesë është shtuar në grupin e mëparshëm të të dhënave të quajtur Status . Ekzistojnë dy vlera të mundshme për këtë atribut, njëra është Dorëzuar dhe Nuk është dorëzuar . Detyra jonë është të përcaktojmë statusin e secilit produkt duke përdorur informacionin e dhënë të tabelës Lista e produkteve të dorëzuara .

Për të përmbushur këtë qëllim, kaloni nëpër hapat më poshtë.

📌 Hapat:

  • Së pari dhe më kryesorja, klikoni në qelizën G5 dhe futni formula e mëposhtme.
=IF(ISNA(VLOOKUP(C5,$I$5:$I$10,1,FALSE)),"Not Delivered","Delivered")

🔎 Përbërja e Formulës:

  • Për më tepër, ne kemi përdorur një kombinim të funksioneve IF, ISNA dhe VLOOKUP këtu. Nëse funksioni ISNA nuk mund të gjejë emrin e përputhur të të dhënave nga diapazoni i kërkimit, atëherë ai do të kthejë TRUE, përndryshe FALSE.
  • Përdorimi i vlerës së kthyer të funksionit ISNA , funksioni IF kthen " Nuk është dorëzuar " nëse produkti nuk gjendet në diapazonin e kërkimit dhe " I dorëzuar " nëse produkti është nëdiapazoni i kërkimit.
  • Nëse dëshironi të eksploroni më shumë rreth këtij funksioni ISNA , mund të vizitoni këtë lidhje .
  • Më pas, shtypni tastin Enter .
  • Më pas, përdorni dorezën e mbushjes veçorinë poshtë për të kopjuar formulën për të gjitha qelizat e tjera më poshtë.

Kështu, do të shihni se do të jeni në gjendje të kërkoni vlera nga një listë e ngushtë përmes këtyre mënyrave.

Lexo më shumë: Si të përdoret funksioni IF ISNA me VLOOKUP në Excel (3 shembuj)

5. Përdorimi i funksionit të ndërlidhur IF-VLOOKUP për të kryer llogaritje të ndryshme

Tani në këtë seksion, ne do të kryejmë automatikisht më shumë llogaritje bazuar në çmimin e produkteve.

Le të themi,  duam të zbulojmë zbritjen prej 20% nëse çmimi për njësi është më i madh se $800 dhe zbritja prej 15% nëse çmimi për njësi është më i ulët se $800. Ndiqni hapat e mëposhtëm për ta realizuar këtë.

📌 Hapat:

  • Fillimisht, klikoni në qelizën C17 dhe futni formulën e mëposhtme.
=IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*15%, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*20%)

  • Më pas, shtypni Fut çelësin .

10> VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800 , kjo pjesë do të kontrollojë nëse vlera e kërkimit të qelizës C16 Çmimi për njësi është më i madh se 800.

  • =IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE)>800,VLOOKUP(C16,$B$5:$F$14,4,FALSE)*15%,VLOOKUP(C16,$B$5:$F$14,4,FALSE)*20%) , kjo pjesë siguron që nëse vlera e kërkuar është më e madhe se 800, ajo do të shumëzohet me 15%, përndryshe, do të shumëzohet me 20%.
    • Në këtë kohë, futni çdo ID në qelizën C16 dhe do të merrni daljen në qelizën C17 .

    Rrjedhimisht, ju do të jetë në gjendje të kryejë llogaritje të ndryshme duke përdorur funksionet e ndërlidhura IF dhe VLOOKUP .

    Si të trajtoni gabimet kur punoni me formulën e ndërlidhur të funksioneve IF dhe VLOOKUP në Excel

    Tani, ndonjëherë, mund të ndodhë që të mos ketë përputhje sipas kërkimit tuaj. Në këtë situatë, ju do të merrni #N/A gabime. Por ju mund të shmangni shfaqjen e këtij gabimi duke përdorur disa truke dhe formula. Ndiqni mënyrat e mëposhtme për ta mësuar këtë nëpërmjet të njëjtit grup të dhënash të përdorur në shembujt e kaluar.

    1. IF ISNA VLOOKUP për të fshehur gabimet #N/A

    Ju mund të përdorë funksionin ISNA me funksionet IF dhe VLOOKUP për të shmangur marrjen e #N/A gabimeve. Ndiqni hapat e mëposhtëm për ta bërë këtë.

    📌 Hapat:

    • Së pari dhe më kryesorja, klikoni në qelizën C17 dhe futni sa vijon formula.
    =IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),"Not found",VLOOKUP(C16,$B$5:$F$14,4,FALSE))

    • Në vijim, shtypni tastin Enter .

    🔎 Përbërja e formulës:

    • VLOOKUP(C16,$B$5:$F$14,4,FALSE) , kjo pjesë gjen njësinëçmimi nga kolona Çmimi njësi për ID-në e produktit që është në qelizën C16 .
    • ISNA(VLOOKUP(C16,$B$5:$F$14,4, FALSE)) , kjo pjesë kontrollon nëse vlera e dëshiruar e çmimit të njësisë është e disponueshme në grupin e të dhënave apo jo.
    • =IF(ISNA(VLOOKUP(C16,$B $5:$F$14,4,FALSE)),”Nuk u gjet”,VLOOKUP(C16,$B$5:$F$14,4,FALSE)) , kjo formulë kthen “Nuk u gjet” nëse vlera nuk ekziston në grupin e të dhënave dhe kthen "Found" nëse vlera ekziston në grupin e të dhënave.
    • Në këtë moment, fut çdo ID që nuk është në grupin e të dhënave në qeliza C16 .
    • Rrjedhimisht, do të merrni rezultatin tuaj të dëshiruar si Nuk u gjet në qelizën C17 në vend të #N/A gabim.

    Si rezultat, ju do të jeni në gjendje të trajtoni gabimet #N/A në këtë mënyrë.

    Lexo më shumë: Pse VLOOKUP Kthen #N/A kur ekziston ndeshja? (5 shkaqe dhe zgjidhje)

    2. Ktheni 0 për të dhënat që mungojnë duke përdorur funksionin IF dhe VLOOKUP

    Tani, le të themi, dëshironi të ktheni 0 në vend që të ktheni "Nuk u gjet ” kur asnjë të dhënë nuk përputhet. Ju mund ta arrini këtë duke përdorur hapat e mëposhtëm.

    📌 Hapat:

    • Së pari, vendosni formulën e mëposhtme në qelizën C17 dhe shtyp tastin Enter .
    =IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),0,VLOOKUP(C16,$B$5:$F$14,4,FALSE))

    ) , kjo pjesë kontrollon nëse njësia e kërkimit e qelizës C16vlera e çmimit është e disponueshme në grupin e të dhënave ose jo.

  • =IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),0,VLOOKUP(C16 ,$B$5:$F$14,4,FALSE)) , kjo pjesë kthen 0 nëse vlera nuk gjendet në grupin e të dhënave dhe kthen çmimin aktual të njësisë së produktit të dëshiruar nëse gjendet.
    • Më pas, futni çdo ID që nuk është në grupin e të dhënave në qelizën C16 .

    Kështu, do të merrni rezultatin tuaj të dëshiruar në qeliza C17 dhe do të jetë në gjendje të trajtojë gabimet #N/A me 0.

    Shënim:

    Si Çmimi, fusha është e formatuar si monedhë, prandaj nuk do të printojë drejtpërdrejt 0. Në vend të 0, do të printojë një vijë vize (-) .

    Gjërat për t'u mbajtur mend

    Në praktikë, mund të merrni #N/A gabime për arsyet e mëposhtme.

    • Vlera e kërkimit nuk ekziston në tabelë
    • Vlera e kërkimit është shkruar gabim ose përmban hapësirë ​​shtesë.
    • Sfera e tabelës nuk është futur saktë.
    • Po kopjon VLOOKUP dhe referenca e tabelës nuk është e kyçur.

    Përfundim

    Pra, në këtë artikull, unë ju kam treguar 5 shembuj praktikë të funksionit të futur IF VLOOKUP në Excel. Ju gjithashtu mund të shkarkoni librin tonë të punës falas për të praktikuar. Shpresoj ta gjeni këtë artikull të dobishëm dhe informues. Nëse keni ndonjë pyetje ose rekomandim të mëtejshëm, ju lutemi mos ngurroni të komentoni këtu.

    Dhe, vizitoni ExcelWIKI për të mësuar më shumë gjëra

    Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.