Բովանդակություն
Երբ մենք որոնում ենք արժեքներ՝ օգտագործելով VLOOKUP արժեքները, եթե համընկնում չկա, ապա այն ցույց կտա « #N/A » սխալ, և երբ կան 0 արժեքներ, այն ցույց կտա զրո արժեքը: Փնտրու՞մ եք եղանակներ օգտագործելու VLOOKUP ֆունկցիան Excel-ում 0 կամ NA փոխարեն դատարկը վերադարձնելու համար: Ապա սա ճիշտ հոդված է ձեզ համար: Այս գրառման մեջ մենք ցույց կտանք հինգ բանաձև՝ հենց դրան հասնելու համար:
Ներբեռնեք Practice Workbook
VLOOKUP Return Blank.xlsx
0-ի կամ NA-ի փոխարեն VLOOKUP-ը կիրառելու հարմար եղանակներ
Մենք վերցրել ենք տվյալների բազա 2 սյունակներով. « Աշխատակից » և « Բարձրություն (սմ) » մեր մեթոդները ցուցադրելու համար: Ավելին, կա մեկ այլ տվյալների բազա՝ ելքը ցույց տալու համար: Մենք կարող ենք տեսնել, որ « Ross » արժեքը նշված չէ հիմնական տվյալների բազայում: Հետևաբար, երբ մենք փորձում ենք օգտագործել VLOOKUP ֆունկցիան այդ արժեքի համար, մենք ստանում ենք « N/A » սխալը C14 բջիջում: . Այնուամենայնիվ, մենք փոփոխել ենք բանաձևը՝ C16 բջիջում այդ սխալի փոխարեն դատարկ արժեքներ ցույց տալու համար։
Մենք վերադարձրել ենք 5 բանաձևեր։ դատարկ VLOOKUP ֆունկցիայի հետ:
- Առաջին երկու մեթոդները ցույց են տալիս դատարկ` 0 -ի փոխարեն:
- Այնուհետև , մեթոդը 3 , 4 ցույց է տալիս դատարկ « #N/A » սխալի փոխարեն:
- Վերջում, մեթոդը 5 -ը դատարկ է վերադարձնում և՛ « #N/A » սխալի, և՛ 0 արժեքը։
1. Համակցելով IF և VLOOKUP ֆունկցիաները՝ դատարկ վերադարձնելու համար
Այս բաժինը կմիավորի IF և VLOOKUP գործառույթները վերադարձնեն a դատարկ Excel-ում 0 -ի փոխարեն: Այստեղ մենք նկատի ունեինք 0 արժեքով դատարկ բջիջ:
Քայլեր.
- Սկզբում բջիջում մուտքագրեք հետևյալ բանաձևը C13 .
=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
Եթե մենք չավելացնենք Եթե ֆունկցիան, ապա այս ֆունկցիան կվերադարձներ զրո:
- Հաջորդը սեղմեք ENTER .
Բանաձեւի բաշխում
- Նախ, սա բանաձևն ունի երկու նույնական VLOOKUP ֆունկցիա: Առաջինն ունի պայման, որը ստուգում է, արդյոք այն հավասար է 0 : Եթե դա այդպես չէ, ապա գործարկվում է երկրորդ VLOOKUP ֆունկցիան:
- VLOOKUP(B13,$B$5:$C$10,2,0)
- Ելք՝ 0 ։
- Այս ֆունկցիան որոնում է արժեքը B13 բջիջից <տիրույթում։ 1> B5:C10 : Եթե համընկնում է, ապա այն վերադարձնում է արժեքը համապատասխան C5:C10 միջակայքից, ինչպես նշված է 2 ֆունկցիայի ներսում: 0 նշանակում է այս ֆունկցիայի վերջում նշանակում է համընկնող տեսակը ճշգրիտ է :
- Մեր բանաձևը կրճատվում է մինչև → IF( 0=0,””,0)
- Ելք՝ (դատարկ) .
- Այստեղ տրամաբանական_թեստը ճշմարիտ է, ուստի մենք ստացել են դատարկըելք:
Կարդալ ավելին. Ինչպես թողնել դատարկ բջիջը, եթե Excel-ում տվյալներ չկան (5 եղանակ)
2. Ներառելով IF, LEN և VLOOKUP ֆունկցիաները՝ դատարկ վերադարձնելու համար
Այս երկրորդ մեթոդը կներառի IF , LEN և VLOOKUP գործառույթները վերադարձնեն a դատարկ 0 կամ <1-ի փոխարեն:>NA .
Քայլեր.
- Սկզբում մուտքագրեք հետևյալ բանաձևը C13 <4 բջիջում>.
=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
- Հաջորդը սեղմեք Մուտքագրեք .
Բանաձեւի բաշխում
- Կրկին այս բանաձևն ունի երկու VLOOKUP ֆունկցիա: Ավելին, մենք օգտագործել ենք առաջին VLOOKUP ֆունկցիան LEN ֆունկցիայի ներսում, որը վերադարձնում է տողի երկարությունը։ Այժմ դատարկ բջիջի երկարությունը 0 է: Այսպիսով, մենք սա սահմանել ենք տրամաբանական_փորձարկման չափանիշներում:
- Այժմ, VLOOKUP(B13,$B$5:$C$10,2,0)
- Արդյունք՝ 0 ։
- Այս ֆունկցիան որոնում է արժեքը B13 բջիջից B5:C10 միջակայքում։ ։ Եթե համընկնում է, ապա այն վերադարձնում է արժեքը համապատասխան C5:C10 միջակայքից, ինչպես նշված է 2 ֆունկցիայի ներսում: 0 նշանակում է այս ֆունկցիայի վերջում նշանակում է համընկնող տեսակը ճշգրիտ է :
- Մեր բանաձևը կրճատվում է մինչև → IF( LEN(0)=0,””,0)
- Ելք՝ (Դատարկ) .
- The LEN ֆունկցիանվերադարձնում է 0 : Այսպիսով, IF ֆունկցիայի առաջին մասը կատարվում է, և մենք ստանում ենք դատարկ բջիջը որպես ելք:
Կարդալ ավելին. Ինչպես օգտագործել XLOOKUP-ը 0-ի փոխարեն դատարկ վերադարձնելու համար
Նման ընթերցումներ
- Ինչպես Հեռացրեք զրոները թվի դիմաց Excel-ում (6 հեշտ եղանակ)
- Թաքցրեք զրոյական արժեքներով տողերը Excel-ում՝ օգտագործելով մակրո (3 եղանակ)
- Ինչպես թաքցնել գծապատկերների շարքերը առանց տվյալների Excel-ում (4 հեշտ մեթոդ)
- Թաքցնել զրո արժեքներ Excel-ի առանցքային աղյուսակում (3 հեշտ մեթոդ)
3. Միավորել IF, ISNUMBER և VLOOKUP ֆունկցիաները՝ դատարկ վերադարձնելու համար
Երրորդ մեթոդում մենք կօգտագործենք IF , ISNUMBER և VLOOKUP գործառույթները դատարկ վերադարձնելու համար « #N/A <-ի փոխարեն: 4>» սխալ:
Քայլեր.
- Սկզբում մուտքագրեք հետևյալ բանաձևը C13 բջիջում .
=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")
- Հաջորդը սեղմեք Մուտքագրեք .
Բանաձեւի բաշխում
- Thi s բանաձեւն ունի երկու VLOOKUP ֆունկցիա: Ավելին, մենք օգտագործել ենք առաջին VLOOKUP ֆունկցիան ISNUMBER ֆունկցիայի ներսում, որը վերադարձնում է true թվի համար, իսկ false` ոչ-ի համար: թվային ելք. Այժմ, եթե առաջին VLOOKUP ֆունկցիան սխալ է վերադարձնում, ապա այն թիվ չի լինի։ Այսպիսով, մենք սա սահմանել ենք տրամաբանական_թեստում չափանիշ , ևերբ դա տեղի ունենա, IF ֆունկցիայի կկատարվի կեղծ մասը:
- Այժմ VLOOKUP(B13,$B$5:$C$10,2, 0)
- Ելք՝ #N/A ։
- Այս ֆունկցիան փնտրում է արժեքը բջիջից B13 B5:C10 միջակայքում: Եթե համընկնում է, ապա այն վերադարձնում է արժեքը համապատասխան C5:C10 միջակայքից, ինչպես նշված է 2 ֆունկցիայի ներսում: Ավելին, « Ross » արժեքը չի կարող գտնվել նշված բջիջների տիրույթում, հետևաբար այն ցույց է տվել սխալը: 0 նշանակում է այս ֆունկցիայի վերջում նշանակում է համընկնող տեսակը ճշգրիտ է :
- Մեր բանաձևը կրճատվում է մինչև → IF( ISNUMBER(#N/A),#N/A,””)
- Ելք՝ (Դատարկ) .
- The ISNUMBER ֆունկցիան վերադարձնում է 0 , ինչը նշանակում է կեղծ: Այսպիսով, IF ֆունկցիայի երկրորդ մասը գործում է , և մենք ստանում ենք դատարկ բջիջը որպես ելք:
Կարդալ ավելին․ Excel IFERROR ֆունկցիան 0-ի փոխարեն դատարկ վերադարձնելու համար
4. IFERROR և VLOOKUP ֆունկցիաների համադրում
Այս բաժինը կմիավորի IFERROR և VLOOKUP գործառույթները վերադարձնեն a դատարկ Excel-ում:
Քայլեր.
- Սկզբում մուտքագրեք հետևյալ բանաձևը C13 բջիջում:
=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")
- Հաջորդը, սեղմեք ENTER ։
Բանաձեւի բաշխում
- Այս բանաձեւը ունի մեկ VLOOKUP ֆունկցիան, և մենք դա օգտագործել ենք IFERROR ֆունկցիայի ներսում, որը սխալի դեպքում վերադարձնում է փոփոխված արդյունքը։ Այժմ, փոփոխված ելքը դրված է որպես դատարկ բջիջ:
- Այժմ, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Ելք՝ 0 .
- Այս ֆունկցիան որոնում է արժեքը B13 բջիջից B5:C10<3 միջակայքում: . Եթե համընկնում է, ապա այն վերադարձնում է արժեքը համապատասխան C5:C10 միջակայքից, ինչպես նշված է 2 ֆունկցիայի ներսում: Այս ֆունկցիայի վերջում FALSE նշանակում է, որ համընկնող տեսակը ճշգրիտ է :
- Մեր բանաձևը վերածվում է → IFERROR(# N/A,””)
- Ելք. (Դատարկ) :
- Այս ֆունկցիան փոփոխում է ցանկացած սխալ և վերադարձնում մեզ դատարկ բջիջը որպես ելք:
Կարդալ ավելին. Ինչպես բացառել զրո արժեքները բանաձևով Excel-ում (3 Հեշտ Ճանապարհներ)
5. Օգտագործելով համակցված ֆունկցիաներ՝ դատարկ վերադարձնելու համար 0-ի կամ #N/A-ի փոխարեն: Սխալ
Վերջնական մեթոդում մենք կմիավորենք IF , IFNA և VLOOKUP գործառույթը ստեղծելու բանաձև, որը պետք է դատարկ վերադարձնի 0 կամ NA -ի փոխարեն: Մինչև այս պահը յուրաքանչյուր մեթոդ հատուկ էր մեկ արժեքի: Այնուամենայնիվ, այս մեկ բանաձևը կաշխատի երկու պայմանների դեպքում: Այստեղ մենք նկատի ունեինք 0 արժեքով դատարկ բջիջ:
Քայլեր.
- Սկզբում մուտքագրեք հետևյալ բանաձևը.բջիջ C13 .
=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))
- Հաջորդը, սեղմեք ENTER ։
Բանաձեւ Breakdown
- Կրկին այս բանաձեւն ունի երկու VLOOKUP ֆունկցիա: Ավելին, մենք օգտագործել ենք առաջին VLOOKUP ֆունկցիան IFNA ֆունկցիայի ներսում, որը ստուգում է « #» N/A » սխալ: Եթե գտնի սխալը, ապա կվերադարձնի 0 : Հակառակ դեպքում այն կվերադարձնի սկզբնական արդյունքը: Այնուամենայնիվ, մենք այն դրել ենք այնպես, որ երբ գտնի 0 , այն վերադարձնի դատարկ բջիջ:
- Այժմ, VLOOKUP (B13,$B$5:$C$10,2,FALSE)
- Ելք՝ 0 .
- Այս ֆունկցիան փնտրում է արժեքը <1 բջիջից> B13 B5:C10 միջակայքում: Եթե համընկնում է, ապա այն վերադարձնում է արժեքը համապատասխան C5:C10 միջակայքից, ինչպես նշված է 2 ֆունկցիայի ներսում: Այս ֆունկցիայի վերջում FALSE նշանակում է, որ համընկնող տեսակը ճշգրիտ է :
- Մեր բանաձևը կրճատվում է մինչև → IF(IFNA (0,0)=0,””,0)
- Ելք՝ (դատարկ) ։
- The IFNA ֆունկցիան վերադարձնում է 0 , ինչը նշանակում է, որ տրամաբանական_թեստը ճիշտ է: Այսպիսով, IF ֆունկցիայի առաջին մասը կատարվում է, և մենք ստանում ենք դատարկ բջիջը որպես ելք:
Պրակտիկա բաժին
Մենք յուրաքանչյուր մեթոդի համար ավելացրել ենք պրակտիկայի տվյալների բազա Excel ֆայլում: Հետեւաբար, դուք կարող եք հետեւելհեշտությամբ մեր մեթոդների հետ միասին:
Եզրակացություն
Մենք ձեզ ցույց ենք տվել հինգ բանաձևեր, որոնք կարող եք օգտագործել VLOOKUP