Excel-də çoxlu sütunlar üçün VLOOKUP-dan necə istifadə etmək olar (6 Nümunə)

  • Bunu Paylaş
Hugh West

Bu gün mən MS Excel -in məşhur və çox istifadə edilən VLOOKUP funksiyası adlı funksiyası haqqında danışacağam. Bu funksiya istənilən cədvəl və ya diapazonda məlumatları çıxarmaq, müqayisə etmək, dəyişdirmək və ya axtarmaq üçün istifadə edilə bilər. Bu funksiyalar bir neçə sütun üçün istifadə edilə bilər. Bu yazıda mən Exceldə müxtəlif məqsədlər üçün çoxlu sütunlar üçün VLOOKUP funksiyasından necə istifadə edə biləcəyimizi göstərəcəyəm.

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

Təcrübə iş kitabını yükləyə bilərsiniz. buradan.

Çoxlu Sütunlar üçün VLOOKUP-dan istifadə.xlsx

Excel-də Çoxlu Sütunlar üçün VLOOKUP istifadəsinin 6 İdeal Nümunəsi

Burada, Bu məqalə üçün aşağıdakı məlumat dəstini götürdüm. O, bəzi məhsullar üçün Məhsul Təfərrüatları ehtiva edir. Mən Excel-də çoxlu sütunlar üçün VLOOKUP -dən necə istifadə edəcəyimi izah etmək üçün bu verilənlər dəstindən istifadə edəcəyəm.

1. Excel VLOOKUP funksiyasından istifadə edərək Çoxlu Sütunlardan Dəyərlər Alın

Təsəvvür edək ki, sizin ID , Ad Vahid Qiyməti olan Məhsul Təfərrüatları siyahınız var. Satış İcmal adlanacaq başqa bir cədvəl var. Bu cədvəldə ID , Ad , Vahid qiyməti , Kəmiyyət Ümumi Satış olacaq. Sizin tapşırığınız məhsulu ID daxil etsəniz, cədvəldə Ümumi satışlar -ın avtomatik hesablanmasını yaratmaqdır. Düstur Məhsul Təfərrüatları cədvəlindən məhsul adlarını və qiymətlərini çıxaracaq və yaradacaqseçilmiş xana. =INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0))

  • Üçüncüsü, əldə etmək üçün Enter düyməsini basın. nəticə.
  • Əgər Microsoft Excel proqramının Excel 2019 -dən daha köhnə versiyasını istifadə edirsinizsə, Ctrl + Shift düyməsini basın. + Enter .

🔎 Düstur Necə İşləyir?

  • MATCH(1,(C:C=C15)*(B:B=B15),0): Düsturun bu hissəsi daxil edilmiş <1 ilə uyğun gəlir Dataset ilə>ID və Ad və buradakı “1” bütün meyarların DOĞRU -ə istinad edir. 1>DOĞRU .
  • INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0)): İndi , İNDEKSİ funksiyası D:D diapazonundan dəyəri qaytarır.
  • Sonra Doldurma Dəstəsini <2 sürükləyin>düsturu digər xanalara köçürmək üçün aşağı.

  • Sonunda görə bilərsiniz ki, mən formulanı bütün digər xanalara köçürdüm. və istədiyim nəticəni əldə etdim.

Ətraflı oxuyun: INDEX MATCH vs VLOOKUP Funksiya (9 Nümunə)

Bu funksiyalardan istifadə zamanı ümumi xətalar

Ümumi xətalar

Onlar göstərdikdə

#Yoxdur Xəta Düstur birdirsə, bu xəta baş verəcəkdir. massiv düsturu və siz sadəcə Enter düyməsini sıxırsınız. Bunu həll etmək üçün CTRL + SHIFT + ENTER düyməsini basın.
#N/A VLOOKUP Praktikada bir çox səbəb varniyə bu xətanı görə bilərsiniz, o cümlədən
  • Axtarış dəyəri cədvəldə yoxdur.
  • Axtarış dəyəri səhv yazılıb və ya əlavə boşluq var.
  • Cədvəl diapazonu: düzgün daxil edilmədi.
  • Siz VLOOKUP -ni kopyalayırsız və cədvəl istinadı kilidlənmir.
