• DİKKAT

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

veri doğrulama

Katılım
1 Mart 2009
Mesajlar
113
Excel Vers. ve Dili
xp
Merhaba
Birçok ismin olduğu müşteri listesini fatura sayfasında veri doğrulama ile giriyorum
Fakat bazen elle girsem daha mı kolay olur diyorum liste oldukça uzun.
Misal Ahmet seçilcek ver doğrulama ile a yazınca hiç olmazsa a ile başlayanlar önce gelse olmaz mı?
Bir yolu yok mu ?List box la vb yapılabilir mi?
 
Selamun Aleyküm,


Korhan hocamız buna benzer bir konuma cevap vermişti.

Veri/Doğrulama




Ekdeki örnek dosyayı inceleyin.
 

Ekli dosyalar

Selamun Aleyküm,


Korhan hocamız buna benzer bir konuma cevap vermişti.

Veri/Doğrulama




Ekdeki örnek dosyayı inceleyin.

Üstat ekteki örnek dosyada veri/doğrulama ile ilgili herhangi bir çalışma yapılmamış. Sadece Otomatik Filtre uygulanmış.
Konuyu açan arkadaşın talebi, ad tanımlamasını sık olarak kullanan bizlerinde istifade edebileceği bir taleptir.
Saygılar sunar iyi hafta sonları dilerim.
 
Selamun Aleyküm,


Sayın, s.savas

Üstat ekteki örnek dosyada veri/doğrulama ile ilgili herhangi bir çalışma yapılmamış.


Yanlış bakmış olabilirsiniz Veri/Doğrulamada formül var
Kod:
=EĞER(B16="";CARİ;DOLAYLI("D"&KAÇINCI(B16&"*";D:D;0)&":D"&EĞERSAY(D:D;B16&"*")+KAÇINCI(B16&"*";D:D;0)-1))

Sayın,flamenker

Misal Ahmet seçilcek ver doğrulama ile a yazınca hiç olmazsa a ile başlayanlar önce gelse olmaz mı?


Herhangibi harfe basın o harfle başlayan isimler listelenecektir.
 
Selamun Aleyküm,


Sayın, s.savas




Yanlış bakmış olabilirsiniz Veri/Doğrulamada formül var
Kod:
=EĞER(B16="";CARİ;DOLAYLI("D"&KAÇINCI(B16&"*";D:D;0)&":D"&EĞERSAY(D:D;B16&"*")+KAÇINCI(B16&"*";D:D;0)-1))

Sayın,flamenker




Herhangibi harfe basın o harfle başlayan isimler listelenecektir.

Özür dilerim üstat. Yazı!B16 da veri/doğrulama da formül olduğunu görememişim.
Saygılar.
 
Vedat hocam konuyla alakalı olarak, yeni bir konu açmadan farklı bir soru sorabilirmiyim.
Aşağıdaki ekte orjinal dosyamda kullandığım bir çalışma sayfam var. Bu çalışma sayfasında N:O sütunlarında şartname satın alarak teklif dosyası veren ve vermeyen firmalar sıralanıyorlar.
Bu çalışma sayfası için sadece teklif zarfı vermiş firmaları listeye alan ad tanımlaması yapılabilirmi.
örnek dosya için; N2:O34 aralığına bakacak ve teklif zarfı vermiş olan,
sadece N30:O34 aralığındaki firmaları listeye alacak bir ad tanımlaması mümkünmüdür.
 

Ekli dosyalar

İlgilene herkese çok teşekkürler.
Sormak istediğim başka bir şey daha var b16 hücresinde örneğin e yazıp alt a ve aşağı ok a bastığımızda da yine e ile başlayanları tarayamaz mı çünkü denedim ve bu şekilde olmuyor.
Tabi derseniz ki mousela aşağı oka tıklamak çok mu zor?Hayır değil ama mantıken öbür türlüde olmalı sanki.Bi de bu şekilde sanki daha pratik
 
