• DİKKAT

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

EĞER FORMÜLÜNDE HATA

Katılım
1 Şubat 2012
Mesajlar
49
Excel Vers. ve Dili
2003 türkçe
=EĞER($G$1>=$C$2;($C$2*$D$2)+EĞER($G$1>=$C$3;(($C$3-$C$2)*$D$3)+EĞER($G$1>=$C$4;(($C$4-$C$3)*$D$4)+EĞER($G$1>=$C$5;(($C$5-$C$4)*$D$5);($G$1-$C$4)*$D$5)+EĞER($G$1>=$C$6;(($C$6-$C$5)*$D$6);($G$1-$C$5)*$D$6))))

FORMÜLÜNE SAYI AZALINCA SONUÇ YANLIŞ ÇIKIYOR. DOSYA EKTEDİR FORMÜLÜ DÜZELTİRSEK SEVİNİRİM.SAYGILAR
 

Ekli dosyalar

Merhaba,

İstediğiniz bu mu?
Kod:
=TOPLA.ÇARPIM((B2:B12<=G1)*(E2:E12))
 
Merhaba, formüldeki koşulda G1 den G1 den büyük eşitse C deki hücreleri birbirinden çıkarıp sonucu D hücresi ile çarpıyorsunuz ama EĞER($G$1>=$C$5;(($C$5-$C$4)*$D$5);($G$1-$C$4)*$D$5) ve EĞER($G$1>=$C$6;(($C$6-$C$5)*$D$6);($G$1-$C$5)*$D$6) bu formüllerde koşul sağlanmazsa G1 ile C hücresinden fark aldırmışınız, buna göre formül hesaplama yapıyor.
 
ÖMER BEY
ANINDA CEVABINIZ İÇİN TEŞEKKÜR EDERİM.
B SÜTUNU İLE C SÜTUNU ARASINDAKİ FARKLAR D SÜTUNU İLE ÇARPILIYOR.BU ŞEKİLDE SONUÇ YANLIŞ ÇIKIYOR
 
SAYIN FAYE EFSANE
DEDİĞİNİZ DOĞRU G1 DEKİ RAKAM DÜŞÜK KADEMEYE GELİNCE HESAP YANLIŞ ÇIKIYOR
 
Merhaba,

Lütfen mesajınızın tamamını büyük harfle yazmayızınız.
 
Belirttiğim formüllerdeki koşulları kontrol etmeniz gerekiyor.
Sadece büyük eşit koşulu isteniyorsa ilk kullandıklarınız gibi EĞER($G$1>=$C$5;(($C$5-$C$4)*$D$5)) ve EĞER($G$1>=$C$6;(($C$6-$C$5)*$D$6)) olarak kullanabilirsiniz.
 
Sayın faye efsane
Ben tam anlatamadım.G1 sayısı 4000 ise sonuç 32.125 , 5900 ise sonuç 46500 ,7200 ise sonuç 55950 olması gerekiyor.ilginize teşekkür ederm.
 
Sayın İdris Serdar formül ilk mesajdaki yapmak istediğim 1 ile 1500 arasında ise 8,25,1501 ile 3000 arasında ise 8,00 bu şekilde dosyada olduğu gibi
7200 adet ise 1500*8,25+(3000-1500)*8,00+(4500-3000)*7,75+(6000-4500*7,5+(7200-6000)*7,25 olması gerekiyor. Teşekkür ederim
 
Sayın Mahir64
Dosyada D sütunu verilen primi B ve C sütunları ise hangi aralıkta bu primlerin verileceğini belirtiyor. 7200 işlem sayısı. İşlem sayısı değişebiliyor.
Değişen işlem sayısına göre 1500*8,25+1500*8,00+1500*7,75+1500*7,5+1200*7,25=55,950 olması gerekiyor. İlginiz için sağolun
 
Yapılan işlem sayısı 7200. İşlem sayısı 6300 de olabilir. İşlem sayıları belirtilen rakamlarda olsa Ömer Beyin formülü çalışıyor.
C sütunundaki sayıların arasında bir sayı olursa yanlış çıkıyor.
 
Deneyiniz.
Dizi formülüdür.
Kod:
=TOPLA((B2:B12-1<G1)*(G1-(B2:B12-1))*EĞERHATA(D2:D12-D1:D11;D2))
 
Ömer Bey
Formül istediğimiz gibi olmuş. Ellerinize sağlık. Hayırlı cumalar
 
Sayın faye efsane
Ben tam anlatamadım.G1 sayısı 4000 ise sonuç 32.125 , 5900 ise sonuç 46500 ,7200 ise sonuç 55950 olması gerekiyor.ilginize teşekkür ederm.
Merhaba, alternatif olarak sizin kullandığınız formülü güncelleyiniz.
Kod:
=EĞER($G$1>=C2;C2*D2)+EĞER($G$1>=C3;(C3-C2)*D3;($G$1-C2)*D3)+EĞER($G$1>=C4;(C4-C3)*D4;($G$1-C3)*D4)+EĞER($G$1>=C5;(C5-C4)*D5;EĞER(($G$1-C4)<0;0;$G$1-C4)*D5)+EĞER($G$1>=C6;(C6-C5)*D6;EĞER(($G$1-C5)<0;0;($G$1-C5)*D6))
233803
 
Sayın faye efsane
Güncellenmiş şekliyle hatasız çalışıyor. Ellerinize sağlık . Teşekkür ederim.
 
Geri
Üst