#VALUE CHOOSE Əgər index_num aralıqdan kənardırsa, CHOOSE #VALUE xətası qaytaracaq .
Rəzil və ya massiv sabiti CHOOSE funksiya diapazondan və ya massiv sabitindən dəyərləri qəbul etməyəcək.
#VALUE INDEX Bütün diapazonlar bir vərəqdə olmalıdır, əks halda INDEX a qaytarır #VALUE xətası.

Yadda saxlamalı olduğunuz şeylər

  • Əgər Microsoft Excel-in köhnə versiyasından istifadə edirsinizsə Excel 2019 ilə müqayisədə, massiv düsturları üçün Ctrl + Shift + Enter düyməsini sıxmalısınız. .

Təcrübə Bölməsi

Burada hər keçmiş üçün təcrübə bölməsi təqdim etmişəm Excel-də Çoxlu sütunlar üçün VLOOKUP funksiyasından necə istifadə edəcəyinizi öyrənə bilməniz üçün kifayət qədərdir.

Nəticə

Beləliklə, bunlar Excel-də çoxlu sütunlar üçün VLOOKUP funksiyasından istifadə etməyin bəzi yolları. Mən bütün üsulları öz nümunələri ilə göstərmişəm, lakin bir çox başqa təkrarlar ola bilər. Mən həmçinin istifadə olunan funksiyaların əsaslarını müzakirə etmişəm. Bundan əlavə,təcrübə iş dəftəri də məqalənin əvvəlinə əlavə olunur. Nümunələri yerinə yetirmək üçün onu yükləyin. Əgər buna nail olmaq üçün başqa üsulunuz varsa, onu bizimlə bölüşməkdən çəkinməyin.

Ümumi Satış avtomatik.

Gəlin bunu necə edə biləcəyinizi görək.

Addımlar:

  • İlk olaraq məhsulu almaq istədiyiniz xananı seçin Ad . Burada mən C15 xanasını seçdim.
  • İkincisi, C15 xanasına aşağıdakı düsturu yazın.
=VLOOKUP(B15,$B$6:$D$11,{2,3},0)

  • Üçüncüsü, nəticəni əldə etmək üçün Enter düyməsini basın.
  • Əgər köhnə versiyadan istifadə edirsinizsə Excel 2019 ilə müqayisədə Microsoft Excel -dən sonra Ctrl + Shift + Enter düyməsini basın.

🔎 Düstur necə işləyir?

  • VLOOKUP funksiyası, ilk arqument cədvəldə axtarılacaq məlumatları daşıyır. Burada B15 məhsul siyahısı cədvəli ID ilə uyğunlaşdırılacaq ID -ni ehtiva edir.
  • $B$6:$ D$11 verilənlərin axtarılacağı cədvəl massivi diapazonudur.
  • {2,3} bu o deməkdir ki, biz ikinci və üçüncü sütunu çıxarırıq uyğun gələn sətirlərin dəyərləri.
  • 0 dəqiq uyğunluq əldə etmək istədiyimizi müəyyən edir.
  • Bundan sonra işarəsini dartın. Düsturu digər xanalara köçürmək üçün Dəstəyi aşağı doldurun.

  • Nəhayət, siz görə bilərsiniz ki, mən düsturu digər xanaya köçürdüm. xanalar və istədiyim nəticəni əldə etdim.

Qeyd: <1 yaratmaq üçün>Ümumi Satış , mən aşağıdakılardan istifadə etmişəmdüstur.

=D15*E15

Və sonra onu F20-yə qədər kopyalayın.

Ətraflı oxuyun: Birdən çox dəyəri şaquli olaraq qaytarmaq üçün Excel VLOOKUP

2. Fərqli İş Kitablarından Çoxlu Sütunlar üçün VLOOKUP funksiyasından istifadə edin