İlgilene herkese çok teşekkürler.
Sormak istediğim başka bir şey daha var b16 hücresinde örneğin e yazıp alt a ve aşağı ok a bastığımızda da yine e ile başlayanları tarayamaz mı çünkü denedim ve bu şekilde olmuyor.
Tabi derseniz ki mousela aşağı oka tıklamak çok mu zor?Hayır değil ama mantıken öbür türlüde olmalı sanki.Bi de bu şekilde sanki daha pratik

tarayamaz mı derken neyi kastettiğinizi anlamadım ama siz harffe göre süz istiyorsanız bunu yapabiliriz.
 
Tarama yanlış kelime oldu sanırım.
Yani örnek dosyadaki B16 hücresine e yazıp mouse la oku tıklıyınca önce e ile başlayanlar çıkıyor fakat b16ya e yazıp alt a basılı tutarak aşağı oka basarsak bu şekilde olmuyor.Onu demek istemiştim bu şekilde daha pratik olmaz mı?
 
Örnek dosyayı inceliyordum da "cari" olarak adlandırılmış listenin doğrulamanın yapılacağı sayfanın d sütununa kopyalanmış olduğunu gördüm.Benim böyle birşey yapma şansım yok.Bu formülü ekteki örneğe uygulayabilir misiniz?
 

Ekli dosyalar

Sayın İhsan Tanık cevabınız için teşekkürler.
Kendi dosyam büyük olduğundan eklemedim ama bir hata yapmışım.
Benim listen satır boyunca sıralanıyor.
Örneği güncelledim ilgilenirseniz minnettar olurum.
 

Ekli dosyalar

Merhaba,

Kısaca açıklamaya çalışayım, dosyanıza bu şekilde adım adım uyarlayabilirsiniz.

Öncelikle bu işlemin gerçekleşmesi içib veri aralığını AZ biçiminde sıralı olması gerekir. Eğer sıralı değilse sıralama işlemi yapmalısınız. Normalde sütunda sıralama işlemi için AZ butonunu kullanarak yapabilirsiniz fakat satırda sıralama yapmak için menüyü kullanmanız gerekir.

Dosyanıza göre,

D4:H4 aralığını seçinin, Veri / Sırala menüsüne girerek seçenkler butonuna tıklayın açılan ekrandan "soldan sağa" seçeneğini işaretleyerek tamam butonuna basın ve daha sonra gelen ekranda yine tamam butonun basarak işlemi bitirin, bu şekilde sıralama işlemi bitmiş olacaktır. Yalnız veri aralığına yeni veri girerseniz tekrar sıralamaya yapmayı atlamayınız.

Bu işlemden sonra;

Ekle / Ad / Tanımlamaya girerek, çalışma kitabındaki adlar bölümüne;

ilkdeger

yazın ve başvuru yerine;

Kod:
=Sayfa2!$D$4
formülünü yazın. Menüyü kapatmadan ekle butonuna basın ve bu sefer adlar bölümüne,

alan

yazıp, başvuru yerine;

Kod:
=KAYDIR(Sayfa2!$D$4;;;;BAĞ_DEĞ_DOLU_SAY(Sayfa2!$D$4:$IV$4))
formülünü yazarak tamam butonu ile işlemi bitirin.

Artık veri tanımlama işlemi bitmiştir. Bu şekilde tanımlamamızdaki neden ise eğer alana yeni veri girişi yaparsanız tekrardan alanı değiştirmek zorunda kalmayıp otomatik alanı tanıması içindir.

Bu işlemden sonra A1 hücresindeyken Veri / Doğrulamaya gelin,

izin verilen bölümünden "Liste" yi seçin ve Kaynak yerine;

Kod:
=KAYDIR(ilkdeger;;KAÇINCI(A1&"*";alan;0)-1;;EĞERSAY(alan;A1&"*"))
yazın. Menüyü kapatmadan "Girdi İletisi" ve "Hata İletisi" seçeneklerindeki işeretlenmiş kutulardaki centikleri kaldırın ve tamam butonu ile işlemi bitirin.

.
 
Ömer Bey,
Sizden daha evelde yardım almıştım yine mükemmel bir cevap.
Özelliklede alanı tekrardan tanımlamama gerek kalmamış olması çok işime yarayacak.
Çok teşekkürler.
 
Merhaba,

Kısaca açıklamaya çalışayım, dosyanıza bu şekilde adım adım uyarlayabilirsiniz.

Öncelikle bu işlemin gerçekleşmesi içib veri aralığını AZ biçiminde sıralı olması gerekir. Eğer sıralı değilse sıralama işlemi yapmalısınız. Normalde sütunda sıralama işlemi için AZ butonunu kullanarak yapabilirsiniz fakat satırda sıralama yapmak için menüyü kullanmanız gerekir.

Dosyanıza göre,

D4:H4 aralığını seçinin, Veri / Sırala menüsüne girerek seçenkler butonuna tıklayın açılan ekrandan "soldan sağa" seçeneğini işaretleyerek tamam butonuna basın ve daha sonra gelen ekranda yine tamam butonun basarak işlemi bitirin, bu şekilde sıralama işlemi bitmiş olacaktır. Yalnız veri aralığına yeni veri girerseniz tekrar sıralamaya yapmayı atlamayınız.

Bu işlemden sonra;

Ekle / Ad / Tanımlamaya girerek, çalışma kitabındaki adlar bölümüne;

ilkdeger

yazın ve başvuru yerine;

Kod:
=Sayfa2!$D$4
formülünü yazın. Menüyü kapatmadan ekle butonuna basın ve bu sefer adlar bölümüne,

alan

yazıp, başvuru yerine;

Kod:
=KAYDIR(Sayfa2!$D$4;;;;BAĞ_DEĞ_DOLU_SAY(Sayfa2!$D$4:$IV$4))
formülünü yazarak tamam butonu ile işlemi bitirin.

Artık veri tanımlama işlemi bitmiştir. Bu şekilde tanımlamamızdaki neden ise eğer alana yeni veri girişi yaparsanız tekrardan alanı değiştirmek zorunda kalmayıp otomatik alanı tanıması içindir.

Bu işlemden sonra A1 hücresindeyken Veri / Doğrulamaya gelin,

izin verilen bölümünden "Liste" yi seçin ve Kaynak yerine;

Kod:
=KAYDIR(ilkdeger;;KAÇINCI(A1&"*";alan;0)-1;;EĞERSAY(alan;A1&"*"))
yazın. Menüyü kapatmadan "Girdi İletisi" ve "Hata İletisi" seçeneklerindeki işeretlenmiş kutulardaki centikleri kaldırın ve tamam butonu ile işlemi bitirin.

.

Çok faydalı bilgiler fakat yeni uygulama fırsatı buldum ve malesef formuller çalışmıyor.
Örnek dosya üzerinde adım adım uyguladım fakat sonuç alamadım
Biri yadımcı olabilirmi?
 
Öncelikle ilginize teşekkürler.
Heralde bir hata yapıyorum ama sanırım anladığım kadarıyla bu iş combobox ile hem çok daha kullanışlı hem de çok daha verimli oluyor.
Az çok hallettim sayılır ama bir nokta kaldı.
Combobox ı nasıl hücrenin üzerine tıklayınca yine o hücrenin üzerinde açılacak (yani veri doğrulama gibi) ayarlıyoruz.Sitede bir kaç örnek inceledim ama nasıl hücrenin üzerinde açıldığını pek anlayamadım.
 
Merhaba
Sadece başında değil de içerisinde de örnek cümle geçenleri sıralatmak mümkün mü ?
Örneğin "gıda" yazıldığında sadece "gıda" ile başlayanlar değil de içerisinde "gıda" kelimesi geçenlerin de listeye eklenmesi mümkün mü ?
İyi çalışmalar.
 
hocalarım iyi çalışmalar ekimdeki dosyada bir işlem vardı kalem saysındaki kalemlerin aralığına göre giriş sayfasındaki veri doğrulamaya geliryordu kalem sayfasındaki bilgiye göre liste uzayıp kısalıyordu boş satırları göstermiyordu bözellikle beraber 17 mesajdaki öelliğide ilave tmek istiyorum yani hücreye yazdığım bilgiye göre liste gösterse
 

Ekli dosyalar

Geri
Üst