OĞUZ EROLAI·ADS·APPS

Excel İç İçe Açılır Liste (Bağlı Liste) Nasıl Yapılır?

4 dk okumaYayın: Güncelleme:

Excel bağlı açılır liste, ilk hücredeki seçime göre ikinci hücrede sunulan seçenekleri daraltır. Kategori “Kablo” iken bağlantı türleri, “Adaptör” iken adaptör seçenekleri görünür. Küçük bir ürün kataloğunda bu düzeni veri doğrulama ve adlandırılmış aralıklarla kurabilirsiniz. Önce dosyada çalışan basit bir örnekle başlayın.

İki listeyi hazırlayın

Bir yardımcı sayfada A2:A3 hücrelerine Kablo ve Adaptor yazın. Bu aralığa Kategoriler adını verin. B2:B3 içine USB-C ve USB-A, C2:C3 içine USB-C-HDMI ve USB-C-Ethernet yazın. İki seçenek aralığını sırasıyla Kablo ve Adaptor diye adlandırın. Buradaki ASCII adlar, adlandırılmış aralık ile seçilen metnin birebir aynı olmasını kolaylaştırır; kullanıcıya gösterilen açıklama ayrıca düzenlenebilir.

Giriş sayfasında B2 kategori, C2 bağlantı hücresi olsun. B2 için Veri → Veri Doğrulama → Liste yolunu açıp kaynak alanına =Kategoriler yazın. C2 için aynı türü seçip kaynak alanına =DOLAYLI(B2) yazın. DOLAYLI, Türkçe Excel’deki işlev adıdır; İngilizce Excel’de aynı işlev INDIRECT adını taşır ve kaynak =INDIRECT(B2) olur. İşlev B2’deki metnin gösterdiği adlandırılmış aralığı kullanır. Bu örnekte işlevin tek bağımsız değişkeni olduğu için ayırıcı gerekmez; ileride birden fazla bağımsız değişkenli bir formül yazarsanız Türkçe Excel’de bunları ; ile ayırırsınız. Microsoft’un veri doğrulama belgesi ve DOLAYLI (INDIRECT) işlevi açıklaması bu iki parçanın resmî kaynağıdır.

Bu örnek tek giriş satırı içindir. Listeyi birçok sipariş satırına uygulayacaksanız göreli hücre başvurularını ve kaynak aralıklarını kontrol edin. Başka bir satırın kategorisine bakılması sessizce yanlış seçenek sunabilir. Yardımcı listeyi değiştirdiğinizde boş hücrelerin ve yazım farklılıklarının etkisini de deneyin.

Kategori değişince eski bağlantıyı kontrol edin

B2 Kablo, C2 USB-C seçiliyken B2’yi Adaptor yapın. İkinci listenin seçenekleri değişse de C2’deki eski değer kendiliğinden temizlenmiş kabul edilmemelidir. Bağlı liste kurmak ile önceki cevabı silmek farklı işlerdir. Veri doğrulama ayarlarını, hata uyarısını ve var olan değerleri ayrı test edin.

Küçük bir tabloda eski bağlantıyı elle temizlemek yeterli olabilir. Makro eklenecekse bunun ayrı kod olduğunu, hangi ortamda çalışacağını ve dosyaya kimin müdahale edebileceğini belirlemek gerekir. Listeyi hazırlamak için makro zorunlu değildir. Dosyayı paylaşıma açmadan önce kopya bir satırda geçerli, geçersiz ve boş seçimleri deneyin.

Ekibin veri giriş sistemi bir Excel listesinden fazlasıdır

Siparişleri birden fazla kişi giriyorsa yalnız ikinci listeyi daraltmak yeterli değildir. Satış çalışanının hangi ürünleri seçebileceği, katalog sorumlusunun neleri değiştirebileceği ve onaylanan siparişin hangi alanlarının kilitleneceği de bellidir. Dosyayı paylaşmak bu iş kurallarını tek başına tanımlamaz. Bu düzeni kullanıcıların kendi hesaplarıyla giriş yaptığı, kayıtları ortak veritabanında tutan bir web uygulaması olarak kurabilirim.

Uzun katalogda kullanıcı ürün adı veya koduyla arasın, bağlantı ve uzunlukla filtrelesin, seçimden önce stok ve ölçü bilgilerini görsün. Ürün arama ekranını bu ihtiyaç için tasarlarım. Açılır kutunun standart görünümüne bağlı kalmadan işletmenizin seçim akışını kurarız.

Kurgusal bir siparişte satış çalışanı ürün ve miktarı girer; katalog tanımını değiştiremez. Yönetici onay verir; daha önce girilmiş sipariş numarası ikinci kez kaydedilmez. Yetki ve geçerli ürün birleşimi, kaydı alan sunucuda kontrol edilir. Kurallı veri giriş formu bu kontrollerin kullanıcıya nasıl açıklanacağını gösterir.

Böyle bir uygulama büyük bir yazılım projesiyle başlamak zorunda değildir. Önce gerekli ekran, kullanıcı rolleri ve veri aktarımıyla kapsamı daraltırız; ihtiyaç oldukça genişletiriz. Panelden değişecek katalog seçenekleriyle geliştirme gerektiren yeni kuralları baştan ayırırım.

Ürün seçimi ne zaman iş kuralına dönüşür?

Kurgusal katalogda Kablo → USB-C → 1 metre seçimi K-101, stok 24 ürününe gider. Özel web formunda kullanıcı Adaptör seçtiğinde önceki bağlantı ve uzunluk seçimlerini sıfırlayıp yeniden seçim isteyebilirim. Bu, yukarıdaki Excel formülünün otomatik yaptığı bir işlem değildir; uygulama için tanımladığım davranıştır.

Stok, müşteriye özel ürün erişimi veya kayıt onayı seçimleri etkiliyorsa son gönderimde tekrar kontrol gerekir. Yalnız bir hücre listesini göstermek, stok ayırmak veya kullanıcı yetkisi uygulamak anlamına gelmez. Böyle bir ihtiyaçta bağlı açılır listeli özel form hizmetinin kapsamını birlikte belirlerim. Genel dönüşüm yaklaşımı Excel web uygulaması sayfasındadır.

Sıkça Sorulan Sorular

Her kategori için ayrı aralık gerekir mi?

Bu basit yöntemde evet. Katalog büyüdüğünde tek ürün tablosundan filtrelenen bir yapı değerlendirmek daha yönetilebilir olabilir.

Listeyi kurunca hatalı eski kayıtlar düzelir mi?

Hayır. Mevcut değerleri ayrıca kontrol etmeniz gerekir. Geçerli seçeneklerin değişmesi geçmiş kaydı otomatik düzeltmez.

İhtiyacınızı konuşalım

Dosyanızdaki seçim akışını konuşalım.

Başa dön ↑