Excel-də VLOOKUP ilə IFERROR (5 Fərqli İstifadə)

  • Bunu Paylaş
Hugh West

VLOOKUP funksiyası axtarış massivində axtarış dəyərini tapa bilmədikdə, o, #Yoxdur xəta işarəsini göstərəcək. Lakin siz VLOOKUP funksiyası ilə IFERROR funksiyasından istifadə edərək bu problemdən xilas ola bilərsiniz. Bu yazıda mən sizə Excel-də VLOOKUP ilə IFERROR -nin 5 fərqli istifadəsini göstərəcəyəm.

Təsəvvür edək ki, bizdə müxtəlif tələbələrin əldə edilmiş qiymətləri verilənlər bazası var. sinif. VLOOKUP ilə IFERROR -in müxtəlif istifadələrini göstərmək üçün bu datasetdən istifadə edəcəyik.

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

IFERROR VLOOKUP.xlsx

IFERROR-un Excel-də VLOOKUP ilə istifadəsi

Yalnız VLOOKUP-dan istifadə etsək nə baş verəcək

Birinci olaraq, biz baxsaq nə olacağını görəcəyik yalnız VLOOKUP funksiyasından istifadə edin. Tutaq ki, Jessica adı verilənlər bazamıza aid olmayan bir tələbədir. İndi VLOOKUP funksiyasından istifadə edərək Jessica'nın əldə edilmiş işarəsini tapsaq, Excel səhv işarəsi #N/A göstərəcək. Biz bu xəta işarəsi ilə IFERROR funksiyası ilə VLOOKUP funksiyasından istifadə etməklə məşğul ola bilərik

İndi gəlin baxaq VLOOKUP ilə IFERROR -in müxtəlif istifadələri.

1.   #N/A-nı Fərdi Mətn ilə əvəz etmək üçün VLOOKUP ilə IFERROR

Fərz edək ki, axtarış etdiyiniz zaman adı siyahıda olmayan tələbə üçün "Tapılmadı" kimi fərdi mətni göstərmək istəyirsiniz. Tapşırığı yerinə yetirmək üçün F5 xanasına aşağıdakı düsturu daxil edin və basın ENTER.

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Not Found")

Burada, E5 = Axtarış dəyəri siyahıda axtarılacaq

B4:C11 = Sizin verilənlər bazanız olan axtarış diapazonu

2 = <12 sütunu olan axtarış sütunu>Əldə Edilən Qiymətlər

FALSE funksiya dəqiq uyğunluq axtaracaq deməkdir

İndi hər hansı tələbə adını yazsanız E5 xanasındakı siyahınızdan onun əldə etdiyi qiymətləri F5 xanasında alacaqsınız.

Və əgər yazsanız Siyahınızda olmayan hər hansı tələbə adı, E5 xanasında, F5 xana fərdi mətninizi göstərəcək Tapılmadı.

2.   #Yoxdur Əvəzində Boş Xana əldə etmək üçün

Axtarılan ad siyahınızda olmayanda xananı boş saxlamaq istəyirsinizsə, aşağıdakıları yazın. E5 xanasındakı düstur,

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")

Burada, E5 = Siyahıda axtarılacaq dəyər axtarışı

B4:C11 = Məlumat dəstiniz olan axtarış diapazonu

2 = Axtarış sütunu bu, Əldə Edilmiş İşarələr

FALSE sütunudur, funksiya dəqiq uyğunluq axtaracaq

deməkdir İndi siyahıdan hər hansı tələbə adını E5 xanasına yazsanız, onun əldə etdiyi qiymətləri F5 xanasına alacaqsınız.

Lakin datasetdə olmayan hər hansı bir adı yazsanız, F5 xana boş qalacaq.

3.   EFERROR iləSplit Dataset üçün VLOOKUP

Fərz edək ki, məlumat dəstinizdə iki siyahı var. Siz hər iki siyahıdan istənilən tələbə üçün əldə edilmiş qiymətləri tapmaq istəyirsiniz.

Aşağıdakı düsturu E5 xanasına yazın və ENTER<2 düyməsini basın>

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))

Burada, E5 = Siyahıda axtarılacaq axtarış dəyəri

B4:C11 =Data dəstinin 1-ci siyahısı olan 1-ci axtarış diapazonu

B14:C20 = = Datasetin 2-ci siyahısı olan 2-ci axtarış diapazonu

2 = Alınmış İşarələr

sütunu olan Axtarış sütunu         YANLIŞ funksiyanın dəqiq məlumat axtaracağını bildirir match

İndi siyahılarınızdan hər hansı bir addan birini E5, xanasına yazsanız, həmin şəxsin əldə etdiyi qiymətləri alacaqsınız. xana F5.

4.   Həmişə Nəticə Tapmaq üçün VLOOKUP ilə İFERROR

Tutaq ki, müxtəlif filialların əlaqə nömrələriniz var məlumat dəstinizdə şirkətinizin. İndi filialın adı siyahınızda olmasa belə, kimsə filiallardan birini axtararsa, əlaqə nömrəsi göstərmək istəyirsiniz. Filialın adı siyahıda yoxdursa, Baş ofisin əlaqə nömrəsini göstərmək istəyirsiniz.

Hər hansı bir boş xanaya aşağıdakı düstur yazın və <1 düyməsini basın>ENTER

=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Head office",B4:C8,2,FALSE))

Burada, E5 = Siyahıda axtarılacaq axtarış dəyəri

B4:C11 = Aralığı axtarınSizin məlumat dəstinizdir

2 = Əlaqə Nömrəsinin

sütunu olan Axtarış sütunu         YANLIŞ funksiyanın axtarış edəcəyini bildirir dəqiq uyğunluq üçün

İndi siyahıda olmayan E4 xanasına hər hansı filial adını yazsanız, siz formulu yazdığınız xanada Baş ofisin əlaqə nömrəsini alacaq.

5.   Excelin Köhnə Versiyası üçün

Excel 2013-də və ya hər hansı köhnə versiyada IFERROR funksiyası mövcud deyil. Lakin siz eyni tapşırığı VLOOKUP funksiyası ilə birlikdə ƏGƏR funksiyası ISNA funksiyası istifadə edərək edə bilərsiniz.

Aşağıdakı düsturu yazın. F5 xanasında və ENTER

=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Not Found", VLOOKUP(E5,B4:C11,2,FALSE))

Burada, E5 = Siyahıda axtarılacaq axtarış dəyəri

B4:C11 = Məlumat dəstiniz olan axtarış diapazonu

2 = Axtarış sütunu bu Əlaqə Nömrəsi

FALSE sütunudur, funksiya dəqiq uyğunluq axtaracaq

deməkdir İndi siyahınızdan hər hansı tələbə adını E5 xanasına yazsanız, onun əldə etdiyi qiymətləri F5 xanasına alacaqsınız.

Siyahınızda olmayan hər hansı tələbə adını E5 xanasına yazsanız, F5 xanası fərdi mətninizi göstərəcək Tapılmadı.

Nəticə

IFERROR funksiyası xətanı buraxmağa imkan verir. VLOOKUP funksiyasının dəyəri. Siz bu məqalədə təsvir edilən istifadələrdən hər hansı biri üçün IFERROR VLOOKUP ilə istifadə edə bilərsiniz. Funksiyaları bir araya gətirərkən hər hansı problemlə üzləşsəniz, lütfən şərh yazın. IFERROR -in VLOOKUP ilə hər hansı əlavə istifadəsini bilirsinizsə, lütfən, şərh bölməsində bu barədə bizə bildirin.

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.