Merhaba
Ekte gönderdiğim Örnek tabloya göre Sayfa1 de bulunan bilgilerde AD sütununda tarih olup olmadığını kontrol ederek, boş olması durumunda S sütunundaki makbuz numaralarını sırası ile Sayfa2 B sütununa getirmesini istiyorum. AD sütunu günlük olarak tarih girişi yapıldığından her tarih girişinde işlemi yapmasını istiyorum.
bu formül ile yapmak istediğim işlemi yapabilmekteyim fakat bunu bir hücreye tarih girilerek değişiklik olduğu takdirde 1dk gibi bekleme yapıyor bu formülü makro veya vba kodu ile yaptırma imkanımız var mı acaba ? Şuan 1200 satırlık veriyi kontrol ediyor, verilerin tamamını eklediğimde 50.000 satırın üstüne çıktığında bekleme süresi de artacak diye düşünüyorum.
https://dosya.co/pntnbnq4km95/örnek.xls.html]örnek.xls - 3.4 MB[/URL]
Ekte gönderdiğim Örnek tabloya göre Sayfa1 de bulunan bilgilerde AD sütununda tarih olup olmadığını kontrol ederek, boş olması durumunda S sütunundaki makbuz numaralarını sırası ile Sayfa2 B sütununa getirmesini istiyorum. AD sütunu günlük olarak tarih girişi yapıldığından her tarih girişinde işlemi yapmasını istiyorum.
Kod:
=EĞERHATA(İNDİS(Sayfa1!$S$3:$S$10000;KÜÇÜK(EĞER(Sayfa1!$S$3:$S$10000<>"";EĞER(Sayfa1!$AD$3:$AD$10000="";SATIR(Sayfa1!$AD$3:$AD$10000)-2));SATIR($A1));1);"")
https://dosya.co/pntnbnq4km95/örnek.xls.html]örnek.xls - 3.4 MB[/URL]