Bakiyeyi Eğer Formülü ile Hesaplama

Katılım
3 Mart 2006
Mesajlar
132
Arkadaşlar Ekli dosyada bir çalışma var. Yardımcı olursanız sevinirim.

Teşekkürler.
 

Ekli dosyalar

Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,548
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

E2 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=EĞER(B2="USD";C2-D2+ETOPLA($B$1:B1;"USD";$C$1:C1)-ETOPLA($B$1:B1;"USD";$D$1:D1);C2-D2+ETOPLA($B$1:B1;"<>USD";$C$1:C1)-ETOPLA($B$1:B1;"<>USD";$D$1:D1))
 
Katılım
3 Mart 2006
Mesajlar
132
Korhan Bey, Formül tek müşteride istenilen sonucu veriyor ama, birden fazla müşteride, sabitlenmiş formüller olduğu için taşınamadığından doğru sonucu alamıyorum veya her müşteride sabit formülleri müşteri başlangıç satırına göre değiştirmek zorunda kalıyorum.

Formül; Yukarıdan aşağıya değilde, formül satırı artı üstteki satır şeklinde gidebilir mi?

Yeni tablo ektedir.


Tekrar teşekkürler.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,548
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekteki örnek dosyayı incelermisiniz.

Kullanılan formül;
Kod:
=EĞER(EMETİNSE(B2);D3-E3;EĞER(C3="USD";D3-E3+TOPLA.ÇARPIM(($A$2:A2=A3)*($C$2:C2="USD")*ESAYIYSA($D$2:D2);($D$2:D2))-TOPLA.ÇARPIM(($A$2:A2=A3)*($C$2:C2="USD")*ESAYIYSA($E$2:E2);($E$2:E2));D3-E3+TOPLA.ÇARPIM(($A$2:A2=A3)*($C$2:C2<>"USD")*ESAYIYSA($D$2:D2);($D$2:D2))-TOPLA.ÇARPIM(($A$2:A2=A3)*($C$2:C2<>"USD")*ESAYIYSA($E$2:E2);($E$2:E2))))
 

Ekli dosyalar

Üst