• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

formüle dayalı TOPLA komutu

  • Konbuyu başlatan Konbuyu başlatan incsoft
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Ağustos 2009
Mesajlar
752
Excel Vers. ve Dili
Office Ev ve İş 2021 - Türkçe
Arkadaşlar "g1" hücresinde daima =bugün()-1 komutu olacaktır ve burada amacım a33,b33,c33,d33 hücrelerinde bulunan =topla(b2:b32) komutlarını g1 hücresinde oluşan tarihe göre a sütünundaki tarihe kadar toplam aldırmak olacaktır. örneğin b33 hücresinde =topla(b2:b32) komutu var ve g1 hücresinde 08.03.2015 yazmaktadır.b33 hücresindeki toplam komutunu =topla(b2:b32) yerine otomatik olarak =topla(b2:b9) haline getirmek olacaktır.yani toplam komutu koşullu toplama yapacaktır.bunu toplam komutuna eklenti yaparak yapabilirmiyim acaba? Eğer tarih 09.03.2015 yazsaydı =topla(b2:b10) olarak komut değişecekti.
 
Merhaba,

Kod:
=TOPLA(KAYDIR($A$2;;;KAÇINCI($G$1;$A$2:$A$32;0)))

Yada

Kod:
=ETOPLA($A$2:$A$32;"<="&$G$1;B2:B32)

Formüllerini kullanabilirsiniz.
2. formül ilgili tarihten önceki tarihlere bakarak toplar. Tarihlerin sıralı geldiği düşünülerek.
1. formül ilse g1 gücresini A2:A32 aralığında arar bulduğu hücrelere kadar toplar.

Eğer tarihler sıralı ise iki formülüde kullanabilirsiniz. Değilse sadece 1. formülü kullanın.

.
 
Geri
Üst