• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Veri doğrulamada ad tanımlama hatası

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
Selam arkadaşlar Sitede yurttaş arkadaşın bir çalışmasını öğrenme amaçlı kendime göre düzenleme yaptım fakat doğrulama yaparken saçma sapan sonuçlar çıkıyor :Acaba hatam nerede yardımlarınız için şimdiden tekkürler. Dosya ekte.
 

Ekli dosyalar

Merhaba,

Eski tanımlamaları silip aşağıdakileri uygulayın.

alan

Kod:
=KAYDIR(VERİ!$E$1;;;;BAĞ_DEĞ_DOLU_SAY(VERİ!$E$1:$IV$1))

bölge

Kod:
=KAYDIR(VERİ!$A$2;;;BAĞ_DEĞ_DOLU_SAY(VERİ!$A:$A)-1)

ilce

Kod:
=KAYDIR(VERİ!$E$2;;KAÇINCI(GİRİŞ!$B$2;alan;0)-1;BAĞ_DEĞ_DOLU_SAY(KAYDIR(VERİ!$E$1;;KAÇINCI(GİRİŞ!$B$2;alan;0)-1;65000))-1)

vilayet

Kod:
=KAYDIR(VERİ!$B$2;;KAÇINCI(GİRİŞ!$A$2;VERİ!$B$1:$D$1;0)-1;BAĞ_DEĞ_DOLU_SAY(KAYDIR(VERİ!$B$1;;KAÇINCI(GİRİŞ!$A$2;VERİ!$B$1:$D$1;0)-1;65000))-1)

Daha sonra doğrulamaları aşağıdaki gibi değiştirin.

A2 hücresi

=bölge

B2 hücresi

=vilayet

C2 hücresi

=ilce

.
 
Merhaba,

Eski tanımlamaları silip aşağıdakileri uygulayın.

alan

Kod:
=KAYDIR(VERİ!$E$1;;;;BAĞ_DEĞ_DOLU_SAY(VERİ!$E$1:$IV$1))

bölge

Kod:
=KAYDIR(VERİ!$A$2;;;BAĞ_DEĞ_DOLU_SAY(VERİ!$A:$A)-1)

ilce

Kod:
=KAYDIR(VERİ!$E$2;;KAÇINCI(GİRİŞ!$B$2;alan;0)-1;BAĞ_DEĞ_DOLU_SAY(KAYDIR(VERİ!$E$1;;KAÇINCI(GİRİŞ!$B$2;alan;0)-1;65000))-1)

vilayet

Kod:
=KAYDIR(VERİ!$B$2;;KAÇINCI(GİRİŞ!$A$2;VERİ!$B$1:$D$1;0)-1;BAĞ_DEĞ_DOLU_SAY(KAYDIR(VERİ!$B$1;;KAÇINCI(GİRİŞ!$A$2;VERİ!$B$1:$D$1;0)-1;65000))-1)

Daha sonra doğrulamaları aşağıdaki gibi değiştirin.

A2 hücresi

=bölge

B2 hücresi

=vilayet

C2 hücresi

=ilce

.
Arkadaşım çok teşekkürler. Ellerine sağlık . Veri doğrulaması eklemek için alan adlı kodu hücrelere göre değiştirerek alan2 ve ilce adlı alan adındaki kodu başka bir ad ile adlandırıp hücre isimlerini değiştirerek(veriler nerede ise) çoğaltmak mümkün oluyor galiba yanlışmıyım. Kolay gelsin.
 
Söylemek istediğinizi anlayamadım.
 
anlatım yanlış değiştirdim.mesaj 6
 
Son düzenleme:
Merhaba,

Eski tanımlamaları silip aşağıdakileri uygulayın.

alan

Kod:
=KAYDIR(VERİ!$E$1;;;;BAĞ_DEĞ_DOLU_SAY(VERİ!$E$1:$IV$1))

bölge

Kod:
=KAYDIR(VERİ!$A$2;;;BAĞ_DEĞ_DOLU_SAY(VERİ!$A:$A)-1)

ilce

Kod:
=KAYDIR(VERİ!$E$2;;KAÇINCI(GİRİŞ!$B$2;alan;0)-1;BAĞ_DEĞ_DOLU_SAY(KAYDIR(VERİ!$E$1;;KAÇINCI(GİRİŞ!$B$2;alan;0)-1;65000))-1)

vilayet

Kod:
=KAYDIR(VERİ!$B$2;;KAÇINCI(GİRİŞ!$A$2;VERİ!$B$1:$D$1;0)-1;BAĞ_DEĞ_DOLU_SAY(KAYDIR(VERİ!$B$1;;KAÇINCI(GİRİŞ!$A$2;VERİ!$B$1:$D$1;0)-1;65000))-1)

Daha sonra doğrulamaları aşağıdaki gibi değiştirin.

A2 hücresi

=bölge

B2 hücresi

=vilayet

C2 hücresi

=ilce

.
Bu kodlarla 3lü veri doğrulama yaptık. Demek istediğim 4lü veya daha fazla yapmak için alan adlı kodu hücrelere göre değiştirerek alan2 ve ilce adlı alan adındaki kodu başka bir ad ile adlandırıp hücre isimlerini değiştirerek(veriler nerede ise) çoğaltmak mümkün oluyor galiba demek istedim.yanlışmıyım acaba.
 
Mantık aynı evet. Deneme yanılma ile sonucları gözlemleyin. Formüllerin mantığını öğrenmenizi tavsiye ederim.
 
Bu işte yeni olduğumuz için Yurttaş arkadaşın kodlarını çözemedim.Sizin kodlar ile işi biraz daha kavradım.Tekrar Teşekkürler.
Not: Yurttaş arkadaşın hakkını yemeyelim oda çalışan bir çalışma ama ben anlamamıştım onada teşekkürler.
 
Geri
Üst