Excel-də çoxlu dəyərləri üfüqi olaraq qaytarmaq üçün VLOOKUP

  • Bunu Paylaş
Hugh West

Microsoft Excel-də üfüqi olaraq VLOOKUP və çoxsaylı dəyərləri qaytarmaq üçün bir neçə seçim var. Baxmayaraq ki, VLOOKUP funksiyası çoxlu dəyərləri üfüqi şəkildə qaytara bilməsə də, siz bu məqalədə müvafiq təsvirlərlə alternativ variantlarla tanış olacaqsınız.

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

Bu məqaləni hazırlamaq üçün istifadə etdiyimiz Excel iş kitabını yükləyə bilərsiniz.

Birdən çox Dəyəri Horizontally Qaytarmaq üçün VLOOKUP.xlsx

2 VLOOKUP və Çoxsaylı Dəyərləri Horizontal Qaytarmaq üçün Metodlar

VLOOKUP funksiyası cədvəlin ən sol sütununda dəyəri axtarır və sonra dəyəri qaytarır. göstərilən sütundan eyni sıra. VLOOKUP funksiyasından istifadə edərək birdən çox dəyəri çıxara bilməzsiniz. Aşağıdakı nəticələri yaratmaq üçün çıxış xanasını aşağı sürükləsəniz, bəzi məlumatlar üçün dublikat dəyərlər əldə edəcəksiniz. Və nəhayət, Excel-də yalnız VLOOKUP funksiyası ilə çıxarılan məlumatları üfüqi şəkildə göstərə bilməyəcəksiniz. Beləliklə, məqsədlərimizə xidmət etmək üçün Excel cədvəlində tətbiq edə biləcəyimiz iki alternativ var.

1. VLOOKUP üçün INDEX, SMALL və IF Funksiyalarının İstifadəsi və Uyğun Dəyərlərin Üfüqi Qaytarılması

Aşağıdakı şəkildə, cədvəldə marka adları ilə bir sıra smartfon modelləri göstərilir. Onlar təsadüfi qaydada olduğundan, biz müəyyən bir markanın model adlarını çıxaracağıqvə onları üfüqi şəkildə ardıcıl olaraq göstərin.

Məsələn, biz Samsung smartfon markasının model adlarını 16-cı sətir -də göstərmək istəyirik.

📌 Addım 1:

C16 xanasında tələb olunan düstur:

=INDEX($C$5:$C$14, SMALL(IF($B$16=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1), COLUMN(A1)))

Enter düyməsini basdıqdan sonra cədvəldən Samsung-un ilk model adını alacaqsınız.

📌 Addım 2:

İndi Doldurma Dəstəyi istifadə edin C16 xanasından və #NUM xətası görünənə qədər onu 16-cı sətir boyunca sağa dartın.

ilk #NUM xətası və xətanın olduğu xanadan əvvəl avtomatik doldurulmağı dayandırın.

Və sizə verilmiş cədvəldə mövcud olan Samsung smartfonlarının bütün model adları üfüqi olaraq göstəriləcək.

🔎 Formula Necə İşləyir?

  • ROW($B) $5:$B$14)-ROW($B$5)+1: Bu hissə IF funksiyasının ([əgər_əgər_əgər_dəyər]) ikinci arqumentinə təyin edilmişdir. O, B5:B14 xanalar diapazonunda mövcud olan bütün verilənlərin sıra nömrəsini təyin edir və aşağıdakı massivi qaytarır:

{1;2;3;4; 5;6;7;8;9;10}

  • ƏGƏR($B$16=$B$5:$B$14, ROW($B$5:$B$14) )-ROW($B$5)+1): Düsturun bu hissəsi yalnız Samsung cihazları üçün meyarlara uyğun gəlir. Uyğunluq aşkar edilərsə, düstur perspektiv sıra nömrəsini qaytaracaq, əks halda YANLIŞ qaytaracaq. Beləliklə, bu düsturdan ümumi qaytarma massiviolacaq:

{1;FALSE;3;FALSE;5;6;FALSE;FALSE;9;FALSE}

  • KÜÇÜK(ƏGƏR($B$16=$B$5:$B$14, SATIR($B$5:$B$14)-SATIR($B$5)+1), SÜTUN(A1)): burada SMALL funksiyası əvvəlki addımdan tapılan ən aşağı və ya ən kiçik sıra nömrəsini çıxarır və o, INDEX funksiyasının ikinci arqumenti (sətir_num) kimi müəyyən ediləcək.
  • Nəhayət, bütün və birləşdirilmiş düstur C sütunundan Samsung cihazlarının ilk model adını çıxarır.

