• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü veri doğrulama 2 koşullu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Ersin Tunca

Yeni Üye
Katılım
4 Ağu 2021
Mesajlar
397
Çözümler
1
Aldığı beğeni
86
Excel V
Office 2010 TR
Konu Sahibi
Sy. Hocalarım Kod sayfasında Firmalar var. Bunların içerisinde tek şubesi olanda var , çok şubesi olanlar da var. Benim istediğim Onur sayfası K2 da firmayı seçtiğimde L2 ye şubelerini veri doğrulama ile gelmesi teşekkür ederim.


Not : Firmalar bin adetten fazla oluyor.
 
Merhaba,
KOD sayfasındaki veri biçimi düzenlenerek formül oluşturuldu.
Deneyiniz.
 
Konu Sahibi
Hocam dosyada açıklamayı daha anlaşır bir şekilde düzenledim. buyurunuz.

I2 de tek şubeli yada çok şubeli diye veri doğrulamadan sececeğiz.

Ondan sonra K2 de veri doğrulama ile tek şubeli veya çok şubeli firmaların veri doğrulaması gelecek. I2 de hangi şartı seçtiysek

ondan sonrada L2 ye de tek şubeli yada çok şubeli cariden hangisini sectiysek o carinin hangi firmasını seçersek o firma ile ilgili şubesi gelecek.

verileri alacağınız sayfa
isterseniz Kod sayfasına göre
İsterseniz Kod2 sayfasına göre yapabilirsiniz.


Not : üç koşullu veri doğrulama olacak.
 
Sy. Galapagos ;

Hocam ad tanımlaması olmadan yapa bilir miyiz. sebebi ise firma sayısı binin üstün de olması. Teşekkür ederim.
Bu "ad tanımlaması" ile yapılan bir alternatif idi. Bu uygun değil ise Sn. 52779 un formüllü çözümü daya uygun olacaktır.
 
Sayın Ersin Tunca örnek dosyanız ektedir. Kod2 Sayfasında yardımcı sütunlar kullanılarak yapılmıştır.
İyi çalışmalar dilerim.
 
Çözüm
Çalışmadı derken,
Hata mı var? Siz mi çalıştıramadınız?
İş yoğunluğundan dolayı, 5 nolu mesajda gönderdiğim dosyayı ancak inceleme fırsatı bulabildim.
Dosyayı açtığımda, açılır listeler sorunsuz olarak çalışıyordu.

Ama,
Ben 365 kullandığımdan, dizi olarak çalışan bazı formüller, daha eski versiyonlarda çalışmayabiliyor.
Bu konuda, çok geri dönüş aldım.
Sizdeki olayı Net olarak bilemiyorum. Ancak, Veri Doğrulamalarda dizi formüllerine yönelik bir çalışmama durumu oluşabiliyor. Fakat, Ad Tanımlamaları dizi formüllerine karşı daha hassas davranıp sonuç üretebiliyor.

O nedenle, formülleri ad tanımlamasına aktardım. Tanımlanan adları da Veri Doğrulamada referans Formülü olarak kullandım.
Bu şekilde çalışmasında problem olmayacaktır diye düşünüyorum. Yine de çok emin değilim.

Diğer taraftan,
firma sayısı binin üstün de olması
ifadenizden hareketle, Firma için yapılan Ad tanımlamasında KAÇINCI(2;1/(A3:A13<>"")) formül parçasını değiştirdim. Çünkü bu DİZİ olarak çalışmaktadır. Çok satırda bu parça (her ne kadar 1000 çok sayılmasa da) kasılmalara neden olabilmekte.
Ama, Şube için bu formül parçasını bıraktım. Çünkü 1 satır ve 20 kolon için çalışacak.

Çalışıp çalışmadığına dair bilgilendirilirsem memnun olacağım.

Tek Şubeli Firmalar ya da Çok Şube olması fark etmeyecektir. O nedenle, o kısmı hiç değerlendirmedim.
Kod sayfasında 500 adet Firma var, Firmaların her biri için Şubeleri aynı satırdaki kolonlarda yazmakta.
Açılır Listeler ise diğer sayfada K ve L kolonlarındadır.

Ad Tanımlaması olarak
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
şeklinde... Sube ad tanımlamasında, $K3 gibi göreli başvuru kullanılmıştır. Anlamı ise, 3. satırda K3 hücresini, 6. hücrede K6 hücresini değerlendirecektir.
Açılır listelerde bu ad tanımlamaları =Firma ve =Sube olarak kullanıldı.
Açılır listeler Komple K ve Komple L sütunları için ayarlandı. Resim olarak aşağıdaki gibi...

214.png
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst