Mündəricat
Ümumiyyətlə, siyahılar verilənlər toplusundan qeydlərin çıxarılması yolu ilə hazırlanır. Siyahılar avtomatik yenilənirsə, o zaman siyahılar dinamik siyahılar olur. Bu yazıda biz cədvəldən dinamik siyahı yaratmağın ən asan yollarından bəzilərini təsvir edirik. Biz FILTER funksiyasından və INDEX , OFFSET , COUNTA, və COUNTIF funksiyalarının birləşməsindən istifadə edirik. cədvəllərdən dinamik siyahılar yaratmaq üçün Məlumatların Təsdiqlənməsi xüsusiyyəti.
Fərz edək ki, bizim cədvəlimiz var və biz hər hansı və ya heç bir şəraitdə məhsulların dinamik siyahısını istəyirik.
Endirmə üçün verilənlər bazası
Excel Cədvəl.xlsx-dən Dinamik Siyahı Yaradın
Excel Dinamik Siyahı yaratmağın 3 asan yolu Cədvəldən
Metod 1: Filtr funksiyasından istifadə (Şərtdə)
Verilənlər toplusundan biz Ümumi Satışı ona bərabər və ya daha çox olan xüsusi Məhsulların dinamik siyahısını istəyirik. 100 dollar. Biz məqsədə çatmaq üçün FILTER , OFFSET, və COUNTA funksiyalarını birləşdiririk.
Addım 1: Aşağıdakı düsturu istənilən yerə yapışdırın boş xana (yəni G3 ).
=FİLTRE(OFFSET($B$3,0,0,COUNTA(B:B)-1,1), OFFSET($E$3,0,0,COUNTA(E:E)-1,1)>=100)Burada,düstur,
COUNTA( B:B ); B sütununda sətirlərin sayını keçir, sonra COUNTA( B:B )-1,1; rəqəmi qaytarır başlıq sıra nömrəsini çıxaran ümumi sətirlərin.
OFFSET( $B$3 ,0,0,COUNTA( B: B )-1,1); bütün məhsulun adını cədvələ daxil edin. OFFSET və COUNTA funksiyalarının birləşməsi düsturu dinamik saxlayır.
OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; Ümumi Satış bərabər və ya $100 -dən çox olan bütün məhsullar üçün təsdiq qaytarır.
Sonunda, FILTER(OFFSET( $B$3 ,0,0, COUNTA( B:B )-1,1),OFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; Ümumi Satış -ə bərabər və ya $100 -dən çox olan bütün məhsulun adını qaytarır.
Addım 2: ENTER düyməsini basın. Sonra siz $100 -ə bərabər və ya ondan çox Ümumi Satışa malik olan bütün Məhsulların Adlarını görəcəksiniz.
Ətraflı oxuyun: Meyarlara (Tək və Çoxsaylı Meyarlara) əsasən Excel-də Dinamik Siyahı Necə Yaradılır
Metod 2: İstifadə INDEX OFFSET COUNTA COUNTIF and MATCH Funksiyası (Şərtdə)
Əgər Office 365 abunəliyiniz yoxdursa,
Addım 1: Aşağıdakı düsturu istənilən boş xanaya daxil edin (yəni G3 ).
=INDEX(OFFSET($B$3,0,0,COUNTA(B:B)-1,1),MATCH(KİÇİK(ƏGƏR(OFFSET($E$3,0,0,SAY)(E:E) )-1,1)>=50,OFSET($E$3,0,0, COUNTA(E:E)-1,1),””), SATIR(A1:DOLAYI(“A”&COUNTIF() E:E,”>=50″)))),OFFSET($E$3,0,0, COUNTA(E:E)-1,1),0),1)Daxili düstur,
OFFSET($B$3,0,0, COUNTA(B:B)-1,1); sütun başlığı istisna olmaqla sətir nömrələrindən asılı olaraq Məhsulları qaytarır,
MATCH(KİÇƏK(ƏGƏR(OFFSET($E$3,0,0,COUNTA(E:E)-1,1)) >=50; $50 bərabər və ya daha çox şərtdən asılı olaraq məhsullara uyğun gəlir.
ROW(A1:DOLAYI(“A”&COUNTIF(E) :E,”>=50″)))); şərti təsdiq edən sıraları göstərir.
Addım 2: Vurun CTRL+SHIFT+ENTER bütünlüklə massiv funksiyasıdır. Sonra nəticə dəyəri görünür.
Addım 3: Doldurma Dəstəyi və şərti yerinə yetirən məhsulların qalan hissəsi görünür.
Ətraflı oxuyun: Necə Yaradılır Excel-də Dinamik Ən Yaxşı 10 Siyahı (8 Metod)
Metod 3: Məlumatların Doğrulanması Xüsusiyyətindən İstifadə
Dinamik açılan siyahı yaratmaq üçün cədvəldə biz UNIQUE funksiyasından və Məlumat Təsdiqləmə istifadə edə bilərik. UNIQUE funksiyası Data Validation<2 daxilində Dağılma Aralığına nail olmaq üçün lazımdır> Kurs seçimi.
Yalnız UNİKAL funksiyası -də işləyir Office 365 . O, Office-in digər versiyalarında əlçatan deyil.
Addım 1: Dağılma Aralığı seçiminə uyğunlaşmaq üçün aşağıdakı düsturdan istifadə edərək Məhsulların Köməkçi Sütununu əlavə edin.
=UNİKAL($B$3:$B$16)
Addım 2: ENTER düyməsini basın. Sütun Məhsulunda bütün qeydlər görünür.
Addım 3: İstənilən boş xananı seçin ( G3 ). Data Tab > Data Validation ( Data Tools bölməsində) gedin. Data Validation pəncərəsi görünəcək.
Addım 4: Data Validation pəncərəsində, seçin Parametrlər > Siyahı ( də açılan menyuya icazə verin)> H3 , Hashtag işarəsi qoyun(#) sonra onu Sökülmə Aralığı etmək üçün.
Addım 5: OK düyməsini basın. Açılan siyahı qutusu G3 xanasında görünəcək. Və bütün məhsullar orada cədvəldən dinamik siyahı kimi görünə bilər.
Ətraflı oxuyun: Dinamik Məlumatların Təsdiqini Necə Edin Excel-də VBA-dan istifadə edən siyahı
Nəticə
Bu məqalədə biz cədvəldən dinamik siyahı çıxarırıq. Bunu edərkən biz FILTER , INDEX , OFFSET , COUNTA