Video: Excel'de Veri Doğrulama ve Koşullu Biçimlendirme | Excel Eğitimi #08 2024
Şekilde kullanıcı girdi alanları aslında veri doğrulama listeleridir. Kullanıcı, değerleri girmek yerine bir açılan kutudan seçim yapabilirsiniz. E3 hücresindeki Veri Doğrulaması, E2'deki değerine bağlı olarak listeyi değiştirmek için INDIRECT işlevine sahip ilginç bir teknik kullanır.
Çalışma sayfası iki adlandırılmış aralık içerir. Car adı verilen aralık E6: E7'yi, Truck aralığı E10: E11'i işaret eder. Adlar, E2 Veri Doğrulama listesindeki seçimlerle aynıdır. Aşağıdaki resim, E3 hücresinin Veri Doğrulaması iletişim kutusunu göstermektedir. Kaynak, argüman olarak E2'yi kullanan dolaylı bir işlevdir.
INDIRECT işlevi, bir hücre başvurusu haline dönüştürülen bir metin bağımsız değişkeni alır. Bu durumda, E2 "Kamyon" olduğu için formül = INDIRECT ("Kamyon") olur. Truck adlandırılmış bir aralık olduğu için INDIRECT, E10: E11'e bir referans döndürür ve bu hücrelerdeki değerler seçenek haline gelir. Eğer E2 "Araba" içeriyorsa, INDIRECT E6: E7'yi geri getirir ve bu değerler seçenek haline gelir.
Bu tür koşullu veri geçerliliği ile ilgili bir problem, E2'deki değer değiştirildiğinde E3'deki değerin değişmeyeceğidir. E3'deki seçenekler değişir ancak kullanıcı hala mevcut seçeneklerden seçim yapmalıdır veya formülleriniz hatalı sonuçlar verebilir.