Eğer fonsiyonu ile ilgili

Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
Değerli forumdaşlar sizlere birşey sormak istiyorum öncelikle forumda arayıp da bulamadığımı belirtmek isterim.
Kurumumuzda
5. yılını doldurana 20
10. yılını doldurana 25
15. yılını doldurana 35
20. yılını doldurana 45
25. yılını doldurana 50

yevmiye ödeme yapılmaktadır, personelin kıdemlerini otomatik bulan formül var elimde benim istediğim, 5 yıl dolunca sistem otomatik olarak ikramiye var diye uyarı versin.
bunun için

k3 hücresinde 5,10,15,20,25 yıl yazdığında, L3 e ikramiye var yazısı otomatik olarak çıksın yani ilgili yıl dolduğunda personelin hizasında bana uyarı versin.
ben bununlar ilgili şu formülü yazdım fakat olmadı
=EĞER(K3=5,10,15,20,25;"İkramiye Var";EĞER(K3<>5,10,15,20,25;" "))

bu formül hakkında bilgi verirseniz sevinirim.
saygılarımla
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

=EĞER(VE(K3<>0;MOD(K3;5)=0);"İkramiye Var";"")

Denermisiniz..

.
 
Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
formül tamam teşekkürler fakat 35 yıllık birisi var ona ikramiye var demesin sadece 25 ile sınırlı 25 yıldan sonrasına ikramiye yok.
teşekkürler
 
Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
MÜMKÜNSE 5 YILA 20, 10 YILA 25, 15 YILA 35, 20 YILA 45 VE 25 YILA 50 YEVMİYE OLDUĞUNU HATIRLATABİLİRMİ ÖRNEĞİN "15 YIL DOLDUĞUNDA "35 Yevmiye İkramiyesi Var" diyebilirmi?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Tek tek ve daha net şekilde bütün şartları açıklarmısınız. Bu şekilde birşey anlayamadım..

.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
MÜMKÜNSE 5 YILA 20, 10 YILA 25, 15 YILA 35, 20 YILA 45 VE 25 YILA 50 YEVMİYE OLDUĞUNU HATIRLATABİLİRMİ ÖRNEĞİN "15 YIL DOLDUĞUNDA "35 Yevmiye İkramiyesi Var" diyebilirmi?
=LOOKUP(K3;{5;10;15;20;25};{"20 Yevmiye İkramiyesi Var";"25 Yevmiye İkramiyesi Var";"35 Yevmiye İkramiyesi Var";"45 Yevmiye İkramiyesi Var";"50 Yevmiye İkramiyesi Var"})

=ARA(K3;{5;10;15;20;25};{"20 Yevmiye İkramiyesi Var";"25 Yevmiye İkramiyesi Var";"35 Yevmiye İkramiyesi Var";"45 Yevmiye İkramiyesi Var";"50 Yevmiye İkramiyesi Var"})

şeklinde deneyin.

.
 
Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
sayın yurttaş sizin formül olmadı 11 yıllığa da 18 yıllığada ikramie var diyor
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
=EĞER(H3>25;"25 Yevmiye İkramiyesi Var";EĞER(VE(H3<>0;MOD(H3;5)=0);"İkramiye Var";""))

Kırmızı ile işaretli kısım yanlış ise siz istediğiniz veriyi yazarsınız..

.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

=IF(OR(H3=5;H3=10;H3=15;H3=20;H3=25);H3&" Yevmiye ikramiye var";"")

=EĞER(YADA(H3=5;H3=10;H3=15;H3=20;H3=25);H3&" Yevmiye ikramiye var";"")

şeklinde deneyin.

.
 
Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
ömer beyin çözümü istediğime yakın oldu
burada o formül bize ikramiyesi var mı yokmu onu ortaya çıkartıyor burada önemli olan birde ne kadarlık bir yevmiye hakediyor bunun çözümü ben tabloya baktığımda ikramiye var fakat ne kadar ikramiye hak ediyor bunu göre bilmem gerekli bana.

örneğin formül 5 yılı gördüğünde ikramiye var diyor fakat 5 yıl karşıılığında ne kadarlık bir yevmiyeye alacak ikramiye olark bu önemli.

5 yılı dolanlara 20 yevmiye
10 yılı dolanlara 25 yevmiye
15 yılı dolanlara 35 yevmiye
20 yılı dolanlara 45 yevmiye
25 yılı dolanlara 50 yevmiye

hakediliyor birde 25 yılı doldurana 1 cumhuriyet altını alınıyor bunuda uyarabilirmi acaba

bu defa herhalde tam anlatmışımdır.
 
Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
sayın ömer ve yurtdaş bunu makra çalışma olarak da yapabilirseniz sevinirim sanırım daha kolay olur teşekkürler saygılarımla
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
ömer beyin çözümü istediğime yakın oldu
burada o formül bize ikramiyesi var mı yokmu onu ortaya çıkartıyor burada önemli olan birde ne kadarlık bir yevmiye hakediyor bunun çözümü ben tabloya baktığımda ikramiye var fakat ne kadar ikramiye hak ediyor bunu göre bilmem gerekli bana.

örneğin formül 5 yılı gördüğünde ikramiye var diyor fakat 5 yıl karşıılığında ne kadarlık bir yevmiyeye alacak ikramiye olark bu önemli.

5 yılı dolanlara 20 yevmiye
10 yılı dolanlara 25 yevmiye
15 yılı dolanlara 35 yevmiye
20 yılı dolanlara 45 yevmiye
25 yılı dolanlara 50 yevmiye

hakediliyor birde 25 yılı doldurana 1 cumhuriyet altını alınıyor bunuda uyarabilirmi acaba

bu defa herhalde tam anlatmışımdır.
İlk mesajınıza bu detayların tümünü yazmış olsaydınız cevap bu kadar uzamazdı. Lütfen bundan sonraki sorularınız için açıklamalarınızı ilk mesajınızda detaylı olarak yapınız..

=EĞER(H3>25;"25 Yevmiye İkramiyesi Var";EĞER(VE(H3<>0;MOD(H3;5)=0);ARA(H3;{5;10;15;20;25};{20;25;35;45;50})&" Yevmiye İkramiyesi Var";""))&EĞER(H3>25;" + 1 Cuhmuriyet Altını";"")

Bu şekilde deneyiniz..

.
 
Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
sayın ömer bey 25 yılın üstüne birşey yok mesela 35 yıllık birisi var ona hem cumhuriyet hemde ikramiye çıkarıyor 25 son ondan sonrasına yok. bu düzeltmeyide yaparsanız sevinirim.
saygılarımla
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
birde 25 yıla ikramiye 50 olacaktı formülde 25 çıkıyor
25 yıla 50 oluyor zaten. Tekrar kontrol ediniz.

25 den büyük olanlara sadece + 1 cumhuriyet altını olacak sanırım..

=EĞER(H3>25;"";EĞER(VE(H3<>0;MOD(H3;5)=0);ARA(H3;{5;10;15;20;25};{20;25;35;45;50})&" Yevmiye İkramiyesi Var";""))&EĞER(H3>25;" + 1 Cuhmuriyet Altını";"")

.
 
Katılım
7 Mart 2008
Mesajlar
104
Excel Vers. ve Dili
OFİS 2013
25 yıldan sonraki yıllarda hiçbirşey yok artık ne cumhuriyet ne de yevmiye, formül 25 üzerine + 1 cumhuriyet diyor 1 cumhuriyet sadece 25. yılda var başka yok
 
Üst