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 ?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
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..

.
 
Katılım
18 Kasım 2008
Mesajlar
2
Excel Vers. ve Dili
EXCEL 2003
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

Katılım
28 Ekim 2005
Mesajlar
244
Excel Vers. ve Dili
excel 2003 türkçe
çok güzel bir örnek

biz muhasebe mesleği ile ugraşan için çok güzel yararlı bir örnek çalışma.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
İ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
 
Üst