0 və ya NA əvəzinə boş qaytarmaq üçün VLOOKUP-u necə tətbiq etmək olar

  • Bunu Paylaş
Hugh West

Biz VLOOKUP dəyərlərindən istifadə edərək dəyərləri axtardığımız zaman, uyğunluq yoxdursa, o, “ #Yoxdur ” xətası göstərəcək və 0 dəyərlər olduqda, sıfır dəyərini göstərəcək. Excel-də 0 və ya NA əvəzinə boşluq qaytarmaq üçün VLOOKUP funksiyasından istifadə etməyin yollarını axtarırsınız? O zaman bu sizin üçün düzgün məqalədir. Bu yazıda biz buna nail olmaq üçün beş düstur göstərəcəyik.

Təcrübə İş Kitabını endirin

VLOOKUP Return Blank.xlsx

0 və ya NA əvəzinə VLOOKUP tətbiq etmək üçün 5 faydalı üsul

Biz 2 sütunlu verilənlər toplusunu götürmüşük: “ İşçi ” və “ Metodlarımızı nümayiş etdirmək üçün Boy(sm) ”. Üstəlik, çıxışı göstərmək üçün başqa bir məlumat dəsti var. “ Ross ” dəyərinin əsas verilənlər dəstində qeyd olunmadığını görə bilərik. Buna görə də, biz həmin dəyər üçün VLOOKUP funksiyasından istifadə etməyə çalışdığımız zaman C14 xanasında “ N/A ” xətası alırıq. . Bununla belə, C16 xanasındakı xətanın yerinə boş dəyərləri göstərmək üçün düsturda dəyişiklik etdik.

Qayıtmaq üçün 5 düsturları göstərdik. VLOOKUP funksiyası ilə boş.

  • İlk iki üsul 0 əvəzinə boş göstərir.
  • Sonra , metod 3 , 4 #Yoxdur ” xətası yerinə boşluq göstərir.
  • Son olaraq, 5 metodu həm “ #N/A ” xətası, həm də 0 üçün boş qaytarırdəyər.

1. Boşluğu qaytarmaq üçün IF və VLOOKUP funksiyalarının birləşdirilməsi

Bu bölmə IF<3-i birləşdirəcək> VLOOKUP funksiyaları Excel-də 0 əvəzinə a boş qaytarmaq üçündür. Burada biz 0 dəyəri olan boş xananı nəzərdə tutmuşuq.

Addımlar:

  • İlk olaraq xanaya aşağıdakı düsturu yazın. C13 .

=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

Əgər biz <1 əlavə etməmişiksə> ƏGƏR funksiyası olsaydı, bu funksiya sıfırı qaytarardı.

  • Sonra ENTER .

Düsturun Dağılımı

  • Birincisi, bu düsturun iki eyni VLOOKUP funksiyası var. Birincidə 0 -ə bərabər olub-olmadığını yoxlayan şərt əlavə edilmişdir. Əgər belə deyilsə, onda ikinci VLOOKUP funksiyası yerinə yetirilir.
  • VLOOKUP(B13,$B$5:$C$10,2,0)
    • Çıxış: 0 .
    • Bu funksiya B13 xanasının dəyərini B5:C10 . Əgər uyğunluq varsa, o zaman funksiya daxilində 2 ilə göstərildiyi kimi müvafiq C5:C10 diapazonundan dəyəri qaytarır. Bu funksiyanın sonundakı 0 işarəsi uyğunluq növünün dəqiq olduğunu bildirir .
  • Düsturumuz → ƏGƏR( 0=0,””,0)
    • Çıxış: (Boş) .
    • Burada məntiqi_test doğrudur, ona görə də biz boşluq varçıxış.

Ətraflı oxuyun: Excel-də məlumat yoxdursa, hüceyrəni necə boş buraxmaq olar (5 üsul)

2. Boşluğu qaytarmaq üçün IF, LEN və VLOOKUP funksiyalarının birləşdirilməsi

Bu ikinci üsul IF , LEN-i birləşdirəcək VLOOKUP funksiyaları 0 və ya <1 əvəzinə a boş qaytarmaq>NA .

Addımlar:

  • Əvvəlcə C13 <4 xanasına aşağıdakı düstur yazın>.

=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

  • Sonra <2 düyməsini basın>ENTER .

