Ինչպես կիրառել VLOOKUP-ը՝ 0-ի կամ NA-ի փոխարեն դատարկ վերադարձնելու համար

  • Կիսվել Սա
Hugh West

Երբ մենք որոնում ենք արժեքներ՝ օգտագործելով 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 0 կամ NA -ի փոխարեն վերադարձրեք դատարկ 3> : Եթե ​​դուք բախվում եք այս մեթոդների հետ կապված որևէ խնդրի կամ որևէ կարծիք ունեք ինձ համար, ազատ զգալ մեկնաբանեք ստորև: Ավելին, դուք կարող եք այցելել մեր կայքը ExcelWIKI Excel-ի հետ կապված ավելի շատ հոդվածների համար: Շնորհակալություն կարդալու համար և շարունակեք լավ լինել:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: