• DİKKAT

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

Veri Doğrulama

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,412
Excel Vers. ve Dili
2016 Türkçe
Günaydın Arkadaşlar..Liste sayfasında yer alan firma ünvan ve hesap kodları listesi var.firma ünvanını bulurken veri doğrulama ile liste sayfasından liste geliyor ancak firma sayısı çok olduğu için bulmak zaman alıyor..benim istediğim.firma ünvanının baş harfini yazdığımda örneğin 2 S yazdığımda yada akçal yazdığımda ünvan gelmesi
 

Ekli dosyalar

arkadaşlar bu konuda yardım edebilecek kimse yok mu acaba ?
 
Merhaba.

Fatura arşivleme konusundaki #18 numaralı cevabımıın ekindeki belgeye
bakmanızı öneriyorum. Veri doğrulama hücresine bir harf yazıyorsunuz ve
sadece yazdığınız harfi içeren ürünler listeleniyor.

Belge içerisinde açıklama da var.
 
İlk harfe göre şeklinde kullanmak isterseniz; ürünler sayfası B3 hücresindeki formülü
Kod:
=EĞERHATA(EĞER('açılır liste'!$E$3=SOLDAN($A3;1);MAK($B$2:B2)+1;"");"")
şeklinde;
bir'den fazla harf yazarak ilk karakterlere göre şeklinde kullanmak için ise;
Kod:
=EĞERHATA(EĞER('açılır liste'!$E$3=SOLDAN($A3;UZUNLUK('açılır liste'!$E$3));MAK($B$2:B2)+1;"");"")
şeklinde değiştirip aşağı doğru kopyalayın.
 
Profilinizde excelin hangi sürümünü kullandığınız yazmıyor onun için cevap veremiyorum ancak ekli görsel videoyu irdeleyiniz.
bunun gibi bir şey mi istiyorsunuz.

 
sayın baran ilgilendiğiniz için teşekkür ederim ancak forumda araştırma yapmıştım fatura arşivleme ile ilgili çalışmanızı inceledim ancak benim dosyama uyarlayamadım..onun için mesaj attım..rica etsem benim dosyam üzerinde gerekli düzenlemeyi yaparmısınız
 
sayın halit excel 2013 kullanıyorum..makroyla çözüm bulmuşsunuz teşekkür ederim sizi yaptığınızın benzeri daha önce örnek dosya vardı bende ancak banka kayıtları çok uzun olduğu için burada her defasında butona basıp firma seçip aktarma beni çok uğraştıracak o yüzden veri doğrulama ile yapmak istedim..
 
Merhabalar.


Örnekten hareketle kendinizin halledebileceğinizi düşündüğüm için sadece örnek dosya linki ve formül değişiklik cevabı yazmıştım.

Belgenize uygulanmış örneği inceleyiniz.

İyi günler dilerim.
 

Ekli dosyalar

Ekteki dosyayı inceleyiniz.

Firma sayınız çok fazla olduğu için makro uygulaması yapılmıştır.
 

Ekli dosyalar

Son gönderdiğim belgedeki veri doğrulama "İle Başlar" şeklinde.
Bunu "İçerir" olarak kullanmak isterseniz.
C2 hücresinde iken veri doğrulamayı açın ve çıkan penceredeki formülü aşağıdaki ile değiştirip işlemi tamamlayın.
Ardından C2 hücresini seçip, kopyala-> özel yapıştır-> doğrulamayı şeklinde tüm sütuna uygulayın.
Kod:
=DOLAYLI("'LİSTE'!A"&KAÇINCI("*"&$C2&"*";liste;0)+1&":A"&EĞERSAY(liste;"*"&$C2&"*")+KAÇINCI("*"&$C2&"*";liste;0))
 
Sayın ömer bey ve korhan bey her ikinize de ne kadar teşekkür etsem azdır.. ikinizin de vermiş olduğu örnekler işimi görüyor.. sizleri uğraştırdım.. hakkınızı helal edin... iyi günler dilerim... iyi ki excel web tr var sizler varsınız..
 
Sayın ömer bey ve korhan bey her ikinize de ne kadar teşekkür etsem azdır.. ikinizin de vermiş olduğu örnekler işimi görüyor.. sizleri uğraştırdım.. hakkınızı helal edin... iyi günler dilerim... iyi ki excel web tr var sizler varsınız..

Kendi adıma, estağfurullah diyorum Sayın YILDIZ.

Önemli olan ihtiyacın görülmesi.

İyi günler dilerim.
 
Alternatif dosya
hücreye çift tıklayınca userform geliyor Combobox1 nesnesine aranan veriyi yazıyorsunuz veya listbox1 nesnesinden aranan veriyi seçiyorsunuz çıkış simgesine tıklayınca seçili veriyi hücreye yazıyor ve form kapanıyor.
Ayrıca Combobox1 nesnesindeykende enter,tab tuşlarına basıncada işlem yapıyor.

Hücre ile birlikte de hareket ediyor.
 

Ekli dosyalar

Sayın halit teşekkür ederim. buda gerçekten güzel olmuş bir istedim tam 3 değişik yöntemle yardım ettiniz.. hepinize ayrı ayrı teşekkür ederim.
 
Sayın Ömer Baran Bey,

Sizin çalışmanızı kendi excelime uyarlamak istedim.Bir nebze olsun başardım ama listi yapıp süzerken aynı harf kombinasyonunda olanlardan ilki görünmüyor.Bu konuda yardım edebilir miydiniz?Yada diğer ustatlarım yardım edebilir mi? Saatlerdir uğraşıyorum :) Ekte ki dosyada açıklama yaptım.Düzenleyip gönderirseniz çok daha güzel olur.

Saygılarımla.
 

Ekli dosyalar

Merhabalar.
Veri doğrulamadaki formülü aşağıdaki ile değiştirmeniz yeterli olacaktır.

Kod:
=DOLAYLI("'Fiyat Listesi'!A"&KAÇINCI($A2&"*";liste;0)&":A"&EĞERSAY(liste;$A2&"*")+KAÇINCI($A2&"*";liste;0)-1)
 
Ömer Baran hocamın son örneğini programıma uyarlamaya çalıştım. Ancak bir yerde hata yapıyorum istediğim sonucu alamadım. Yardımcı olabilir misiniz? Şimdiden teşekkür ederim.
 

Ekli dosyalar

Veri doğrulama menüsündeki alanda yer alan formülü aşağıdaki şekilde değiştirin.
Sonra birkaç harf yazarak veri doğrulama OK işaretine tıklayarak listeyi açarsanız, yazdığınız harfle başlayan isimlerin listelendiğini görürsünüz.
=DOLAYLI("CARİLER!A"&KAÇINCI($A2&"*";CARİ_ADI;0)&":A"&EĞERSAY(CARİ_ADI;$A2&"*")+KAÇINCI($A2&"*";CARİ_ADI;0)-1)
 
Ömer hocam yardımlarınız için teşekkürler. Problem çözüldü. Saygılar...
 
Geri
Üst