DataRoid
Excel

Excel-də VLOOKUP funksiyası: Məlumatları saniyələr içində necə tapmaq olar?

Excel-də VLOOKUP funksiyası: Məlumatları saniyələr içində necə tapmaq olar? Excel-də böyük cədvəllərlə işləyən hər kəs yəqin ki, ən azı bir dəfə bu problemlə qarşılaşıb: bir...

Excel-də VLOOKUP funksiyası: Məlumatları saniyələr içində necə tapmaq olar?

Excel-də VLOOKUP funksiyası: Məlumatları saniyələr içində necə tapmaq olar?

Excel-də böyük cədvəllərlə işləyən hər kəs yəqin ki, ən azı bir dəfə bu problemlə qarşılaşıb: bir faylda yüzlərlə işçinin məlumatı var, digər faylda isə həmin işçilərin əmək haqqı, vəzifəsi və ya departamenti haqqında məlumatları tapmaq lazımdır.

Belə hallarda məlumatları bir-bir axtarıb köçürmək həm vaxt aparır, həm də səhv etmək ehtimalını artırır. Excel-in VLOOKUP funksiyası məhz bu işi asanlaşdırmaq üçün nəzərdə tutulub.

Gəlin funksiyanın necə işlədiyini və gündəlik işlərdə ondan necə istifadə edə biləcəyimizi praktik nümunələrlə nəzərdən keçirək.

VLOOKUP nədir?

VLOOKUP (Vertical Lookup) Excel-də müəyyən bir dəyəri cədvəlin ilk sütununda axtaran və həmin sətrdəki başqa sütundan uyğun məlumatı qaytaran funksiyadır.

Sadə dillə desək, Excel-ə bildiririk:

Bu işçi kodunu cədvəldə tap və onun qarşısında yazılmış əmək haqqını mənə göstər.

VLOOKUP xüsusilə aşağıdakı işlərdə faydalıdır:

  • İşçi koduna əsasən əmək haqqı və ya vəzifə məlumatlarının tapılması

  • Məhsul koduna görə qiymətlərin gətirilməsi

  • Müxtəlif hesabatlardakı məlumatların uyğunlaşdırılması

  • Satış məlumatlarının məhsul və ya müştəri siyahısı ilə birləşdirilməsi

  • İki fərqli Excel faylındakı məlumatların əlaqələndirilməsi

VLOOKUP funksiyasının yazılış qaydası

Funksiyanın strukturu belədir:

=VLOOKUP(lookup_value; table_array; col_index_num; [range_lookup])

İlk baxışdan bir qədər qarışıq görünə bilər. Əslində isə cəmi dörd parametrdən ibarətdir.

1. lookup_value – Axtarılan dəyər

Excel-in hansı məlumatı axtarmalı olduğunu göstərir. Bu, işçi kodu, məhsul nömrəsi və ya başqa bir dəyər ola bilər.

2. table_array – Axtarış aparılan cədvəl

Məlumatın hansı cədvəldə axtarılacağını müəyyən edir. Burada vacib məqam odur ki, axtarılan dəyər seçilmiş aralığın ilk sütununda yerləşməlidir.

3. col_index_num – Sütunun nömrəsi

Tapılan məlumatın hansı sütundan qaytarılacağını göstərir. Sütunlar seçilmiş aralığın daxilində soldan sağa doğru sayılır.

4. range_lookup – Uyğunluq növü

Bu parametr iki formada istifadə olunur:

  • FALSE və ya 0 – Tam uyğunluğu axtarır.

  • TRUE və ya 1 – Təxmini uyğunluğu axtarır.

Gündəlik hesabatlarda, xüsusilə işçi kodu və məhsul kodu ilə işləyərkən, əksər hallarda FALSE istifadə etmək daha məqsədəuyğundur.

Praktik nümunə: İşçilərin əmək haqqını tapmaq

Təsəvvür edək ki, əlimizdə aşağıdakı məlumatlar var:

İşçi kodu Ad və soyad Departament Əmək haqqı
1001 Əli Məmmədov Maliyyə 1 500
1002 Aysel Əliyeva İnsan Resursları 1 800
1003 Murad Həsənov Satış 1 300
1004 Nigar Hüseynova Marketinq 1 600
1005 Orxan Quliyev IT 2 200

İndi isə başqa bir hesabatda yalnız işçi kodları var və həmin işçilərin əmək haqqını gətirməliyik.

Məsələn, F2 xanasında 1003 işçi kodu yazılıb.

Bu halda aşağıdakı düsturdan istifadə edirik:

=VLOOKUP(F2;$A$2:$D$6;4;0)

Nəticə: 1 300 AZN