Formula Dağılımı

  • Yenə də bu düsturun iki VLOOKUP funksiyası var. Bundan əlavə, biz LEN funksiyası daxilində ilk VLOOKUP funksiyasından istifadə etmişik ki, bu da sətrin uzunluğunu qaytarır. İndi boş xananın uzunluğu 0 -dir. Beləliklə, biz bunu məntiqi_test meyarlarında təyin etdik.
  • İndi VLOOKUP(B13,$B$5:$C$10,2,0)
    • Çıxış: 0 .
    • Bu funksiya B13 xanasının dəyərini B5:C10 diapazonunda axtarır . Əgər uyğunluq varsa, o zaman funksiya daxilində 2 ilə göstərildiyi kimi müvafiq C5:C10 diapazonundan dəyəri qaytarır. Bu funksiyanın sonundakı 0 işarəsi uyğunluq növünün dəqiq olduğunu bildirir .
  • Düsturumuz → ƏGƏR( LEN(0)=0,””,0)
    • Çıxış: (Boş) .
    • LEN funksiyası 0 qaytarır. Beləliklə, ƏĞER funksiyasının birinci hissəsi yerinə yetirilir və biz boş xananı çıxış kimi alırıq.

Ətraflı oxuyun: XLOOKUP-dan 0 əvəzinə boş qaytarmaq üçün necə istifadə etməli

Oxşar oxunuşlar

  • Necə etməli Excel-də Rəqəmin Önündəki Sıfırları Silin (6 Asan Yol)
  • Makrodan istifadə edərək Excel-də Sıfır Dəyərli Sətirləri Gizlədin (3 Yol)
  • Excel-də heç bir məlumat olmadan Diaqram Seriyalarını Necə Gizlətmək olar (4 Asan Metod)
  • Excel Pivot Cədvəlində Sıfır Dəyərləri Gizlət (3 Asan Metod)

3. Boşluğu qaytarmaq üçün IF, ISNUMBER və VLOOKUP funksiyalarının birləşdirilməsi

Üçüncü üsulda biz IF , istifadə edəcəyik. ISNUMBER VLOOKUP funksiyaları “ #N/A <əvəzinə boşluğu qaytarmaq 4>” xətası.

Addımlar:

  • Əvvəlcə C13 xanasına aşağıdakı düstur yazın. .

=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")

  • Sonra, düyməsini basın ENTER .

