Dizileri Kullanarak Bağımlı Doğrulama - Excel İpuçları

İçindekiler

Veri Doğrulama açılır menüleri 1997'de Excel'e eklendiğinden beri, insanlar ilk açılır menüdeki seçime bağlı olarak ikinci açılır menüyü değiştirmenin bir yolunu bulmaya çalışıyorlar.

Örneğin, A2'de Meyve'yi seçerseniz, A4'teki açılır menüde Elma, Muz, Kiraz sunulur. Ancak A2'den Otlar'ı seçerseniz, A4'teki listede Anason, Fesleğen, Tarçın bulunur. Yıllar boyunca birçok çözüm oldu. Podcast'te en az iki kez anlattım:

  • Klasik yöntem, 383. bölümde gösterildiği gibi çok sayıda adlandırılmış aralık kullandı.
  • Başka bir yöntemde, Bölüm 1606'da OFSET formülleri kullanıldı.

Yeni Dinamik Dizi formüllerinin Genel Önizlemede yayınlanmasıyla birlikte, yeni FİLTRE işlevi bize Bağımlı Doğrulama yapmanın başka bir yolunu verecektir.

Bunun ürün veritabanınız olduğunu söyleyin:

Bu veritabanına dayalı olarak doğrulama oluşturun

=SORT(UNIQUE(B4:B23))Benzersiz bir sınıflandırma listesi elde etmek için D4'teki bir formül kullanın . Bu yepyeni bir formül türüdür. D4'teki bir formül, birçok hücreye yayılacak birçok yanıt verir. Spiller Serisine atıfta bulunmak için, =D4#yerine kullanırsınız =D4.

Sınıflandırmaların benzersiz bir listesi

Veri Doğrulama menüsünü tutmak için bir hücre seçin. Veri Doğrulamayı açmak için Alt + DL'yi seçin. İzin Ver'i "Liste" olarak değiştirin. =D4#Listenin kaynağı olarak belirtin . Hashtag'in (#) Spiller olduğunu unutmayın - bu, tüm Spiller Serisine atıfta bulunduğunuz anlamına gelir.

= D4 # içindeki listeye işaret ederek Doğrulamayı ayarlayın.

Plan, birisinin ilk açılır menüden bir sınıflandırma seçmesidir. Ardından, =FILTER(A4:A23,B4:B23=H3,"Choose Class First")E4'teki bir formül, o kategorideki tüm ürünleri döndürür. İsteğe bağlı üçüncü bağımsız değişken olarak "Önce Sınıfı Seçin" kullanımının olduğunu unutmayın. Bu # DEĞER! görünmekten kaynaklanan hata.

Seçilen kategoriyle eşleşen ürünlerin listesini almak için bir FİLTRE işlevi kullanın.

Seçilen kategoriye bağlı olarak listede farklı sayıda öğe olabilir. Veri Doğrulamayı işaret ederek ayarlamak =E4#, listenin uzunluğu ile genişler veya daralır.

Video izle

Video Metni

Podcast Bölüm 2248'den Excel Öğrenin: Dizileri Kullanarak Bağımlı Doğrulama.

Peki, merhaba. Bu, podcast'te daha önce iki kez ele alındı, bağımlı doğrulama nasıl yapılır ve hangi bağımlı doğrulama nedir, önce bir kategori ve ardından buna yanıt olarak, ikinci açılır menü yalnızca bu kategorideki öğeler ve daha önce, bu karmaşıktı ve Eylül 2018'de duyurulan yeni dinamik dizilerle… ve bunlar kullanıma sunuluyor, bu nedenle Office 365'e sahip olmanız gerekiyor. Şu anda 10 Ekim'de duydum Office çalışanlarının yaklaşık% 50'sinde olduklarını, bu yüzden onları çok yavaş bir şekilde kullanıma sunuyorlar. Bunları almadan önce muhtemelen 2019'un ilk yarısını geçecek, ancak çok daha kolay bir şekilde bağımlı doğrulama yapmamıza izin verecek.

