0 орнына бос мәнді қайтару үшін VLOOKUP функциясын қалай пайдалануға болады (7 жол)

  • Мұны Бөлісіңіз
Hugh West

VLOOKUP - кеңінен қолданылатын функция. Бұл функцияны пайдалану арқылы біз деректерді бір деректер жиынынан екіншісіне шығарып аламыз. Кейде бізге бос ұяшықтар орнында бос ұяшықтар қажет. Дегенмен, VLOOKUP функциясы бізге 0 қайтарады. Бұл мақалада біз 0 орнына бос мәнді қайтару үшін VLOOKUP функциясын пайдаланудың жеті мүмкін әдісін көрсетеміз. Егер бұл сізге қызық болса, біздің тәжірибелік жұмыс кітабымызды жүктеп алып, бізге жазылыңыз.

Тәжірибелік жұмыс кітабын жүктеп алыңыз

Осы мақаланы оқып жатқан кезде тәжірибе жасау үшін осы жұмыс кітабын жүктеп алыңыз.

VLOOKUP 0.xlsx орнына бос мәнді қайтару

Excel бағдарламасында 0 орнына бос мәнді қайтару үшін VLOOKUP пайдаланудың 7 жылдам жолы

Тәсілдерді көрсету үшін, біз кез келген ұйымның 10 қызметкерлерінің деректер жинағын қарастырамыз. Біздің деректер жинағы B5:D14 ұяшықтары ауқымында. Резиденттік нысандарда D8 , D10 және D13 ұяшықтарында 3 жоқ мәндер бар. Біз VLOOKUP функциясын G5:G7 ұяшықтары ауқымында қолдандық және функция бізге бос орнына 0 мәнін қайтарады. ұяшық.

Енді біз бастапқы деректер жиынындағы бос ұяшық үшін VLOOKUP функциясынан бос ұяшықты қалай алуға болатынын көрсетеміз.

1. IF және VLOOKUP функцияларын пайдалану

Бұл әдісте біз бос<алу үшін IF және VLOOKUP функцияларын қолданамыз. 0 орнына 2>. Мұның қадамдары 3 бағанындағы F5 мәні үшін мән бос, функция бізге 0 қайтарады. Әйтпесе, ол бізге сол мәнді береді.

👉 ҚАТЕ(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ") : IFERROR функциясы алдымен VLOOKUP функциясының мәнін тексереді. VLOOKUP функциясының нәтижесі 0 болса, IF функциясы G5 ұяшығында бос қайтарады. Әйтпесе, функция VLOOKUP функциясының мәнін қайтарады.

7. IF, IFERROR және VLOOKUP функцияларын пайдалану

Келесі тәсілде ҚАУІЛІК , IF , LEN және VLOOKUP функциялары 0<2 орнына бос ұяшықты алуға көмектеседі>. Процедура төменде кезең-кезеңімен берілген:

📌 Қадамдар:

  • Алғашында G5 ұяшығын таңдаңыз.
  • Одан кейін ұяшыққа келесі формуланы жазыңыз.

=IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "")

  • <1 пернесін басыңыз>Enter .

  • Формула бізге 0<орнына бос ұяшықты қайтаратынын көресіз. 2>.
  • Енді формуланы G7 ұяшығына көшіру үшін Толтыру тұтқасы белгішесін екі рет басыңыз .

  • Барлық үш мәндер үшін бос ұяшықты аласыз.

Осылайша, формуламыз сәтті жұмыс істеді деп айта аламыз және VLOOKUP 0 орнына бос қайтарады.

🔎 Формуланың бөлінуі

Біз G5 ұяшығының формуласын бұзу.

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Бұл функция мәнді іздейді B5:D14 ұяшықтар ауқымында орналасқан деректер жиынындағы F5 ұяшығы және ол 3 бағанының мәнін басып шығарады. 3 бағанындағы F5 мәні үшін мән бос болғандықтан, функция бізге 0 қайтарады. Әйтпесе, ол бізге сол мәнді береді.

👉 LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Бұл функция таңба ұзындығын санайды. нәтиже VLOOKUP функциясынан алынды. Бұл жағдайда мән 0 болады.