Bu nümunədə Excel VLOOKUP-dan istifadə edəcəyəm. müxtəlif iş kitablarından çox sütundan məlumat əldə etmək funksiyası. İndi verilənlər bazası hələ də eynidir, lakin iki cədvəl iki fərqli iş kitabında olacaq. Məhsul Təfərrüatları cədvəli Məhsul Siyahısı-Cədvəl adlı iş kitabındadır. Bu nümunədə bu cədvəldən adları və qiymətləri çıxaracağam.

Gəlin addımlara baxaq.

Addımlar:

  • Əvvəlcə məhsulu almaq istədiyiniz xananı seçin Ad .
  • Sonra seçilmiş xanaya aşağıdakı düsturu yazın. Burada istifadə etdiyim Excel iş kitabının adından istifadə etdim. Siz onu müvafiq olaraq dəyişməli olacaqsınız.
=VLOOKUP(B6,'[Product-List-Table.xlsx]Product Details'!$B$5:$D$10,{2,3},0)

  • Sonra Enter düyməsini basın.
  • Əgər Microsoft Excel -in Excel 2019 -dən daha köhnə versiyasını istifadə edirsinizsə, Ctrl + <1 düyməsini basın>Shift + Enter .

Burada düstur əvvəlki metodun düsturu ilə eynidir. Yeganə əsas fərq ondadır ki, burada mənbə cədvəli başqa fayldadır, ona görə də biz '[Product-List-Table.xlsx]Product Details'!$B$5:$D istifadə edərək faylın istinadından istifadə etməli olduq. 10 dollarhissə.

  • Bundan sonra düsturu kopyalamaq üçün Doldurma Dəstəyi aşağı dartın.

  • Aşağıdakı şəkildə görə bilərsiniz ki, mən düsturu digər xanalara köçürdüm və istədiyim nəticəni aldım.

Oxuyun. Ətraflı: Excel-də Çoxsaylı Sütunları qaytarmaq üçün VLOOKUP (4 Nümunə)

Oxşar oxunuşlar

  • VLOOKUP Yox İşləmək (8 Səbəb və Həllər)
  • Sütunda Son Dəyəri Tapmaq üçün Excel VLOOKUP (Alternativlərlə)
  • VLOOKUP və Bütün Uyğunluqları Qaytarın Excel (7 Yol)
  • Excel-də Başqa İş Vərəqindən Dəyərləri Tapmaq üçün VBA VLOOKUP-dan istifadə

3. Çoxdan Dəyərləri Tapmaq üçün VLOOKUP tətbiq edin Sütunlar və Cəmi Get

Bu misal üçün mən aşağıdakı verilənlər dəstini götürmüşəm. Tutaq ki, sizdə bəzi tələbələrin Adı və onların Fizika Kimya -dən əldə etdikləri qiymətlər var. Yalnız adları olan başqa bir cədvəliniz var və siz onların adlarının yanında ümumi qiymətləri göstərmək istəyirsiniz. İndi mən sizə Excel-də birdən çox sütun dən dəyərləri tapmaq və onlardan Ümumi Qiymətləri almaq üçün VLOOKUP funksiyasını necə tətbiq edə biləcəyinizi göstərəcəyəm.

İcazə verin sizə bunu necə edə biləcəyinizi göstərim.

Addımlar:

  • İlk olaraq xananı seçin Ümumi Qiymətlər istədiyiniz yerdə. Burada mən G5 xanasını seçdim.
  • İkincisi, G5 xanasına aşağıdakıları yazın.düstur.
=SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE))

  • Üçüncü olaraq, Enter düyməsini basın. Ümumi İşarələri əldə edin.
  • Əgər Microsoft Excel proqramının Excel 2019 -dən daha köhnə versiyasını istifadə edirsinizsə, sonra basın Ctrl + Shift + Enter .