Yani burada iki formülüm var. İlk formül tüm sınıflandırmaların EŞSİZ olanıdır ve bunu SIRALA komutuna gönderdim. Bu bana 5 sonuç veren 1 formül veriyor ve bu D4'te yaşıyor. Yani, burada, veri doğrulamasını seçmek istediğim yerde, (DL - 1:09)… KAYNAK = D4 # olacak. Bu # - biz buna spiller diyoruz - D4'teki tüm sonuçları döndürdüğünden emin olun. Öyleyse, buraya yeni bir kategori eklersem ve bu büyürse, D4 ​​# o ekstra miktarı alacak, tamam mı? (= SIRALA (BENZERSİZ (B4: B23)))

Yani, bu ilk doğrulama oldukça basit, ancak şimdi CITRUS'u seçtiğimizi biliyoruz - bu daha zor olacak - B sütunundaki öğenin seçilen öğeye eşit olduğu A sütunundaki listeyi filtrelemek istiyorum , Peki? Öyleyse, önce bir şeyi seçmelerine izin vermeliyiz ve sonra, NARENCİYE olduğunu öğrendiğimde, bana KİREÇ, TURUNCU ve TANGERINE verin, başka bir şey seçerlerdi. BERRY. Şuna bak. Bilimsel dergiler muzun dut olduğunu söylüyor. Ben buna katılmıyorum. Bana meyve gibi gelmiyor ama beni suçlama. Ben sadece, bilirsin, interneti kullanıyorum. MUZ, ELDERBERRY ve AHUDUDU.

Şimdi, biliyorsunuz, bununla ilgili güçlük, birinin başlangıçta buraya hiçbir şey seçmeden gelmesidir ve bu durumda, BİRİNCİ SINIFI SEÇİNİZ, bu da hiçbir şey bulunmazsa söyleyen üçüncü argüman, tamam mı? Yani, bilirsiniz, bu şekilde, eğer bu senaryoya başlarsak, seçim ÖNCE SINIFI SEÇİN olacaktır. Fikir, SINIF, SEBZE, bu güncellemeleri seçmeleri ve ardından bu öğeler bu listeden gelmesidir. Buradaki VERİ DOĞRULAMA tabii ki, bu başka bir yayıcı, = E4 # onu çalıştırmak için, tamam mı? Yani, bu harika. (= FİLTRE (A4: A23, B4: B23 = H3, "Önce Sınıfı Seçin"))

Excel Dinamik Diziler kitabıma göz atın. Bu… 2018'in sonuna kadar ücretsiz olacak. YouTube açıklamasında aşağıdaki bağlantıyı, nasıl indirebileceğinizi, bu örnek ve bu öğelerin nasıl kullanılacağına dair diğer 29 örnek için kontrol edin.

Pekala, bugünlük toparlayın. Dinamik diziler bize bağımlı doğrulama yapmanın başka bir yolunu sunar. Office 365'te değilseniz ve henüz bunlara sahip değilseniz, bunu yapmanın eski yolunu gösteren video 1606'ya geri dönmekten çekinmeyin.

Uğradığın için teşekkür ederim. Bir dahaki sefere başka bir internet yayını için görüşürüz.

Excel Dosyasını İndirin

Excel dosyasını indirmek için: bağımlı-doğrulama-kullanan-arrays.xlsx

Dinamik Diziler hakkında daha fazla bilgi edinmek için Doğrudan Noktaya Doğru Excel Dinamik Dizileri konusuna bakın.

Excel Günün Düşüncesi

Excel Master arkadaşlarıma Excel hakkında tavsiyelerini sordum. Bugünün düşüncesi:

"Önce yedeklemeden bir Excel dosyasını asla silmeyin."

Mike Alexander

Ilginç makaleler...