İç İçe Eğer Kullanımı – Çalışanların Yıllık Primlerinin Hesaplanması


 EĞER(mantıksal_sınama;[eğer_doğruysa_değer];[eğer_yanlışsa_değer])

 IF(logical_test;[value_if_true];[value_if_false])

Not: IF/EGER ve iççice IF/EGER yazımı ile ilgili temel konu anlatımına buradan ulaşabilirsiniz.

Verilen şartlar doğrultusunda her bir çalışanın alacağı yıllık prim tutarını ayrı ayrı hesaplayalım.

nestedificicceegerÖnce tablomuzu tanıyalım:

ID: Çalışanların numarası

Standart prim: Extra hesaplamalar öncesi her çalışana tanımlanan prim tutarı

Master Durum: 1 =Mastırı var, 0= Mastırı yok

Pozisyon: MD=Mudur, MDY=Mudur yardımcısı U=Uzman

Toplam çalışılan yıl

Performans notu: 1’den 5’e kadar çalışanların değerlendirilmesi. 1 düşük performans, 5 yüksek performans

Proje adedi: Tamamlanan proje sayısı

Yıllık prim tutarı: Koşullar sonucu çalışanın alacağı prim

Şimdi son prim hesaplaması için verilen koşullara bakalım:

  1. Master’ı olan çalışanlar standart primin %15 fazlası kadar extra prim alır.
  2. Müdür ya da müdür yardımcısı pozisyonunda olan çalışan standart primin %50 kadar extra prim alır ancak master primi alamazlar.
  3. Çalıştığı yıl 5-10 arası olan 500TL, 10 yıl ve üzeri olan 750 TL ekstra prim alır.
  4. Performans notu 4 ve üzeri olanlar son hesaplama uzerinden %25 daha fazla prim alır.
  5. Performans notu 2 ve ya 3 olanlar ise en az 1 proje yapmış olma şartıyla son hesaplama uzerinden %20 fazla prim alır.

Cozum:nestedificicceeger2

Formul:

Formül biraz karışık gibi görünebilir gözünüz korkmasın aslında adim adim izlediğinizde mantığını rahatça anlayabilirsiniz. Beraber inceleyeceğiz.

=IF(F2>=4,(B2+IF(AND(OR(D2=”MD”,D2=”MDY”),C2=1),0,IF(C2=1,B2*0.15,0))+IF(OR(D2=”MD”,D2=”MDY”),B2*0.5,0)+IF(E2>=10,750,IF(E2>=5,500,0)))*1.25,IF(F2>=2,(B2+IF(AND(OR(D2=”MD”,D2=”MDY”),C2=1),0,IF(C2=1,B2*0.15,0))+IF(OR(D2=”MD”,D2=”MDY”),B2*0.5,0)+IF(E2>=10,750,IF(E2>=5,500,0)))*1.2,(B2+IF(AND(OR(D2=”MD”,D2=”MDY”),C2=1),0,IF(C2=1,B2*0.15,0))+IF(OR(D2=”MD”,D2=”MDY”),B2*0.5,0)+IF(E2>=10,750,IF(E2>=5,500,0)))))

=EĞER(F2>=4,(B2+EĞER(VE(YADA(D2=”MD”,D2=”MDY”),C2=1),0,EĞER(C2=1,B2*0.15,0))+EĞER(YADA(D2=”MD”,D2=”MDY”),B2*0.5,0)+EĞER(E2>=10,750,EĞER(E2>=5,500,0)))*1.25,EĞER(F2>=2,(B2+EĞER(VE(YADA(D2=”MD”,D2=”MDY”),C2=1),0,EĞER(C2=1,B2*0.15,0))+EĞER(YADA(D2=”MD”,D2=”MDY”),B2*0.5,0)+EĞER(E2>=10,750,EĞER(E2>=5,500,0)))*1.2,(B2+EĞER(VE(YADA(D2=”MD”,D2=”MDY”),C2=1),0,EĞER(C2=1,B2*0.15,0))+EĞER(YADA(D2=”MD”,D2=”MDY”),B2*0.5,0)+EĞER(E2>=10,750,EĞER(E2>=5,500,0)))))

“VE” – “AND” kullanımında “AND”-“VE” içerisinde verilen koşulların tümü sağlanıyorsa formül çalışır.

“YADA” – “OR” kullanımında koşulların en az biri sağlanıyorsa formüller çalışır.

Formülü nasıl yazdık?:

Hesaplama1: İlk 3 koşulda ne kadar extra prim alınacağı hesaplayalım ve standart prime ekleyelim.

Hesaplama2: Son iki koşul ise son hesaplama (hesaplama1) üzerinden yapılacağı için bu ikinci adımımız olacak.

Hesaplama1 = B2+IF(AND(OR(D2=”MD”,D2=”MDY”),C2=1),0,IF(C2=1,B2*0.15,0))+IF(OR(D2=”MD”,D2=”MDY”),B2*0.5,0)+IF(E2>=10,750,IF(E2>=5,500,0))

B2 standart prim

+

IF(AND(OR(D2=”MD”,D2=”MDY”),C2=1),0,IF(C2=1,B2*0.15,0))

Masterı var ise standart prim * %15 kadar extra alır.

Ancak mudur ya da mudur yardımcısı ise mastırı olsa bile extra prim alamaz.

+

IF(OR(D2=”MD”,D2=”MDY”),B2*0.5,0) Müdür ya da müdür yrd. ise standart prim * %50 kadar extra alır.

+

IF(E2>=10,750,IF(E2>=5,500,0)) 10 yıl ve üzeri süredir çalışanlar 750TL, 5-10 yıl arası çalışanlar 500TL extra prim alır.

Hesaplama2 =IF(F2>=4,Hesaplama1*1.25, IF(F2>=2, Hesaplama1*1.2, Hesaplama1)

IF(F2>=4,Hesaplama1*1.25) Performans notu 4 ve üzeri olanlar son hesaplama uzerinden %25 daha fazla prim alır.

Yani son hesaplama (hesaplama1) * 1.25 kadar toplam prim alırlar.

IF(F2>=2, Hesaplama1*1.2 Performans notu 2 ve ya 3 olanlar ise en az 1 proje yapmış olma şartıyla son hesaplama uzerinden %20 fazla prim alır. Yani son hesaplama (hesaplama1) * 1.2 kadar toplam prim alırlar.

Diğerleri ise yukarıdaki 2 koşulu sağlamayanlar son hesaplama (hesaplama1) kadar prim alır.

Hesaplama 2 formülünde hesaplama1 gördüğünüz yerlere hesaplama1 formülünü yapıştırırsanız işlemimiz tamamlanmış olacak.

excel dosyasını indirmek için tıklayınız:

 nestedif_ic_ice_eger

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s