Mündəricat
VLOOKUP funksiyası Microsoft Excel-in ən güclü, çevik və son dərəcə faydalı funksiyalarından biridir və müvafiq dəyər axtararaq dəyərləri – ya tam uyğun gələn dəyərləri, ya da ən yaxın uyğun gələn dəyərləri axtarmaq və əldə etməkdir. Ancaq müəyyən nəticə əldə etmək üçün yalnız VLOOKUP funksiyasından istifadə etmək bəzən kifayət etmir. Bu məqalə sizə Excel-də müəyyən əməliyyatları yerinə yetirmək üçün VLOOKUP funksiyasını SUM funksiyası ilə necə istifadə edəcəyinizi göstərəcək.
Təcrübə Şablonunu Yükləyin
Pulsuz təcrübə Excel şablonunu buradan yükləyə və özünüz məşq edə bilərsiniz.
VLOOKUP SUM.xlsx
VLOOKUP in Excel
VLOOKUP ' Şaquli Axtarış ' deməkdir. Bu, Excel-i eyni sətirdəki fərqli sütundan dəyəri qaytarmaq üçün sütunda müəyyən dəyəri axtarmağa məcbur edən funksiyadır.
Ümumi Formula:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Burada,
Arqumentlər | Tərif |
---|---|
axtarış_dəyəri | Uyğunlaşdırmağa çalışdığınız dəyər |
cədvəl_massivi | Dəyərinizi axtarmaq istədiyiniz data diapazonu |
col_index_num | Axtarış_dəyərinin müvafiq sütunu |
range_lookup | Bu Boolean dəyəridir: TRUE və ya FALSE. FALSE (və ya 0) dəqiq uyğunluq, TRUE (və ya 1) isə təxmini uyğunluq deməkdir. |
6alış. Formula Bölməsi:
Müştəri adlarını və müvafiq satınalmaları necə tapdığımızı başa düşmək üçün düsturu bölək.
- VLOOKUP(F5:F9,B5:C9,2,YANLIŞ) -> o, ikinci cədvəldə, Məhsul massivində ( B5:C9 ) bütün Məhsulların ( F5:F9 ) dəqiq adını ( FALSE arqumenti) axtarır. ) birinci cədvəldən və həmin məhsulun qiymətini qaytarır (sütun indeksi 2 ).
Çıxış: 700,1500,100,300,500
- VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 -> G5:G9 istinad edir Datasetin kəmiyyət sütunu.
Beləliklə, VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 {(700,1500,100,300,500)*(10) olur ,50,20,200,80)} .
Nəticə: 7000,75000,2000,60000,40000
- E5:E9=J5 -> Ad sütununun ( E5:E9 ) massivi boyunca axtarış dəyərinin uyğunluğunu axtarır (məsələn, J5 xanasındakı Con) və DOĞRU və ya
YANLIŞ
axtarışa əsaslanır.
Beləliklə, VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 {(700,1500,100,300,500)*(10) olur ,50,20,200,80)} .
Çıxış: {TRUE;FALSE;FALSE;FALSE;FALSE}
TRUE dəyərlərini əldə etdiyimizə görə indi məlumat dəstində uyğun dəyərlərin olduğunu bilirik. Bu daimi dəyər çıxarma prosesi deyil. Çünki biz həmin xanaya ( J5 ) verilənlər bazasından istənilən ad yaza bilərik və nəticə nəticə xanasında avtomatik yaradılacaq (məsələn, J6 ).
- VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5) -> olur (7000,75000,2000,60000,40000)*({TRUE;FALSE;FALSE;FALSE;FALSE}) , o, TRUE/FALSE qaytarma dəyərini qaytarma massivi ilə çoxaldır və yalnız TRUE dəyərləri üçün nəticə çıxarın və onu xanaya ötürün. YANLIŞ dəyərləri əslində cədvəl massivinin uyğunlaşdırılmamış məlumatlarını ləğv edir və bu, yalnız xanada ( J6 ) görünən uyğun dəyərlərə gətirib çıxarır, yəni Addan John adını qoyursanız J5 xanasında verilənlər dəsti ( E5:E9 ), o, yalnız Conun ümumi alışını ( 7000 ) yaradacaq, Roman adını qoysanız, nəticə xanasında 75000 istehsal edin ( J6 ). (yuxarıdakı şəklə bax)
Çıxış: 7000,0,0,0,0
- SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5)) -> SUM(7000)
Çıxış: 7000 olur (bu, Conun tam olaraq ümumi alış məbləğidir)
Yadda saxlamalı olduğunuz əsas məqamlar
- Dəyər axtarmaq üçün verilənlər cədvəli massivinin diapazonu sabit olduğundan, qoymağı unutmayın. dollar ($) işarəsi massiv cədvəlinin xana istinad nömrəsinin qarşısında qoyulur.
- Masiv dəyərləri ilə işləyərkən, Ctrl + Shift + Enter düymələrini sıxmağı unutmayın. nəticələri çıxararkən klaviaturanız. Yalnız Enter düyməsini sıxmaq yalnız Microsoft 365 istifadə edərkən işləyəcək.
- Ctrl + Shift + Enter düymələrini basdıqdan sonra görəcəksiniz ki, düstur çubuğunu əhatə edir buruq mötərizələrdə {} düsturunu massiv düsturu kimi elan edir. Bu mötərizələri {} özünüz yazmayın, Excel bunu sizin üçün avtomatik edir.
Nəticə
Bu məqalədə ətraflı izah olunub Excel-də VLOOKUP və SUM funksiyalarından necə istifadə etmək olar. Ümid edirəm bu məqalə sizin üçün çox faydalı oldu. Mövzu ilə bağlı hər hansı sualınız olarsa, çekinmeyin.
Excel-də SUM funksiyası ilə VLOOKUP-dan istifadə etmək üçün faydalı üsullarBu bölmədə biz Excel-də VLOOKUP və SUM funksiyalarını yaratmaq üçün birlikdə necə istifadə edəcəyimizi öyrənəcəyik. müəyyən nəticələr.
1. Sütunlarda Uyğun Dəyərləri Hesablamaq üçün VLOOKUP və CAM
Müxtəlif sütunlarda saxlanılan hər kurs üzrə tələbələrin adlarından və onların əldə etdikləri qiymətlərdən ibarət aşağıdakı verilənlər toplusunu nəzərdən keçirin. Yalnız müəyyən bir tələbənin ümumi qiymətlərini öyrənmək istəyirsinizsə nə etməli? Bunu əldə etmək üçün siz müxtəlif sütunlar əsasında ədədləri hesablamalısınız.
Gəlin müxtəlif sütunlara necə baxmaq lazım olduğunu anlayaq və istifadə edərək həmin sütunlardakı dəyərlərin uyğunluğunun cəmini əldə edək. Excel-də VLOOKUP SUM funksiyaları.
Addımlar:
- Nəticəni tapmaq istədiyiniz adı və ya məlumatları seçin. verilənlər toplusunu seçin və adı və ya məlumatları başqa xanaya qoyun. (məs. E12 xanasındakı Con).
- Nəticənin görünməsini istədiyiniz başqa xanaya klikləyin (məsələn, Cell E13 ).
- Həmin xanada aşağıdakı düsturu yazın,
=SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE))
Burada,
E12 = John, Axtarış dəyəri kimi saxladığımız ad
B5:G9 = Axtarış dəyərini axtarmaq üçün məlumat diapazonu
{1,2,3,4,5 ,6} = Axtarış dəyərlərinin müvafiq sütunları (saxlanılan hər kursda Con işarələri olan sütunlar)
YANLIŞ = Biz dəqiq uyğunluq istədiyimiz üçün arqumenti qoyuruq YANLIŞ olaraq.
- Klaviaturanızda Ctrl + Shift + Enter düymələrini basın.
Bu proses sizə tələb etdiyiniz nəticəni verəcək (Johnun ümumi qiymətləri 350 -dir, onun Riyaziyyat, Fizika, Kimya, Biologiya və İngilis dili kurslarında əldə etdiyi balların cəmi ilə əldə edilir).
Düsturun Dağılımı:
Gəlin Con işarəsini necə tapdığımızı başa düşmək üçün düsturu bölək.
- VLOOKUP(E12,B5:G9, {1,2,3,4,5,6},YANLIŞ) -> B5:G9 (massiv) içərisində E12 (John) axtarır və dəqiq uyğun sütun dəyərlərini qaytarır ({1,2,3,4,5,6} ,YANLIŞ) .
Nəticə: 90,80,70,60,50 (bu, Conun fərdi kurslarda əldə etdiyi qiymətlərdir)
- SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},YANLIŞ)) -> SUM(90,80,70,60,50) olur
Nəticə: 350 (John's cəmi qiymətləri)
2. Sətirlərdə Uyğun Dəyərləri Müəyyən etmək üçün VLOOKUP və CAM
Müxtəlif sütunlarda saxlanılan hər bir kurs üzrə tələbələrin adlarından və onların əldə etdikləri qiymətlərdən ibarət aşağıdakı verilənlər toplusunu nəzərdən keçirin. Yalnız imtahanı təkrar vermiş tələbələrin ümumi qiymətlərini öyrənmək istəsəniz nə etməli? Verilənlər dəsti hər kurs üzrə bəzi tələbələrin qiymətlərini iki cərgəyə bölünərək iki imtahan növü kimi elan edir. Bunu əldə etmək üçün yalnız müxtəlif sütunlar əsasında nömrələri hesablamaqla kifayətlənməli, həm də bir neçə sətirə daxil olmalısınızmülahizələr.
Gəlin müxtəlif sütun və sətirlərə necə baxmaq lazım olduğunu anlayaq və VLOOKUP SUM istifadə edərək həmin sütun və sətirlərdəki uyğun dəyərlərin cəmi nəticəsini əldə edək. Excel-də funksiyalar.
Addımlar:
- Verilənlər toplusundan nəticə tapmaq istədiyiniz adı və ya verilənləri qoymaq üçün iş vərəqində xana seçin. daha sonra (bizim halda, bu Cell E13 idi).
- Nəticənin görünməsini istədiyiniz başqa xanaya klikləyin (məsələn, Cell E14 ).
- Həmin xanaya aşağıdakı düsturu yazın,
=SUMPRODUCT((B5:B11=E13)*C5:G11)
Bu proses sizə nəticə verəcək tələb etdiyiniz (hər bir tələbənin təkrar imtahanla əldə etdiyi ümumi qiymətlər).
Düsturun Dağılımı:
Şagirdlərin ümumi qiymətləri necə tapdığımızı başa düşmək üçün düsturu bölək. təkrar imtahanlar,
- B5:B11=E13 -> Ad sütununun ( B5:B11 ) massivi boyunca axtarış dəyərinin (məsələn, E13 xanasındakı Con) uyğunluğunu axtarır və DOĞRU və ya
YANLIŞ axtarışa əsaslanır.
Nəticə: { DOĞRU;YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ;DOĞRU;YANLIŞ }
TRUE dəyərləri əldə etdiyimizə görə indi məlumat dəstində uyğun dəyərlərin olduğunu bilirik. Bu daimi dəyər çıxarma prosesi deyil. Çünki biz həmin xanaya verilənlər bazasından istənilən ad yaza bilərik ( E13 ) və nəticə nəticə xanasında avtomatik yaradılacaq (məsələn, E14 ). (şəkilə baxyuxarıda)
- SUMPRODUCT((B5:B11=E13)*C5:G11) -> SUMPRODUCT{TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE}*(C5:G11) olur, bu o deməkdir ki, SUMPRODUCT funksiyası sonra TRUE/FALSE-i çoxaldır qaytarma massivi ilə dəyəri qaytarın və yalnız TRUE dəyərləri üçün nəticəsini çıxarın və onu xanaya ötürün. YANLIŞ qiymətləri faktiki olaraq cədvəl massivinin uyğunlaşdırılmamış məlumatlarını ləğv edir və bu, yalnız uyğunlaşdırılmış dəyərlərin xanada görünməsinə səbəb olur.
Çıxış: 750 (Johnun təkrar imtahandan aldığı ümumi qiymətlər)
3. VLOOKUP və SUM funksiyalarından istifadə edərək iki fərqli iş vərəqində dəyərlərin yaradılması
Tələbələrin imtahan qiymətləri var Marksheet adlı Excel iş vərəqində.
Və Nəticə Vərəqi adlı iş vərəqində biz tələbənin bütün fərdi məlumatlarına sahib olmaq istəyirik. ümumi əldə edilmiş qiymətlər.
Digər vərəqdən işçi vərəqə qədər dəyərlərin hesablanması addımları aşağıda göstərilmişdir,
Addımlar:
- Əvvəla, verilənlərin yanındakı xananı və ya həmin iş vərəqində çıxışı istədiyiniz yerdə seçin (məsələn, Con adının yanındakı xana).
- Həmin xanaya sadə <1 qoyun>VLOOKUP-CAM əvvəlki müzakirədən artıq bildiyiniz düstur; məsələn,
=SUM(VLOOKUP(D5,B5:G9,{1,2,3,4,5,6},FALSE)
Ancaq bu iş vərəqində nəzərə alınacaq heç bir məlumat olmadığı üçün xanada xəta yaradacaq. Beləliklə, hər şey etməlisinizBunu etmək üçün siçanınızın göstəricisini düsturdakı massiv bəyanından əvvəl yerləşdirin (məsələn, B5:G9 ) və dəyərlərinizin olmasını istədiyiniz digər vərəqi seçin.
O, həmin vərəqi avtomatik olaraq iş vərəqinizdə yaradacaq, beləliklə, həmin vərəqin bütün məlumatları da işçi vərəqin mülkiyyəti olacaq.
İndi düstur belə olur,
=SUM(VLOOKUP(D5,Marksheet!B5:G9,{1,2,3,4,5,6},FALSE))
- Enter düyməsini basın və istədiyiniz nəticəni əldə edəcəksiniz (məsələn, John's total işarələr 350 -dir, Marksheet iş vərəqindən yaradılmışdır)
- Sətiri <1 ilə aşağı dartın Nəticələri əldə etmək üçün düsturun qalan sətirlərə tətbiq edilməsi üçün>Doldurma Dəstəyi düyməsini basın.
Bütün axtarış məlumatlarının nəticəsini buradan əldə edəcəksiniz. işləyən Excel vərəqinizdə başqa bir Excel vərəqi.
Ətraflı oxuyun: Excel-də birdən çox vərəqləri necə araşdırmaq və yekunlaşdırmaq olar
4. Çoxsaylı İş Vərəqlərində Dəyərlərin Ölçülməsi VLOOKUP və SUM Funksiyalarının həyata keçirilməsi
Yaxşı, indi bir iş vərəqindən dəyər axtarmağı və əldə etməyi və Excel-də başqa iş vərəqində nəticə əldə etməyi bildiyiniz üçün, necə öyrənməyin vaxtıdır Bunu bir neçə iş vərəqində edin.
Aşağıdakı məlumatları nəzərdən keçirin, burada bizdə Riyaziyyat Vərəqi, Fizika Vərəqi və Kimya Vərəqi adlı üç müxtəlif iş vərəqi var, burada hər bir kurs fərdi göstəricilər əldə edir. tələbə saxlanılırdı.
Və biz yalnız bilmək istəyirikfərdi yox, tələbələrin ümumi qiyməti. Beləliklə, biz bunu iş vərəqimizdə bütün fərdi vərəqlərdən əldə edə bilərik. Proses daha əvvəl müzakirə edilən prosesə bənzəyir.
Massiv elanından bir qədər əvvəl bütün vərəqi avtomatik yaratmaq üçün sadəcə üzərinə klikləməklə vərəqi əl ilə seçmisiniz? Beləliklə, burada tam olaraq bunu edəcəksiniz. Fərq yalnız bir vərəq seçməmişdən əvvəldir, lakin bu dəfə əlaqədar iş vərəqindən hər bir verilənlər toplusunun massiv elanından bir qədər əvvəl birdən çox vərəqləri bir neçə dəfə seçəcəksiniz .
- Düstur belə görünəcək,
=SUM(VLOOKUP(B5,'Math Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Physics Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Chemistry Sheet'!B5:G9,{1,2,3,4,5,6},FALSE))
- Enter düyməsini basın və siz əldə edəcəksiniz istədiyiniz nəticə (məsələn, Conun ümumi qiymətləri 240 -dir, Riyaziyyat Vərəqi, Fizika Vərəqi, Kimya Vərəqi -nin iş vərəqlərindən yaradılmışdır).
- Nəticələri əldə etmək üçün düsturu qalan sətirlərə tətbiq etmək üçün Doldurma Dəstəyi ilə sətri aşağı dartın.
Siz işləyən Excel vərəqinizdə çoxlu Excel vərəqlərindən bütün axtarış məlumatlarının nəticəsini əldə edəcəksiniz.
Oxşar Oxumalar:
- Excel-də Çoxsaylı Şərtlərlə VLOOKUP Necə (2 Metod)
- SUMIF və VLOOKUP Excel-i birləşdirin (3 sürətli yanaşma)
5. VLOOKUP və SUM Funksiyaları ilə Alternativ Sütunlarda Təqdim olunan Dəyərlərin yekunlaşdırılması
Aşağıdakıları nəzərdən keçirinmüxtəlif sütunlarda saxlanılan hər bir kurs üzrə tələbələrin adları və onların əldə etdikləri qiymətlərdən ibarət verilənlər toplusu. Bəzi xüsusi kurslar əsasında müəyyən bir tələbənin ümumi qiymətlərini öyrənmək istəsəniz nə etməli? Bunu əldə etmək üçün siz alternativ sütunlara əsaslanaraq rəqəmləri hesablamalısınız.
Gəlin alternativ sütunlara necə baxmaq lazım olduğunu anlayaq və istifadə edərək həmin sütunlarda uyğun gələn dəyərlərin cəmini əldə edək. Excel-də VLOOKUP SUM funksiyaları.
Addımlar:
- Nəticəni tapmaq istədiyiniz adı və ya məlumatları seçin. verilənlər toplusunu seçin və adı və ya məlumatları başqa xanaya qoyun. (məs. E12 xanasındakı Con).
- Nəticənin görünməsini istədiyiniz başqa xanaya klikləyin (məsələn, Cell E13 ).
- Həmin xanaya aşağıdakı düsturu yazın,
=SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE))
Burada,
E12 = Con, axtarış dəyəri kimi saxladığımız ad
B5:G9 = Axtarış dəyərini axtarmaq üçün məlumat diapazonu
{2,5} = Axtarış dəyərlərinin müvafiq sütunları (yalnız Riyaziyyat və Biologiya kurslarında Con işarələri olan sütunlar)
YANLIŞ = Biz dəqiq uyğunluq istədiyimiz üçün arqumenti belə qoyuruq. YANLIŞ .
- Klaviaturanızda Ctrl + Shift + Enter düymələrini basın.
Bu proses sizə tələb etdiyiniz nəticəni verəcək (Con Riyaziyyat və Biologiya kurslarında cəmi 150 qiymət əldə edib).
DüsturBölmə:
Riyaziyyat və Biologiya kurslarında Conun ümumi qiymətlərini necə tapdığımızı başa düşmək üçün düsturu bölək.
- VLOOKUP(E12,B5:G9) ,{2,5},YANLIŞ) -> B5:G9 (massiv) içərisində E12 (John) axtarır və Riyaziyyat və Biologiyanın dəqiq uyğun sütun dəyərlərini qaytarır ({2,5},YANLIŞ) .
Nəticə: 90,60 (bu, Conun Riyaziyyat və Biologiya üzrə əldə etdiyi qiymətlərdir)
- SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE)) -> SUM(90,60)
Çıxış: 150 olur (John's Riyaziyyat və Biologiya üzrə ümumi qiymətlər)
6. Massivdə VLOOKUP və SUM Funksiyalarının həyata keçirilməsi
Aşağıdakı verilənlər toplusuna baxın, burada təkcə müştərinin adını deyil, həm də böyük miqdarda məhsulun ümumi alışını öyrənməliyik. müştəri satın aldı.
Və biz bu böyük massivdən nəticə çıxarmaq üçün Excel-də VLOOKUP SUM funksiyalarından istifadə edəcəyik.
Addımlar:
- Data dəstindən nəticəni daha sonra tapmaq istədiyiniz adı və ya verilənləri qoymaq üçün iş vərəqində xana seçin (bizim vəziyyətimizdə bu <1 idi)>J5 xanası ).
- Nəticənin görünməsini istədiyiniz başqa xanaya klikləyin (məsələn, J6 xanası ).
- Həmin xanaya aşağıdakıları yazın düstur,
=SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5))
Bu proses müştərinin adını ümumi məlumatla birlikdə verəcəkdir.