👉 ЕГЕР(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,” ”,VLOOKUP(F5,$B$5:$D$14,3,FALSE) : IF функциясы алдымен LEN функциясының мәнін тексереді. Егер нәтиже LEN функциясы 0 немесе логика шын , ЕГЕР функциясы <1 ұяшығында бос қайтарады>G5 .Екінші жағынан, логика жалған болса, функция VLOOKUP функциясының мәнін қайтарады.

👉 IFERROR (ЕГЕР(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,”",ВLOOKUP(F5,$B$5:$D$14,3,0)), “”) : Бұл функция Егер функциясының шешімін тексереді.Функция бос ұяшығын қайтарса, IFERROR функциясы бізге бос орынды көрсетеді. Әйтпесе, функция 3 бағанында сәйкес ұяшықтың мәнін көрсетеді.

Қорытынды

Осымен осы мақала аяқталды. IБұл мақала сізге пайдалы болады және Excel бағдарламасында 0 орнына бос мәнді қайтару үшін VLOOKUP функциясын пайдалана аласыз деп үміттенеміз. Қосымша сұрақтарыңыз немесе ұсыныстарыңыз болса, төмендегі түсініктемелер бөлімінде бізбен кез келген қосымша сұрақтарды немесе ұсыныстарды бөлісіңіз.

Excel-ге қатысты бірнеше мәселелер үшін біздің веб-сайтты ExcelWIKI тексеруді ұмытпаңыз. және шешімдер. Жаңа әдістерді үйреніп, өсе беріңіз!

процесс төменде берілген:

📌 Қадамдар:

  • Ең алдымен G5 ұяшығын таңдаңыз.
  • Енді , келесі формуланы ұяшыққа жазыңыз.

=IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="","",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Enter пернесін басыңыз.

  • Формула бізге 0 орнына бос ұяшықты қайтаратынын көресіз.
  • Одан кейін формуланы G7 ұяшығына көшіру үшін Толтыру тұтқасы белгішесін екі рет басыңыз .

  • Барлық үш мәндер үшін бос ұяшықты аласыз.

Осылайша, формуламыз тамаша жұмыс істеді деп айта аламыз және VLOOKUP 0 орнына бос қайтарады.

🔎 Формуланың бөлінуі

Біз G5 ұяшығы үшін формуланы бөліп жатырмыз.

👉 VLOOKUP(F5,$B) $5:$D$14,3,FALSE) : Бұл функция деректер жиынындағы F5 ұяшығының мәнін іздейді, ол B5:D14 ұяшықтарының ауқымында орналасқан, және ол 3 бағанында сәйкес мәнді басып шығарады. 3 бағанындағы F5 мәні үшін мән бос болғандықтан, функция бізге 0 қайтарады. Әйтпесе, ол бізге сол мәнді береді.

👉 ЕГЕР(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="”,””,VLOOKUP(F5,$) B$5:$D$14,3,FALSE)) : IF функциясы алдымен VLOOKUP функциясының мәнін тексереді. Егер VLOOKUP функциясы бос қайтарса немесе логика шын болса, IF функциясы ұяшықта бос қайтарады G5 . Екінші жағынан, логика жалған болса, функция VLOOKUP функциясының мәнін қайтарады.

Толығырақ оқу: 0

орнына бос мәнді қайтару үшін XLOOKUP пайдалану жолы 2. IF, LEN және VLOOKUP функцияларын пайдалану

Бұл процесте біз IF , LEN және VLOOKUP функциялары 0 орнына бос алу үшін. Бұл тәсілдің қадамдары келесідей берілген:

📌 Қадамдар:

  • Алдымен G5 ұяшығын таңдаңыз.
  • Одан кейін ұяшыққа келесі формуланы жазыңыз.

=IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • пернесін басыңыз. енгізіңіз.

  • Формула бізге 0<2 орнына бос ұяшықты қайтаратынын байқайсыз>.
  • Енді формуланы G7 ұяшығына көшіру үшін Толтыру тұтқасы белгішесін екі рет басыңыз .

  • Барлық үш мәндер үшін бос ұяшықты аласыз.

Сонымен, формуламыз дәл жұмыс істеді деп айта аламыз және VLOOKUP 0 орнына бос қайтарады.

🔎 Формуланың бөлінуі

Біз G5 ұяшығының формуласын талдап жатырмыз.

👉 ВЛООКАП (F5,$B$5:$D$14,3,FALSE) : Бұл функция деректер жиынындағы F5 ұяшығының мәнін іздейді, ол B5 ұяшықтары ауқымында орналасқан: D14 және ол 3 бағанының мәнін басып шығарады. 3 бағанындағы F5 мәні үшін мән болғандықтанбос болса, функция бізге 0 қайтарады. Әйтпесе, ол бізге сол мәнді береді.

👉 LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Бұл функция таңба ұзындығын санайды. нәтиже VLOOKUP функциясынан алынды. Бұл жағдайда мән 0 болады.

👉 ЕГЕР(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,” ”,VLOOKUP(F5,$B$5:$D$14,3,FALSE) : IF функциясы алдымен LEN функциясының мәнін тексереді. Егер нәтиже LEN функциясы 0 немесе логика шын , ЕГЕР функциясы <1 ұяшығында бос қайтарады>G5 .Екінші жағынан, логика жалған болса, функция VLOOKUP функциясының мәнін қайтарады.

Толығырақ оқу : Excel IFERROR функциясы 0

орнына бос мәнді қайтарады 3. IF, ISBLANK және VLOOKUP функцияларын біріктіру

Бұл тәсілде IFERR , ISBLANK және VLOOKUP функциялары 0 орнына бос алуға көмектеседі. Бұл процедураның қадамдары төменде берілген. :

📌 Қадамдар:

  • Алғашында G5 ұяшығын таңдап, ұяшыққа келесі формуланы жазыңыз.

=IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Enter пернесін басыңыз.

  • Формула бізге b қайтаратынын көресіз 0 орнына lank ұяшығы.
  • Одан кейін формуланы келесіге дейін көшіру үшін Толтыру тұтқасы белгішесін екі рет басыңыз ұяшық G7 .

  • Барлық үш үшін бос ұяшығын аласыз. мәндер.

Демек, формуламыз тиімді жұмыс істеді деп айта аламыз және VLOOKUP <орнына бос қайтарады. 1>0 .

🔎 Формуланың бөлінуі

Біз G5<2 ұяшығының формуласын бөліп жатырмыз>.

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Бұл функция деректер жиынындағы F5 ұяшығының мәнін іздейді , ол B5:D14 ұяшықтарының ауқымында орналасады және ол 3 бағанының мәнін басып шығарады. 3 бағанындағы F5 мәні үшін мән бос болғандықтан, функция бізге 0 қайтарады. Әйтпесе, ол бізге сол мәнді береді.

👉 ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Бұл функция нәтижені тексереді. VLOOKUP функциясы. Ұяшық бос болса, функция ШЫН қайтарады. Әйтпесе, ол ЖАЛҒАН қайтарады. Бұл жағдайда мән ШЫН болады.

👉 ЕГЕР(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"”, VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : IF функциясы алдымен ISBLANK функциясының мәнін тексереді. ISBLANK функциясының нәтижесі true болса, IF функциясы G5 ұяшығында бос қайтарады. Екінші жағынан, логика жалған болса, функция VLOOKUP функциясының мәнін қайтарады.

Толығырақ оқу: Нөлдік мәндерді қалай алып тастауға боладыExcel бағдарламасындағы формула (3 оңай жол)

Ұқсас оқулар

  • Excel бағдарламасындағы санның алдындағы нөлдерді қалай жоюға болады (6) Жеңіл жолдар)
  • Макросты қолдану арқылы Excel бағдарламасында нөл мәндері бар жолдарды жасыру (3 жол)
  • Excel бағдарламасында деректері жоқ диаграммалар қатарын қалай жасыруға болады (4 оңай әдіс)
  • Excel жиынтық кестесінде нөлдік мәндерді жасыру (3 оңай әдіс)

4. IF, ISNUMBER және VLOOKUP функцияларын қолдану

Бұл процедурада біз бос алу үшін IF , ISNUMBER және VLOOKUP функцияларын қолданамыз. 0 орнына. Бұл процестің қадамдары төменде түсіндіріледі:

📌 Қадамдар:

  • Басында G5 ұяшығын таңдаңыз.
  • Енді ұяшыққа келесі формуланы жазыңыз.

=IF(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5,$B$5:$D$14,3,FALSE),"")

  • Enter пернесін басыңыз. .

  • Формула бізге 0 орнына бос ұяшықты қайтаратынын көресіз. .
  • Одан кейін формуланы G7 ұяшығына көшіру үшін Толтыру дескрипті белгішесін екі рет басыңыз .

  • Барлық үш мәндер үшін бос ұяшықты аласыз.

Соңында, формуламыз сәтті жұмыс істеді деп айта аламыз және VLOOKUP 0 орнына бос қайтарады.

🔎 Формуланың бөлінуі

Біз G5 ұяшығының формуласын талдап жатырмыз.

👉 ВЛООКАП (F5,$B$5:$D$14,3,FALSE) : Бұл функция келесіні іздейді B5:D14 ұяшықтар ауқымында орналасқан деректер жиынындағы F5 ұяшығының мәні және ол 3 бағанының мәнін басып шығарады. 3 бағанындағы F5 мәні үшін мән бос болғандықтан, функция бізге 0 қайтарады. Әйтпесе, ол бізге сол мәнді береді.

👉 ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Бұл функция алынған нәтижені тексереді. VLOOKUP функциясы. Ұяшық бос болса, функция ЖАЛҒАН қайтарады. Әйтпесе, ол ШЫН қайтарады. Бұл жағдайда мән ЖАЛҒАН болады.

👉 ЕГЕР(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5) ,$B$5:$D$14,3,FALSE),””) : ЕГЕР функциясы алдымен ISNUMBER функциясының мәнін тексереді. ISNUMBER функциясының нәтижесі ЖАЛҒАН болса, ЕГЕР функциясы G5 ұяшығында бос қайтарады. Екінші жағынан, логика TURE болса, функция VLOOKUP функциясының мәнін қайтарады.

Толығырақ оқу: Excel бағдарламасында деректер жоқ болса, ұяшықты қалай бос қалдыру керек (5 әдіс)

5. IF, IFNA және VLOOKUP функцияларын пайдалану

Бұл жағдайда біз мынаны қолданамыз IFNA , IFNA және VLOOKUP функциялары 0 орнына бос алу үшін. Бұл әдістің қадамдары келесідей берілген:

📌 Қадамдар:

  • Осы әдістің басында G5 ұяшығын таңдаңыз. .
  • Одан кейін келесі формуланы жазыңызұяшыққа.

=IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Enter пернесін басыңыз.

  • Формула бізге 0 орнына бос ұяшықты қайтаратынын байқайсыз.
  • Одан кейін, Формуланы G7 ұяшығына көшіру үшін Толтыру тұтқасы белгішесін екі рет басыңыз .

  • Сіз барлық үш мәндер үшін бос ұяшығын аласыз.

Соңында , формуламыз тамаша жұмыс істеді деп айта аламыз және VLOOKUP 0 орнына бос қайтарады.

🔎 Формуланың бөлінуі

Біз G5 ұяшығының формуласын талдап жатырмыз.

👉 VLOOKUP(F5,$B$5:$) D$14,3,ЖАЛҒАН) : Бұл функция B5:D14 ұяшықтарының ауқымында орналасқан деректер жиынындағы F5 ұяшығының мәнін іздейді және ол 3 бағанының мәнін басып шығарыңыз. 3 бағанындағы F5 мәні үшін мән бос болғандықтан, функция бізге 0 қайтарады. Әйтпесе, ол бізге сол мәнді береді.

