• DİKKAT

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

Günlerin Toplanması

  • Konbuyu başlatan Konbuyu başlatan tryag
  • Başlangıç tarihi Başlangıç tarihi
Katılım
15 Ocak 2010
Mesajlar
10
Excel Vers. ve Dili
2010 ingilizce
Arkadaşlar günlerin toplanması konusunda formülsel desteğe ihtiyacım var. A hüçresi 101 iken B hüçresini yukardan aşağı toplayıp C hüçresine yazacak toplamlar F hüçresindeki değişken sayısına eşitlendiğinde diğer sayıları 101 leri C karşılığına 0 yazacak; aynı işlem A hüçresi 102 ye döndüğünde tekrarlayacak. Desteğiniz için teşekkürler.
https://drive.google.com/file/d/0Bx0o8GyyMf0gRFNMdEY3V3FUZVE/edit?usp=sharing

A B C F
101 2 2 7
101 3 3
101 2 2
101 5 0
102 4 4
102 3 3
102 2 0
102 4 0
 
Son düzenleme:
Örnek bir dosyanızı, GOOGLE DRIVE, YANDEX DISK, DOCYA.TC ,DOSYA.CO gibi dosya paylaşım sitelerine ekleyip linkini burada bildirirseniz yardım almanız daha kolay olur.
 
Merhaba
İnceleyin.
Kod:
=EĞER($F$1>TOPLA.ÇARPIM(($A$1:A1=A1)*(EĞER((EĞERSAY(A$1:A1;A1));1;0))*($B$1:B1));TOPLA.ÇARPIM(($A$1:A1=A1)*(EĞER((EĞERSAY(A$1:A1;A1));1;0))*($B$1:B1));0)

Sizin kod
Kod:
=EĞER($F$1>TOPLA.ÇARPIM(($A$1:A1=A1)*(EĞER((EĞERSAY(A$1:A1;A1));1;0))*($B$1:B1));B1;0)


Desteğiniz için teşekkürler;
alt alta topladığında Ör: B1 5 B2 3 ikisinin toplamı 7 den büyük olduğu için son sayıyı "3" almıyor sadece 5 yazıyor, son sayıyı aldığında referans numarasından büyük de olsa almasını sağlayabilirmiyiz.

teşekkürler.
Biraz karışık oldu.
E2 hücresine yapıştırarak sürükleyin, 1. satır için başvuru hatası verir.
Ehatalıysa formül düzeltilebilirdi ama çok uzun oluyor (255 karakteri aşıyor)
bir önceki mesajdaki dosyayı güncelledim.

Kod:
=EĞER(VE($F$1>TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2))=YANLIŞ;$F$1>TOPLA.ÇARPIM(($A$1:A1=A1)*(EĞER((EĞERSAY(A$1:A1;A1));1;0))*($B$1:B1)));TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2));EĞER($F$1>TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2));TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2));0))
 

Ekli dosyalar

Son düzenleme:
Desteğiniz için teşekkürler;
alt alta topladığında Ör: B1 5 B2 3 ikisinin toplamı 7 den büyük olduğu için son sayıyı "3" almıyor sadece 5 yazıyor, son sayıyı aldığında referans numarasından büyük de olsa almasını sağlayabilirmiyiz.

teşekkürler.
 
Desteğiniz için teşekkürler;
alt alta topladığında Ör: B1 5 B2 3 ikisinin toplamı 7 den büyük olduğu için son sayıyı "3" almıyor sadece 5 yazıyor, son sayıyı aldığında referans numarasından büyük de olsa almasını sağlayabilirmiyiz.

teşekkürler.

Biraz karışık oldu.
C2 hücresine yapıştırarak sürükleyin, 1. satır için başvuru hatası verir.
Ehatalıysa formül düzeltilebilirdi ama çok uzun oluyor (255 karakteri aşıyor)
bir önceki mesajdaki dosyayı güncelledim.

Kod:
=EĞER(VE($F$1>TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2))=YANLIŞ;$F$1>TOPLA.ÇARPIM(($A$1:A1=A1)*(EĞER((EĞERSAY(A$1:A1;A1));1;0))*($B$1:B1)));TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2));EĞER($F$1>TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2));TOPLA.ÇARPIM(($A$1:A2=A2)*(EĞER((EĞERSAY(A$1:A2;A2));1;0))*($B$1:B2));0))
 
Geri
Üst