excellkurdu
Altın Üye
- Katılım
- 16 Nisan 2008
- Mesajlar
- 313
- Excel Vers. ve Dili
- Türkçe Microsoft Office Excel 2007
- Altın Üyelik Bitiş Tarihi
- 22-03-2026
Form veri al ve Veri Gönder Şeklinde çalışıyor.
Form Gönder e tıklayınca Data001 sayfasında A265 den sonrasına aktarıyor.
Form Al a tıklayınca yine Data001 sayfasıda A1 ile PTM1 arasındaki verileri alıyor.
Buraya kadar sorun yok.
Yapmak istediğim her müşteri için ayrı ayrı Data yapmıştım. Bu da Dosyanın çok ağırlaşmasına neden oluyor. Şimdi tüm müşterileri aynı sayfaya aktarmak istiyorum. Ama Form Al a tıklayınca verileri Müşteri Bazında almasını sağlayamadım.
YANİ: Veri al derken Form da ki E1 (Müşteri) ve O1 (Ziyaret tarihi) deki kriterlere göre veri alsın istiyorum.
Bunun için Data001 deki A satırındaki A1 ile PTM1 arası formüllerde nasıl bir değişiklik yapabiliriz. Aşağıdaki kod sadece tarihe göre yapılmış. Ama Datada şimdi farklı müşterilere ait aynı tarihler var.
Yardımlarınız için şimdiden teşekkür ederim
Form Gönder e tıklayınca Data001 sayfasında A265 den sonrasına aktarıyor.
Form Al a tıklayınca yine Data001 sayfasıda A1 ile PTM1 arasındaki verileri alıyor.
Buraya kadar sorun yok.
Yapmak istediğim her müşteri için ayrı ayrı Data yapmıştım. Bu da Dosyanın çok ağırlaşmasına neden oluyor. Şimdi tüm müşterileri aynı sayfaya aktarmak istiyorum. Ama Form Al a tıklayınca verileri Müşteri Bazında almasını sağlayamadım.
YANİ: Veri al derken Form da ki E1 (Müşteri) ve O1 (Ziyaret tarihi) deki kriterlere göre veri alsın istiyorum.
Bunun için Data001 deki A satırındaki A1 ile PTM1 arası formüllerde nasıl bir değişiklik yapabiliriz. Aşağıdaki kod sadece tarihe göre yapılmış. Ama Datada şimdi farklı müşterilere ait aynı tarihler var.
Kod:
=EĞER(EHATALIYSA(İNDİS(DOLAYLI("$A$265:$PTM$1500");KAÇINCI(FORM!$O$1;DOLAYLI("$C$265:$C$1500");0);SÜTUN()));"";İNDİS(DOLAYLI("$A$265:$PTM$1500");KAÇINCI(FORM!$O$1;DOLAYLI("$C$265:$C$1500");0);SÜTUN()))
Ekli dosyalar
-
927.6 KB Görüntüleme: 6