Çifte Bağımlı Açılır Liste Kullanarak Veri Doğrulama – LibreOffice Calc

Tablo Verisi

Bunun gibi ilgili kategorilerinin değerlerini içeren iki listemiz olduğunu varsayalım.

Renkler
Orange
Blue
Black
White
Green

Gezegenler
Pluto
Mars
Earth
Venus
Jupiter

Renkler ve Gezegenler gibi kategorileri listeleyen ilk açılır listeye sahip olacağız.
İlk açılır menüde kullanıcının neyi seçtiğine bağlı olarak, ikinci açılır menüyü ilgili seçilen açılır menünün öğelerinin listesiyle doldurmak istiyoruz.

Yani Gezegenler’i seçerseniz, ikinci açılır menü renk listesi yerine gezegenlerin listesini gösterir ve bunun tersi de geçerlidir.

image 53

Çifte Bağımlı Açılır Liste Kullanarak Veri Doğrulama Adımları

  • A1 ve B1 gibi kategorileri seçin. Ardından menüden Sayfa -> Adlandırılmış aralıklar ve ifadeler -> Tanımla’yı seçin.
image 54

Adı kategori1 olarak koyun. Ekle’yi tıklayın.

image 55

Aynı şekilde, A2’den B6’ya kadar seçin ve adlandırılmış aralığı kategori2 olarak ekleyin.

image 56
  • E1’i seçin ve menüden Veri -> Geçerlilik’i seçin.
    Geçerlilik penceresinde, Allow=Hücre aralığı’nı seçin ve kategori1’i kaynak olarak koyun. Tamam tuşuna basın.
image 57

E2’yi seçin ve menüden Veri -> Geçerlilik’i seçin.
Geçerlilik penceresinde, Allow=Hücre aralığı’nı seçin ve kaynak olarak aşağıdaki formülü yazın, ardından Tamam’a basın.

INDEX(category2,,MATCH(E1,category1,0))

image 58

Şimdi, E1 hücresindeki küçük açılır listeye tıklayın, kategori1’i görebilirsiniz, yani renkler ve gezegenler A1:B1 hücrelerinden listelenecektir.

image 59
  • Gezegenler’i seçin.
  • Şimdi E2 açılır menüsüne tıklayın, bu açılır menüde E1 değerine bağlı olarak yalnızca gezegen değerlerinin yüklendiğini görebilirsiniz.
image 60

E1 açılır menüsüne geri dönün ve Renkler’i seçin. Ve aynı şekilde E2 açılır menüsünü açın. Görüyorsunuz, E1 değerine bağlı renk değerlerini içeriyor.

image 61

LibreOffice Calc’de bağımlı açılır listeyi bu şekilde oluşturabilirsiniz.

İkinci doğrulamada INDEX ve MAÇ açıklaması

INDEX(category2,,MATCH(E1,category1,0))

MATCH : Kategori1 aralığında (A1:B1) arama yaptıktan sonra E1’de seçilen değerin göreli konumunu döndürür. Son argüman 0 – tam bir eşleşme arayacağını belirtir.

INDEX: satır ve sütun numarasına göre başvuru kategorisi2’den bir nXn aralığının alt kümesini döndürür. İkinci argüman satırdır (burada değerler sütunlarda mevcut olduğundan atlanmıştır) ve üçüncü argüman sütun numarasıdır.

Yazının orijinalini buradan okuyabilirsiniz.

Hüseyin GÜÇ

Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım. Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum. Son 6 yıldır  sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum. Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.