Formül içinde yer alan Hücre aralığını Belirli Bir Koşula Göre Ayarlama

Katılım
26 Temmuz 2012
Mesajlar
3
Excel Vers. ve Dili
Office 2007 TR
Formül içinde yer alan Hücre aralığını Belirli Bir Koşula Göre Nasıl Yapabilirm.

Şöyle Bir Formülüm var;
=TOPLA.ÇARPIM((Musteriler!$B$10:$B$74=Fis!B8)*(Musteriler!$E$10:$E$74=Fis!F8)*SATIR(Musteriler!J10:J74))


Boş Bir Hüçrede;

=BAĞ_DEĞ_DOLU_SAY(Musteriler!$A:$A)

Formülü ile Toplam Kayıt / Satır Sayısını alıyorum (örneğin Z1 Hüçresine)
Sonra formülde belirtilen hüçre aralıklarını Z1 hücresinde belirtilen kayıt sayısı kadar olmasını sağlamaya çalışıyorum
Yani Kısaca B10 dan başlayan ve Z1 deki sayı kadar devam eden bir seçim yapmak istiyorum (B10:B&z1 gibi) ancak bir türlü çözemedim.

Desteğinizi bekliyorum arkdaşlar. Yardımcı olursanız memnun olurum.

formülü şu şekilde
=TOPLA.ÇARPIM((Musteriler!$B$10:$B$&Z1=Fis!B8)*(Musteriler!$E$10:$E$&Z1=Fis!F8)*SATIR(Musteriler!J10:J&Z1))
tasarladığımda hata veriyor

Doğru formülü nasıl yazabilirim.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki gibi deneyin:
Kod:
=TOPLA.ÇARPIM((DOLAYLI("Musteriler!$B$10:$B$"&Z1)=Fis!B8)*(DOLAYLI("Musteriler!$E$10:$E$"&Z1)=Fis!F8)*SATIR(DOLAYLI("Musteriler!J10:J"&Z1)))
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
İsterseniz Z1 yerine doğrudan formülü de yazabilirsiniz:

Kod:
=TOPLA.ÇARPIM((DOLAYLI("Musteriler!$B$10:$B$"&BAĞ_DEĞ_DOLU_SAY(Musteriler!$A:$A))=Fis!B8)*(DOLAYLI("Musteriler!$E$10:$E$"&BAĞ_DEĞ_DOLU_SAY(Musteriler!$A:$A))=Fis!F8)*SATIR(DOLAYLI("Musteriler!J10:J"&BAĞ_DEĞ_DOLU_SAY(Musteriler!$A:$A))))
 
Katılım
26 Temmuz 2012
Mesajlar
3
Excel Vers. ve Dili
Office 2007 TR
İlginiz için çok teşekkürler.

Ancak formül doğru değeri geri göndermiyor. formülü değerlendirdiğinde sonuç=0 dönüyor

Başka nasıl yapabilirim.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Örnek dosya eklerseniz iyi olur.
 
Katılım
26 Temmuz 2012
Mesajlar
3
Excel Vers. ve Dili
Office 2007 TR
Yusuf Hoca teşekkürler.
Sorun bendeydi formul çalışıyor.

Yalnız bir sorum daha olacak yardımcı olursanız sevinirim.
sayfa1 de veri girişleri
sayfa2 de girilen verilerin kaydının tutulduğu ve listelendiği 2 sayfam var;
Her veri girişinde sayfa2 deki kayıtlarda, daha önce girilmiş mi girilmemiş mi diye kontrol sağlanıyor. Girilmemiş ise yeni kayıt olarak ekliyor, var olan bir kayıt ise güncelleme yapıyor. Bunun için her kayıt girildiğinde
sayfa1 da A1 ve B1 hücresindeki 2 koşula uyan sayfa 2 deki kaydın tutulduğu satırı bulmak (kontrol sağlamak) için en iyi yol yontem/Formul hangisidir.

kayıtlar binleri bulunca
topla.carpım
indis kacıncı
gibi formüller performans sorununa neden oluyor. Koşul artınca bu durum daha sıkıntılı oluyor.
performans sorununu çözmek icin ne önerirsiniz; hangi formulu/formulleri kullanmak gerekir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,307
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Koşul alanlarınızı birleştirerek yardımcı sütun oluşturabilirsiniz. Bu sütunu kullanarak hızlı sorgulama yapabilirsiniz.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Yusuf Hoca teşekkürler.
Sorun bendeydi formul çalışıyor.

Yalnız bir sorum daha olacak yardımcı olursanız sevinirim.
sayfa1 de veri girişleri
sayfa2 de girilen verilerin kaydının tutulduğu ve listelendiği 2 sayfam var;
Her veri girişinde sayfa2 deki kayıtlarda, daha önce girilmiş mi girilmemiş mi diye kontrol sağlanıyor. Girilmemiş ise yeni kayıt olarak ekliyor, var olan bir kayıt ise güncelleme yapıyor. Bunun için her kayıt girildiğinde
sayfa1 da A1 ve B1 hücresindeki 2 koşula uyan sayfa 2 deki kaydın tutulduğu satırı bulmak (kontrol sağlamak) için en iyi yol yontem/Formul hangisidir.

kayıtlar binleri bulunca
topla.carpım
indis kacıncı
gibi formüller performans sorununa neden oluyor. Koşul artınca bu durum daha sıkıntılı oluyor.
performans sorununu çözmek icin ne önerirsiniz; hangi formulu/formulleri kullanmak gerekir.
Naçizane fikrim bu türden kayıt işlerini formülle değil de makroyla yapmanın daha iyi olacağı şeklinde.
 
Üst