🔎 Düstur Necə İşləyir?

  • VLOOKUP(F5,$B$5:$D$12,{2,3},YANLIŞ): Burada, VLOOKUP funksiyasında mən F5 -ni axtarış_dəyəri kimi, $B$5:$D$12 -ni<1 olaraq seçdim> cədvəl_massivi , {2,3} kimi col_index_num FALSE kimi aralıq_axtarış kimi. Düstur cədvəl_massivinin 2 ​​ 3 sütunlarından axtarış_dəyəri üçün uyğunluqları qaytarır.
  • SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE)): İndi SUM funksiyası ikisinin cəmlənməsini qaytarır VLOOKUP funksiyasından əldə etdiyi dəyərlər.
  • Daha sonra düsturu digər xanalara köçürmək üçün Doldurma Dəstəsini aşağı çəkin.

  • Sonra görə bilərsiniz ki, mən formulanı bütün digər xanalara köçürdüm və istədiyiniz nəticəni aldım.

4. Excel-də Çoxlu Sütunları Müqayisə etmək üçün VLOOKUP və IFERROR funksiyalarından istifadə edin

Bu bölmə üçün hesab edək ki, sizdə Tasks verilənlər bazası və adı var. bu vəzifəyə təyin edilmiş işçilər. Həmin sütuna təyin edilmiş Köhnə İşçilərin adlarını ehtiva edən sütun var.tapşırıq, həmin vəzifəyə təyin edilmiş Yeni İşçilərin adları və bu tapşırıqlar üçün Cari Gözlənilən İşçilərin adları. İndi sizin işiniz Köhnə İşçilər Yeni İşçilər in iki sütununun adlarını müqayisə etmək və uyğunluqları müəyyən etməkdir. Sonra, Cari Gözlənilən İşçilər Adlar sütununu müəyyən edilmiş uyğunluqlarla müqayisə etməli və bütün 3 sütunlarında varsa, həmin adı qaytarmalı olacaqsınız.

Gəlin bunu necə edə biləcəyinizi görək.

Addımlar:

  • İlk olaraq, adını istədiyiniz xananı seçin. Uyğun İşçi .
  • Sonra seçilmiş xanaya aşağıdakı düsturu yazın.
=IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),"")

  • Nəhayət, nəticəni əldə etmək üçün Enter düyməsini basın. Əgər Microsoft Excel proqramının Excel 2019 -dən daha köhnə versiyasını istifadə edirsinizsə, Ctrl + Shift + Enter düyməsini basın. .

🔎 Düstur necə işləyir?

  • VLOOKUP(C6:C11,D6:D11,1,YANLIŞ): Düsturun bu hissəsi Köhnə İşçilər sütununu və Yeni İşçiləri müqayisə edir. sütunu.
  • ƏHAT(VLOOKUP(C6:C11,D6:D11,1,YANLIŞ),””): İndi IFERROR funksiyası <1-i əvəz edir>#N/A boş sətir ilə.
  • VLOOKUP(SƏHİF(VLOOKUP(C6:C11,D6:D11,1,YANLIŞ),"") ,E6:E11,1,YANLIŞ): Burada, VLOOKUP funksiyası Cari Gözlənilən İşçilər sütunu ilə müqayisə edirilk VLOOKUP funksiyasından qaytarılan uyğun qiymətlər.
  • EĞER HATASI(VLOOKUP(FERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""), E6:E11,1,YANLIŞ),””): Nəhayət, IFERROR funksiyası #N/A -ni boş sətir ilə əvəz edir.

Ətraflı oxuyun: Uyğunluq mövcud olduqda niyə VLOOKUP #N/A qaytarır? (5 Səbəb və Həll üsulları)

5. Çoxsaylı Kriteriyalar üçün SEÇİM və VLOOKUP funksiyalarını birləşdirin

Burada sizə birdən çox sütundan məlumat çıxara biləcəyinizi göstərəcəyəm çoxsaylı kriteriyalardan istifadə etməklə. Gəlin düşünək ki, Satış İşçisi , Ay Satış ilə satış məlumatı toplusumuz var. İndi vəzifəniz hər bir sütunun hər ayı təmsil edəcəyi sütunda bütün satışları göstərəcəyiniz yeni cədvəl yaratmaqdır.

Gəlin addımlara baxaq.

Addımlar:

  • Başlamaq üçün bir ay ərzində Satış istədiyiniz xananı seçin. Burada mən G6 xanasını seçdim.
  • Sonra, G6 xanasına aşağıdakı düsturu yazın.
=VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0)

  • Daha sonra nəticəni əldə etmək üçün Enter düyməsini basın.
  • Əgər <1-in köhnə versiyasından istifadə edirsinizsə Excel 2019 ilə müqayisədə>Microsoft Excel sonra Ctrl + Shift + Enter düyməsini basın.

🔎 Düstur necə işləyir?

  • SEÇİN({1) ,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12): Burada, SEÇİNfunksiya , mən {1,2} index_num kimi, $B$5:$B$12&$C$5:$C$12 kimi seçdim dəyər1 $D$5:$D$12 kimi dəyər2 . Bu düstur index_num istifadə edərək dəyəri qaytarır.
  • VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$) C$5:$C$12,$D$5:$D$12),2,0): İndi VLOOKUP funksiyası uyğunluğu tapır və müvafiq olaraq dəyəri qaytarır.
  • Sonra, düsturu kopyalamaq üçün Doldurma Dəstəsini aşağı dartın.

  • Sonra Dolu Dəstəyi sağa .

  • Nəhayət, görə bilərsiniz ki, mən düsturu bütün digər xanalara köçürdüm və istədiyim nəticəni aldım.

Ətraflı oxuyun: Excel-də Çoxsaylı Kriteriyalarla VLOOKUP-dan istifadə edin (6 Metod + Alternativlər)

6. Çoxlu Sütunlardan Dəyəri Dinamik Axtarmaq üçün VLOOKUP və MATCH funksiyalarını tətbiq edin

Bu misalda mən sizə VLOOKUP funksiyasından istifadə edərək birdən çox sütundan dinamik olaraq dəyəri necə tapa biləcəyinizi göstərəcəyəm. Excel. Bu nümunə üçün aşağıdakı məlumat dəstini götürdüm. O, Tələbə ID , Ad İşarələri ehtiva edir. Başqa bir cədvəldə məndə Tələbə ID var. İndi mən VLOOKUP funksiyasından dinamik olaraq bu Tələbə ID -yə qarşı dəyər tapmaq üçün istifadə edəcəyəm.

Gəlin bunu necə edəcəyimizi görək .

Addımlar:

  • İlk olaraq, İşarələr istədiyiniz xananı seçin.
  • İkincisi, yazın növbətihəmin seçilmiş xanadakı düstur.
=VLOOKUP(F5,$B$4:$D$12,MATCH($G$4,$B$4:$D$4,0),FALSE)

  • Üçüncü, Enter düyməsini basın nəticə əldə etmək üçün.

🔎 Düstur Necə İşləyir?

  • MATCH($G$4,$B$4:$D$4,0): Burada, MATCH funksiyasında , mən $G seçdim $4 l ookup_value kimi, $B$4:$D$4 kimi axtarış_massivi 0 uyğun_tip . Düstur axtarma_dəyəri axtarma_massivində nisbi mövqeyini qaytaracaq.
  • VLOOKUP(F5,$B$4:$D$12,MATCH($) G$4,$B$4:$D$4,0),YANLIŞ): İndi VLOOKUP funksiyası uyğunluğu qaytarır.
  • Bundan sonra, düsturu köçürmək üçün Doldurma Dəstəsini aşağı dartın.

  • Nəhayət, siz görə bilərsiniz ki, mən düsturu kopyalamışam. digər xanalar və istədiyim nəticəni əldə etdim.

Excel-də Çoxlu Sütunlar üçün VLOOKUP funksiyasına alternativ

Bu bölmədə mən də eyni şeyi edəcəyəm. əməliyyat, lakin müxtəlif funksiyalarla ( VLOOKUP olmadan). Burada mən INDEX funksiyasından Match funksiyasından istifadə edəcəyəm. İndi birinci misalda istifadə etdiyiniz verilənlər toplusunu nəzərdən keçirək. Mən Ad ID istifadə edərək məhsulun Vahid Qiymətini tapacağam.

Gəlin görək addımlar.

Addımlar:

  • Əvvəlcə Vahidin Qiyməti istədiyiniz xananı seçin.
  • Sonra aşağıdakı düsturu orada yazın

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.