Formula Dağılımı

  • Bu s düsturu iki VLOOKUP funksiyasına malikdir. Bundan əlavə, biz ISNUMBER funksiyası daxilində ilk VLOOKUP funksiyasından istifadə etmişik ki, bu da rəqəm üçün doğru, qeyri-səlis üçün yalan qaytarır. ədədi çıxış. İndi əgər ilk VLOOKUP funksiyası xəta qaytarırsa, o zaman rəqəm olmayacaq. Beləliklə, biz bunu məntiqi_test meyarlarda təyin etdik vəbu baş verdikdə ƏGƏR funksiyasının yanlış hissəsi yerinə yetiriləcək.
  • İndi VLOOKUP(B13,$B$5:$C$10,2, 0)
    • Çıxış: #N/A .
    • Bu funksiya B13 <4 xanasındakı dəyəri axtarır> B5:C10 diapazonunda. Əgər uyğunluq varsa, o zaman funksiya daxilində 2 ilə göstərildiyi kimi müvafiq C5:C10 diapazonundan dəyəri qaytarır. Üstəlik, “ Ross ” dəyəri göstərilən xana diapazonunda tapıla bilməz, buna görə də xətanı göstərdi. Bu funksiyanın sonundakı 0 işarəsi uyğunluq növünün dəqiq olduğunu bildirir .
  • Düsturumuz → ƏGƏR( ISNUMBER(#N/A),#N/A,””)
    • Çıxış: (Boş) .
    • ISNUMBER funksiyası 0 qaytarır, bu da yalan deməkdir. Beləliklə, IF funksiyasının ikinci hissəsi yerinə yetirilir və biz boş xananı çıxış kimi alırıq.

Ətraflı oxuyun: 0

əvəzinə boş qaytarmaq üçün Excel IFERROR Funksiya 4. IFERROR və VLOOKUP funksiyalarının birləşdirilməsi

Bu bölmə <2-ni birləşdirəcək>IFERROR VLOOKUP funksiyaları Excel-də a boş qaytarmaq üçün.

Addımlar:

  • Əvvəlcə C13 xanasına aşağıdakı düsturu yazın.

=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")

  • Sonra ENTER düyməsini basın.

Düsturun Dağılımı

  • Bu düsturun tək VLOOKUP funksiyası və biz bunu IFERROR funksiyası daxilində istifadə etmişik, hansı ki, xəta baş verdikdə dəyişdirilmiş çıxışı qaytarır. İndi dəyişdirilmiş çıxış boş xanaya təyin edilib.
  • İndi VLOOKUP(B13,$B$5:$C$10,2,FALSE)
    • Çıxış: 0 .
    • Bu funksiya B13 xanasının dəyərini B5:C10<3 diapazonunda axtarır> . Əgər uyğunluq varsa, o zaman funksiya daxilində 2 ilə göstərildiyi kimi müvafiq C5:C10 diapazonundan dəyəri qaytarır. Bu funksiyanın sonundakı YANLIŞ işarəsi uyğunluq növünün dəqiq olduğunu bildirir .
  • Düsturumuz → FALSE(#) kimi azalır N/A,””)
    • Çıxış: (Boş) .
    • Bu funksiya hər hansı səhvləri dəyişdirir və qaytarır bizə çıxış kimi boş xana.

Daha çox oxuyun: Excel-də düsturla sıfır dəyərləri necə istisna etmək olar (3 asan) Yollar)

5. 0 və ya #N/A Əvəzində Boşluğu qaytarmaq üçün birləşdirilmiş funksiyalardan istifadə edin! Xəta

Son üsulda biz IF , IFNA <2-ni birləşdirəcəyik>VLOOKUP funksiyaları 0 və ya NA əvəzinə boş qaytarmaq üçün düstur yaratmaqdır. Bu nöqtəyə qədər hər bir metod tək bir dəyərə xas idi. Bununla belə, bu tək formula hər iki şərt üçün işləyəcək. Burada biz 0 dəyəri olan boş xananı nəzərdə tutmuşuq.

Addımlar:

  • İlk olaraq aşağıdakı düsturu yazın.xana C13 .

=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))

  • Sonra, ENTER düyməsini basın.

Formula Dağılma

  • Yenə də bu düsturun iki VLOOKUP funksiyası var. Bundan əlavə, biz İFNA funksiyasının daxilində ilk VLOOKUP funksiyasından istifadə etmişik, o da “ # N/A ” xətası. Əgər xətanı tapsa, o zaman 0 qaytaracaq. Əks halda, o, orijinal çıxışı qaytaracaq. Lakin biz onu elə qurmuşuq ki, 0 tapdıqda, boş xananı qaytaracaq .
  • İndi VLOOKUP (B13,$B$5:$C$10,2,YANLIŞ)
    • Çıxış: 0 .
    • Bu funksiya <1 xanasından dəyəri axtarır> B13 B5:C10 diapazonunda. Əgər uyğunluq varsa, o zaman funksiya daxilində 2 ilə göstərildiyi kimi müvafiq C5:C10 diapazonundan dəyəri qaytarır. Bu funksiyanın sonundakı YANLIŞ işarəsi uyğunluq növünün dəqiq olduğunu bildirir .
  • Düsturumuz → ƏGƏR(İFNA) kimi azalır (0,0)=0,””,0)
    • Çıxış: (Boş) .
    • The IFNA funksiyası 0 qaytarır, yəni məntiqi_test doğrudur. Beləliklə, ƏGƏR funksiyasının birinci hissəsi yerinə yetirilir və biz boş xananı çıxış kimi alırıq.

Təcrübə Bölməsi

Biz Excel faylına hər bir metod üçün təcrübə verilənlər toplusunu əlavə etdik. Buna görə də izləyə bilərsinizüsullarımızla birlikdə asanlıqla.

Nəticə

Biz sizə beş düsturdan istifadə etmək üçün VLOOKUP 0 və ya NA əvəzinə 3> boş qaytarın. Bu üsullarla bağlı hər hansı problemlə üzləşsəniz və ya mənim üçün hər hansı rəyiniz varsa, aşağıda şərh verməkdən çekinmeyin. Bundan əlavə, Excel ilə bağlı daha çox məqalə üçün ExcelWIKI saytımıza daxil ola bilərsiniz. Oxuduğunuz üçün təşəkkür edirik və yaxşı işlər görməyə davam edin!

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.