👉 IFNA(VLOOKUP(F7,$B$5:$D$14,3,FALSE),0) : Бұл функция таңбаны санайды. VLOOKUP функциясынан алынған нәтиженің ұзындығы. Бұл жағдайда мән 0 болады.

👉 ЕГЕР(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0 ,””,VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : IFNA функциясы алдымен IFNA функциясының мәнін тексереді. IFNA функциясының нәтижесі 0 болса, IFNA функциясы G5 ұяшығында бос қайтарады. Әйтпесе, функция VLOOKUP функциясының мәнін қайтарады.

6. IFERROR және VLOOKUP функцияларын қолдану

Келесі әдісте біз IFERROR қолданамыз. және VLOOKUP функциялары 0 орнына бос алу үшін. Деректер жинағында жоқ мәнді іздеуіміз керек. Мұндай жағдайда формула 0 орнына бос ұяшықты қайтарады. Бұл әдістің қадамдары келесідей берілген:

📌 Қадамдар:

  • Ең алдымен G5 ұяшығын таңдаңыз.
  • Енді ұяшыққа келесі формуланы жазыңыз.

=IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ")

  • пернесін басыңыз. енгізіңіз.

  • Формула бізге 0<орнына бос ұяшықты қайтаратынын көресіз. 2>.
  • Одан кейін формуланы G6 ұяшығына көшіру үшін Толтыру дескрипті белгішесін екі рет басыңыз .

  • Екі мән үшін де бос ұяшығын аласыз.

Соңында, формуламыз тиімді жұмыс істеді деп айта аламыз және VLOOKUP 0 орнына бос қайтарады.

🔎 Формуланың бөлінуі

Біз G5 ұяшығының формуласын талдап жатырмыз.

👉 VLOOKUP(F5,$B$5) :$D$14,3,ЖАЛҒАН) : Бұл функция B5:D14 және ұяшықтар ауқымында орналасқан деректер жиынындағы F5 ұяшығының мәнін іздейді және ол 3 бағанының мәнін басып шығарады. ретінде

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.