Ətraflı oxuyun: Birdən çox Kriteriya ilə VLOOKUP-dan istifadə edin Excel (6 Metod + Alternativlər)

Oxşar oxunuşlar

  • VLOOKUP İşləmir (8 Səbəb və Həllər)
  • Uyğunluq mövcud olduqda niyə VLOOKUP #Yoxdur? (5 Səbəb və Həll Yolları)
  • Birdən çox Dəyəri Şaquli Qaytarmaq üçün Excel VLOOKUP
  • Vergüllə Ayrılmış Bir Hüceyrədə Çoxsaylı Dəyərləri qaytarmaq üçün Excel VLOOKUP

2. VLOOKUP və Excel-də verilənlər ardıcıllığından üfüqi şəkildə çoxlu dəyərləri qaytarın

İndi başqa bir ssenarini nəzərdən keçirək. Aşağıdakı cədvəldə B sütununda nizamlanmış qaydada iki smartfon markası var. Əvvəlki kimi, biz konkret bir markanın model adlarını çıxaracağıq, lakin fərqli bir formula ilə. Və bu formula yalnız ardıcıl məlumat diapazonu üçün işləyəcək. Brend adları əvvəlki bölmədə göstərildiyi kimi təsadüfi qaydadadırsa, bu düstur düzgün işləməyəcək.

ÜçünMəsələn, biz yalnız Xiaomi smartfonlarının model adlarını çıxaracağıq və onları 16-cı sətir -də üfüqi şəkildə göstərəcəyik.

📌 Addım 1:

Çıxışda C16 xanasında tələb olunan düstur belə olacaq:

=IF(COLUMN()-2<=COUNTIF($B$5:$B$14,$B16), INDEX($C$5:$C$14,MATCH($B16,$B$5:$B$14,0)+COLUMN()-3),"")

Enter düyməsini basın və dərhal Xiaomi-nin ilk smartfon modelinin adı göstəriləcək.

📌 Addım 2:

İndi Sağa doğru avtomatik doldurmaq üçün Doldurma Dəstəyi istifadə edin Boş xana görünənə qədər 16-cı sətir .

Və yalnız aşağıdakı skrinşotdakı kimi seçilmiş brendin bütün model adları göstəriləcək.

🔎 Formula Necə İşləyir?

  • MATCH($B16,$B$5:$B$14,0): INDEX funksiyasının daxilindəki MATCH funksiyası Xiaomi adını ehtiva edən xananın birinci sıra nömrəsini qaytarır.
  • MATCH($B16, $B$5:$B$14,0)+COLUMN()-3: Bu hissə İNDEKSİ funksiyasının ikinci arqumentidir və ilk nəticə məlumatının sətir nömrəsini təyin edir. e axtarıldı.
  • INDEX($C$5:$C$14, MATCH($B16,$B$5:$B$14,0)+COLUMN()-3): Bu hissə əvvəlki addımda tapılmış sətir nömrəsinə əsaslanaraq ilk çıxış məlumatını çıxaran ([əgər_əgər_əgər_dəyər]) funksiyasının ikinci arqumentidir.
  • Uyğunluq tapılmazsa, ƏGƏR funksiyası boş xana qaytaracaq.

💭 Qeyd: Bu düsturla məlumatları düzgün qaytarmaq üçün siz lazımdırcədvəli B sütunundan başladın, burada B sütunu kriteriyaları təmsil edəcək və Sütun C çıxış məlumatlarına malik olacaq. Siz həmçinin B16 xanasında göstərdiyim kimi cədvəlin altında və ya yuxarısında B Sütununda seçilmiş meyarları təyin etməlisiniz.

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

Yəticə Sözləri

Ümid edirəm ki, yuxarıda qeyd olunan bu iki üsul indi onları Excel cədvəlinizdə tətbiq etməyə kömək edəcək. cədvəldən məlumatların çıxarılması və onları üfüqi şəkildə ardıcıl olaraq göstərmək. Hər hansı bir sualınız və ya rəyiniz varsa, şərh bölməsində mənə bildirin. Və ya bu veb-saytda Excel funksiyaları ilə bağlı digər məqalələrimizə baxa bilərsiniz.

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.