Üçüncü koşul sorunu hk.

Katılım
10 Şubat 2020
Mesajlar
5
Excel Vers. ve Dili
365 - türkçe
Merhabalar,

Ekipmanlara ve onların brüt sürelerine göre hesaplama yapmak istemekteyim.

Hesaplamamda 3 tane koşul vardır, ilk ikisini yapmak basit ancak üçüncü koşulu nasıl yapmam gerektiğini bulamadım.

Konu aşağıdaki gibidir:

Eğer ilgili ekipmanın, brüt toplamı 15 günden az ise net farkın 30 ile çarpılması.

Eğer ilgili ekipmanın, brüt toplamı 14 günden fazlaysa net farkın 60 ile çarpılması.

Eğer ilgili ekipmanın brüt toplamı 14 günden fazlaysa ancak serbest süresi 7 ise, net farkın 7 güne kadar olan kısmı 30 ile çarpılması gerekiyor kalan 3 günün ise 60 ile çarpılması gerekiyor.

Yazdığım formüller aşağıdaki gibidir

Yardımlarınızı rica etmekteyim.


EKİPMAN

SERBEST SÜRE

BRÜT TOPLAM

NET FARK

OLMASI GEREKEN TUTAR

FORMÜL

FORMÜL METNİ

40HC

10

15

5

300

300

=EĞER(J2="40HC";EĞER(L2>14;M2*60;EĞER(J2="40HC";EĞER(L2<15;M2*30))))

40HC

10

17

7

420

420

=EĞER(J3="40HC";EĞER(L3>14;M3*60;EĞER(J3="40HC";EĞER(L3<15;M3*30))))

40HC

7

9

2

60

60

=EĞER(J4="40HC";EĞER(L4>14;M4*60;EĞER(J4="40HC";EĞER(L4<15;M4*30))))

40HC

7

17

10

390

YANLIŞ

=EĞER(J5="40DC";EĞER(K5<8;M5*60-210))

 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,467
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Yapay zeka cevabıdır

Koşullar:
  1. Brüt toplam 15 günden az ise: Net fark * 30
  2. Brüt toplam 14 günden fazla ise: Net fark * 60
  3. Brüt toplam 14 günden fazla ve serbest süre 7 ise: Net farkın 7 güne kadar olan kısmı * 30, kalan kısmı * 60
Formül Yapısı
Bu koşulları dikkate alarak aşağıdaki gibi bir formül oluşturabilirsin:
excel
Kodu kopyala
=EĞER(K2<15; M2*30; EĞER(K2>14; EĞER(N2=7; MİN(M2;7)*30 + MAK(0;M2-7)*60; M2*60)))

deneyiniz
 
Katılım
10 Şubat 2020
Mesajlar
5
Excel Vers. ve Dili
365 - türkçe
Yapay zeka cevabıdır

Koşullar:
  1. Brüt toplam 15 günden az ise: Net fark * 30
  2. Brüt toplam 14 günden fazla ise: Net fark * 60
  3. Brüt toplam 14 günden fazla ve serbest süre 7 ise: Net farkın 7 güne kadar olan kısmı * 30, kalan kısmı * 60
Formül Yapısı
Bu koşulları dikkate alarak aşağıdaki gibi bir formül oluşturabilirsin:
excel
Kodu kopyala
=EĞER(K2<15; M2*30; EĞER(K2>14; EĞER(N2=7; MİN(M2;7)*30 + MAK(0;M2-7)*60; M2*60)))

deneyiniz

Çalışmadı hocam yine 600 sonucu verdi, istediğim sonuç 390
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
540
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Aşağıdaki ifadelerinizde bir gariplik var.


Eğer ilgili ekipmanın, brüt toplamı 15 günden az ise net farkın 30 ile çarpılması.

Eğer ilgili ekipmanın, brüt toplamı 14 günden fazlaysa net farkın 60 ile çarpılması.

Günleri tam sayı kabul edersek 15 günden az ve 14 günden fazla bir gün nasıl olabilir.???
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
540
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
3. koşul için formülde Ve Yada gibi fonksiyonları kullanarak çözüme ulaşılabilir. Ancak 14 günden fazla 15 günden az ifadeniz garip geldi bana. Bence birşeyleri eksik ifade etmektesiniz.
 
Katılım
11 Temmuz 2024
Mesajlar
40
Excel Vers. ve Dili
Excel 2021 Türkçe
Kod:
=EĞER(L2<=14; M2*30;
    EĞER(K2=7;
        MİN(M2;7)*30 + MAK(M2-7;0)*60;
        M2*60
    )
)
Deneyip sonucu yazabilir misiniz?
 
Üst