bul getir veya farklı formül

Katılım
10 Şubat 2009
Mesajlar
283
Excel Vers. ve Dili
Office 2013 türkçe
Altın Üyelik Bitiş Tarihi
07-03-2024
Merhaba Arkadaşlar,
Yaklaşık 11000 satırlı bir listem var ve ek excel dosyasında yapmak istediğimi açıklamaya çalıştım. Bul getir formülü veya faklı bir formül kurmak istiyorum.Yardımcı olacak arkadaşlara şimdiden teşekkürler.
 

Ekli dosyalar

Katılım
3 Nisan 2014
Mesajlar
395
Excel Vers. ve Dili
Excel 2019 - Türkçe
Altın Üyelik Bitiş Tarihi
14-04-2021
Merhaba Arkadaşlar,
Yaklaşık 11000 satırlı bir listem var ve ek excel dosyasında yapmak istediğimi açıklamaya çalıştım. Bul getir formülü veya faklı bir formül kurmak istiyorum.Yardımcı olacak arkadaşlara şimdiden teşekkürler.

Dosyanızı inceliyorum, bu haliyle çözüm bulursam yazacağım.

Fakat aklıma İdris Serdar beyin yaptığı bir çalışma geldi, inceleyin işinize yarayacaktır.

https://www.excel.web.tr/threads/google-gibi-arama.112130/
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Çözümlenmiş dosyanız.
 

Ekli dosyalar

Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Kısaca açıklamak gerekirse aranan kelimenin geçtiği satırları tesbit ederek.Küçükden büyüğe doğru sıralayıp indisle ilgili satırların getirilmesi mantığına dayanıyor.Bul fonksiyonu kelime hücrede var ise sayı döndürüyor.Sayı olan satırlarda tesbit toplama fonsiyonu ile tespit edilip indisle ilgili satırlar çekilyor.Umarım anlatabilmişimdir.Formülü parçalara ayırarak daha iyi anlayabilirsiniz.Kolay gelsin.
 
Katılım
10 Şubat 2009
Mesajlar
283
Excel Vers. ve Dili
Office 2013 türkçe
Altın Üyelik Bitiş Tarihi
07-03-2024
Örnek rar excel dosyasında kolon sayısını arttırtığımızda macroda hangi değişiklikleri yapmam gerekli ?
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Örnek rar excel dosyasında kolon sayısını arttırtığımızda macroda hangi değişiklikleri yapmam gerekli ?
12000 satır yazanlar artırılmalı, ançak bilgisayarı kasabilir.11000 istemiştiniz.12000 ayarlamıştım.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,634
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Formüller bilgisayarda kasmalara sebep olacaktır.Makro ile çözüm aşağıdaki gibidir.

Kod:
Sub getir()

Range("L2:Q" & Rows.Count).ClearContents

Set con = VBA.CreateObject("adodb.Connection")

con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
ThisWorkbook.FullName & ";extended properties=""Excel 12.0;hdr=no"""

sorgu = "select f3,f4,f5,f6,f7,f8 from[sayfa1$] where f4 like '%" & Range("K1") & "%' "
Set rs = con.Execute(sorgu)

Range("L2").CopyFromRecordset rs

End Sub
 
Katılım
10 Şubat 2009
Mesajlar
283
Excel Vers. ve Dili
Office 2013 türkçe
Altın Üyelik Bitiş Tarihi
07-03-2024
Sanırım yanlış anlattım ( veri ve Arama kısmında A dan başlayıp E de bitiyor ) E değilde M e kadar demek istemiştim.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,634
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Sanırım yanlış anlattım ( veri ve Arama kısmında A dan başlayıp E de bitiyor ) E değilde M e kadar demek istemiştim.
Eklediğiniz dosya ile istediğiniz farklı.
 
Üst