• DİKKAT

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

Ihbar süresi hesabı

Katılım
18 Kasım 2008
Mesajlar
2
Excel Vers. ve Dili
EXCEL 2003
A1= x

x>= 1081 b1=56
541>x>=1080 b1=28
181>x>=540 b1=28
x=< 180 b1=14

olması için yazılması gereken formül nedir ?
 
A1= x

x>= 1081 b1=56
541>x>=1080 b1=28
181>x>=540 b1=28
x=< 180 b1=14

olması için yazılması gereken formül nedir ?

Merhaba,

Kod:
=ARA(A1;{0;181;1081};{14;28;56})

Yada,

Kod:
=EĞER(A1<181;14;EĞER(VE(A1>=181;A1<=1080);28;EĞER(A1>1080;56;"")))

Bu mantık ile yapılabilir, fakat aralıklarda mantık hatası var. Bu yüzden formül sonuçları yanlış sonuçlar verebilir. Aralıklarınızı tekrar kontrol edermisiniz..

Belirtiğiniz aralıklara göre,

181 değeri olduğu zaman bir karşılığı yok, 1080 değeri için hem 28 hem 56 değerini tanımlamışsınız, bunun gibi başka mantık hatalarıda bulunmaktadır, aralıkları doğru olarak belirtirseniz daha net cevap verebilirim..

.
 
Selam espiyonajl

Söylediğin gibi 181 ve 541 mantıksal olarak açıkta kalmış. Ancak senin önerinde biraz oynama yaparak aşağıdaki formülü oluşturdum ve istediğim duruma ulaştım.

Yardımların için teşekkürler.

=EĞER(J6<=180,14,EĞER(VE(J6>180,J6<=540),28,EĞER(VE(J6>540,J6<1081),42,EĞER(J6>=1081,56))))


AYRICA KULLANMAK İSTEYENLER AŞAĞIDAKİ İHBAR VE KIDEM TAZMİNATI HESAPLAMA DOSYASINI KULLANABİLİR.
 

Ekli dosyalar

çok güzel bir örnek

biz muhasebe mesleği ile ugraşan için çok güzel yararlı bir örnek çalışma.
 
İhbar günü ilgili kullanıcı tanımlı fonksiyon (KTF) aşağıdadır.Belki değişik fikirler verebilir.

Kod:
Function IHBARGUN(KidemGün As Range) As Long
If KidemGün = Null Then Exit Function
Select Case KidemGün
Case 1 To 180
veri = 14
Case 181 To 540
veri = 28
Case 541 To 1080
veri = 42
Case 1081 To 99999
veri = 56
End Select
IHBARGUN = veri
End Function
 
Geri
Üst