Mündəricat
Əgər siz Excel-də DOLAYI və VLOOKUP funksiyalarının kombinasiyasından istifadə etməyin yollarını axtarırsınızsa , onda bu məqaləni faydalı tapa bilərsiniz. Excel-də DOLAYI funksiya istifadəçilərə formulada göstərilən xananı kilidləməyə kömək edir. Buna görə də, formulun özünü dəyişmədən biz formula daxilində hüceyrə istinadlarını dəyişdirə bilərik. Bəzən çoxlu verilənlər bazası ilə işləyərkən biz həmin verilənlər bazalarında dəyərlər üçün dinamik VLOOKUP yerinə yetirməliyik. Biz bunu DOLAYI və VLOOKUP funksiyasının kombinasiyası ilə asanlıqla edə bilərik. Bu yazıda biz DOLAYI VLOOKUP düsturunu necə yerinə yetirəcəyimizi öyrənəcəyik.
Tez Baxış
Gəlin bugünkü tapşırığımıza qısa nəzər salaq. .
Təcrübə İş Kitabını Yükləyin
DOLAYI və VLOOKUP.xlsx birləşməsi2020.xlsx
2021.xlsx
Excel-də DOLAYI funksiyası ilə VLOOKUP funksiyasından istifadənin 3 nümunəsi
Burada bizdə 2017 , 2018 , 2019 , 2020 üçün müxtəlif mobil şirkətlərin modellərinin bəzi siyahıları var. , və 2021 müxtəlif vərəqlərdə. Bu funksiyaların birləşməsindən istifadə edərək, bu vərəqlərdən istədiyimiz dəyərləri yeni vərəqdə çıxaracağıq.
Bunu yaratmaq üçün məqalədə biz Microsoft Excel 365 versiyasından istifadə etdik. Bununla belə, istədiyiniz zaman başqa versiyadan istifadə edə bilərsiniz.
Nümunə-1:DOLAYI və VLOOKUP funksiyalarından istifadə etməklə müxtəlif vərəqlərdən dəyərlərin çıxarılması
Bu funksiyaların birləşməsindən istifadə üçün ssenari. 2017-2021 üçün sizə bəzi mobil telefon adı və onların model datası verildiyi bir tapşırıq olduğunu düşünün. İndi siz bu adları və onların modelini sistematik olaraq yeni iş vərəqində toplamalısınız. DOLAYI VLOOKUP düsturu bunu asanlıqla edə bilər. Gəlin öyrənək!
Yeni iş vərəqində cədvəl yaratdıq. Bu cədvəldə “Mobil Adı” sütunu və əlaqəli il “2017”, “2018”, “2019”, “2020” və “2021” sütunları var. Verilmiş “Mobil Adı” üçün bu illərdəki modeli onların müvafiq vərəqlərindən əldə etməliyik.
Addımlar :
- İndi biz “DOLAYI VLOOKUP” formulasını tətbiq edəcəyik.
Ümumi düstur,
=VLOOKUP(lookup_value, INDIRECT(“Table_Array”), col_index,0)
- İndi dəyərləri C5 xanasındakı düstura daxil edin və son düstur
=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C9"),2,FALSE)
Formula Bölməsi
- Axtarış_dəyəri $B4
- Cədvəl_massivi bu funksiyadan istifadə etməklə yaradılmışdır DOLAYI("'"&C$3&"'!"& “B4:C8”). Qarışıq istinad C$3 iş vərəqi adlarına uyğun gələn (2017) sütun başlığına istinad edir. “Birləşdirmə Operatoru (&)” tək sitat simvolunu ( “&C$3&”) hər ikisinə birləşdirmək üçün istifadə olunur.yan. Xüsusi iş vərəqi arayışı yaratmaq üçün düsturun sağ tərəfində “Nida (!)” birləşdirilir. Bu birləşmənin çıxışı “Mətn”dir və o, istinad kimi “DOLAYI” funksiyasında istifadə olunacaq.
- Sütun_indeks_nömrəsi “2”dir. .
- Biz DƏqiq uyğunluq (YANLIŞ) istəyirik.
- ENTER düyməsini basın və Doldurma Dəstəyi alətini aşağı və sağa dartın.
Bu yolla, siz müxtəlif mobil şirkətlərin bütün modellərini illərinə uyğun olaraq çıxara biləcəksiniz.
Nümunə-2: DOLAYI, VLOOKUP, LEFT İstifadə edərək Fərqli Vərəqlərdən Dəyərlərin Alınması , və RIGHT Funksiyaları
Bu bölmədə bizim illəri ilə birlikdə qoşulmuş mobil şirkətlərin müxtəlif adları var. Bizim vəzifəmiz həmin il üçün bu mobil şirkətin müvafiq model adını axtarmaqdır. Bunun üçün biz SOL , SAĞ , TAP , DOLAYI və VLOOKUP funksiyalarının kombinasiyasından istifadə edəcəyik .
Addımlar :
- Aşağıdakı düsturu C5 xanasına tətbiq edin.
=VLOOKUP(LEFT(B5, FIND(" ", B5)-1), INDIRECT("'"&RIGHT(B5,4)&"'!"&"B5:C9"),2, FALSE)
Formula Dağılımı
- FIND(” “, B5) → olur
- FIND(” “, “iPhone 2017”) → bu mətn sətirində boşluq mövqeyini tapır
- Çıxış → 7
- FIND(” “, “iPhone 2017”) → bu mətn sətirində boşluq mövqeyini tapır
- FIND(” “, B5)-1 →
- olur
- 7-1 →6
- SOL(B5, FIND(” “, B5)-1) →
- SOL(“ iPhone 2017”,6) → bu mətn sətirindən ilk 6 simvolu çıxarır
- Çıxış → “iPhone”
- SOL(“ iPhone 2017”,6) → bu mətn sətirindən ilk 6 simvolu çıxarır
- RIGHT(B5,4) → olur
- RIGHT(“iPhone 2017”,4) → sonuncu <çıxarır Bu mətn sətirinin sağ tərəfindən 1>4 simvol.
- Nəticə → 2017
- RIGHT(“iPhone 2017”,4) → sonuncu <çıxarır Bu mətn sətirinin sağ tərəfindən 1>4 simvol.
- DOLAYI(“'”&SAĞ(B5,4)&) ;”'!”&”B5:C9”) →
- DOLAYI(“'”&“2017”&”'!”&”B5:C9” olur )
- Çıxış → '2017'!B5:C9
- DOLAYI(“'”&“2017”&”'!”&”B5:C9” olur )
- VLOOKUP(SOL() B5,FIND(” “,B5)-1),DOLAYI(“'”&RIGHT(B5,4)&”'!”&”B5:C9”),2,YANLIŞ) → olur
- VLOOKUP(“iPhone”, '2017'!B5:C9,2, FALSE) → bu şirkətin 2017 model adını çıxarır
- Çıxış → iPhone X
- VLOOKUP(“iPhone”, '2017'!B5:C9,2, FALSE) → bu şirkətin 2017 model adını çıxarır
- Doldurma Dəstəsini<2 aşağı və sağa dartın>.
Nəhayət, Model sütununda aşağıdakı modellərə sahib olacaqsınız.
Nümunə-3: DOLAYI, VLOOKUP və MƏTN funksiyalarının birləşməsi
Burada bizdə 2020 üçün aşağıdakı iki mobil model məlumat dəsti var və 2021 . Və bu vərəqlərin adı - 012020 və 012021 , Yanvar >bu illərin ayı.
Yeni vərəqdə bizaşağıdakı cədvəli yaratdılar. Serial Nömrəsi sütununda bəzi nömrələrimiz var, onların əsasında digər vərəqlərdəki dəyərləri axtaracağıq. Digər sütunların başlıqları olaraq tarixlər var, onların köməyi ilə vərəqlərimizi öyrənəcəyik.
Addımlar :
- Aşağıdakı düsturu C5 xanasına tətbiq edin.
=VLOOKUP($B5, INDIRECT(TEXT(C$4, "MMYYYY")&"!B5:D9"),3,0)
Formula Bölməsi
- MƏTN(C$4, “MMYYYY”) →
- olur MƏTN(43831, “MMYYYY”) → MƏTN funksiyası tarix dəyərini MMYYYY kimi formatlayacaq.
- Nəticə → 012020
- olur MƏTN(43831, “MMYYYY”) → MƏTN funksiyası tarix dəyərini MMYYYY kimi formatlayacaq.
- DOLAYI(MƏTN(C$4, “MMYYYY”)&” !B5:D9″) →
- BOLAYI(“012020″&”!B5:D9″)
- Çıxış → '012020 olur '!B5:D9
- BOLAYI(“012020″&”!B5:D9″)
- VLOOKUP($B5, DOLAYI(MƏTN(C$4, "MMYYYY")"&"!B5 :D9″),3,0) →
- VLOOKUP(1, '012020'!B5:D9,3,0)
- <1 olur> Çıxış → iPhone 12
- VLOOKUP(1, '012020'!B5:D9,3,0)
- Doldurma Dəstəsini aşağı və sağa dartın.
Nəticədə aşağıdakı nəticələri əldə edəcəksiniz.
Müxtəlif İş Kitabları üçün DOLAYI və VLOOKUP funksiyalarından necə istifadə etməli Excel-də
Aşağıdakı şəkillərdə bizdə 2 ayrı iş dəftəri var; 2020.xlsx və 2021.xlsx , iş vərəqləri ilə; 2020 və 2021 . Bu iş dəftərlərindən lazım olan dəyərlərimizi a-ya çıxaracağıqyeni iş kitabı.
Model adlarını çıxarmaq üçün yeni iş kitabında aşağıdakı verilənlər dəstini yaratdıq.
Addımlar :
- Aşağıdakı düsturu C5 xanasına daxil edin.
=VLOOKUP($B5,INDIRECT("'["&C$4&".xlsx"&"]"&C$4&"'!"&"$B$5:$D$9"), 3,FALSE)
Formula Bölməsi
- “'[“&C$4&”. xlsx”&”]” → olur
- “'[“&2020&”.xlsx”&”]” → İşarə operatoru bu sətirlərə qoşulacaq
- Çıxış → “'[2020.xlsx]”
- “'[“&2020&”.xlsx”&”]” → İşarə operatoru bu sətirlərə qoşulacaq
- DOLAYI(“'[“& C$4&”.xlsx”&”]”&C$4&”'!”&”$B$5:$D$9″) →
- DOLAYI olur (“'[2020.xlsx]”&2020&”'!”&”$B$5:$D$9”)
- Nəticə → '2020.xlsx'!$ B$5:$D$9
- DOLAYI olur (“'[2020.xlsx]”&2020&”'!”&”$B$5:$D$9”)
- VLOOKUP($B5,DOLAYI(“'[“&C$4&”.xlsx ”&”]”&C$4&”'!”&”$B$5:$D$9″), 3,YANLIŞ) →
- VLOOKUP(1) olur ,'2020.xlsx'!$B$5:$D$9, 3,YANLIŞ)
- Çıxış → iPhone 12
- VLOOKUP(1) olur ,'2020.xlsx'!$B$5:$D$9, 3,YANLIŞ)
- Doldurma Dəstəsini aşağı və sağa dartın.
Nəhayət, müxtəlif iş dəftərlərindən aşağıdakı mobil modelləri çıxardıq.
Qeyd: Bu düsturla işləmək üçün bütün iş dəftərlərini açmalısınız, əks halda xəta qayıda bilər.
Təcrübə Bölməsi
Özünüz məşq etmək üçün hər vərəqin sağ tərəfində Təcrübə bölməsi yaratdıq.
Ətraflı oxu: Excel-də İki Vərəq Arasında VLOOKUP Nümunəsi
Xatırlamalı Olanlar
⏩ DOLAYI funksiya üçün, əgər ref_text etibarlı xana arayışı deyil, funksiya #REF! xəta dəyəri.
⏩ VLOOKUP funksiyası həmişə ən sol üst sütundan sağa doğru axtarış dəyərlərini axtarır. Bu funksiya “Heç vaxt” solda olan məlumatları axtarır.
⏩Siz “Axtarma_dəyəri” seçdiyiniz zaman mütləq xana istinadlarından istifadə etməlisiniz ($) massivi bloklamaq üçün.
Nəticə
Güclü kombinasiya “DOLAYLI VLOOKUP” bu məqalədə nümunədən istifadə etməklə müzakirə olunur. Ümid edirik ki, bu məqalə sizin üçün faydalı olacaqdır. Bu məqalə ilə bağlı hər hansı fikriniz varsa, lütfən şərh bölməmizdə paylaşın.