Veri Doğrulama

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,286
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
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

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,286
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
arkadaşlar bu konuda yardım edebilecek kimse yok mu acaba ?
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
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.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
İ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.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
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.

 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,286
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
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
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,286
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
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..
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
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

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,513
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ekteki dosyayı inceleyiniz.

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

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Bu örnek daha pratik oldu.

Ekteki belgeyi inceleyiniz.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
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))
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,286
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
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..
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
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.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
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

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,286
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
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.
 
Katılım
22 Mayıs 2007
Mesajlar
178
Excel Vers. ve Dili
2016 English
Altın Üyelik Bitiş Tarihi
17.02.2020
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

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
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)
 

relaxim

Altın Üye
Katılım
30 Ağustos 2009
Mesajlar
482
Excel Vers. ve Dili
Ofis 2016 Tr 64 bit
Altın Üyelik Bitiş Tarihi
15.06.2027
Ö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

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
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)
 

relaxim

Altın Üye
Katılım
30 Ağustos 2009
Mesajlar
482
Excel Vers. ve Dili
Ofis 2016 Tr 64 bit
Altın Üyelik Bitiş Tarihi
15.06.2027
Ömer hocam yardımlarınız için teşekkürler. Problem çözüldü. Saygılar...
 
Üst