İç İçe Eğerli bir formül yardımı

Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
Personel Bilgi Sayfasındaki R11 hücresindeki rakam eğer 25 ten büyük olursa 25dahil hesaplayacak ama yirmi beşten sonrasını hesaplamayacak. Örneğin R11 hücresindeki rakam 30 diyelim bunun 25 e kadar olan kısmını hesaplayacak 25*20 şeklinde yani.
 

Ekli dosyalar

Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Merhabalar,

=EĞER(R11>=25;25*20;"") denermisiniz.
 
Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
Bu formülün içine yerleştirmem lazım. Birde yirmibeşten küçük rakamlar var yani 1 den 25 e kadar olan rakamlar var. Sadece 25 ve üstü yok


=EĞER(F11="";"";EĞER(Personel_Bilgi!X11<25;((Personel_Bilgi!R11*20)*Personel_Bilgi!$E$3);0))

karışık bişi aslında basittir ama ben anlatamadım. R11 deki sayı yirmi altı ve üstü olursa bu sayının yirmi beşi alınacak diğer kısmı işleme katılmayacak
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Hiç bir anlaşılır açıklamanız yok ne şimdi nede öncesi.
 
Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
siz ekteki dosyada denediniz mi. Söylemiş olduğunuz formülü ekteki dosyadaki formülün içine yapabilirmisiniz
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Sayın ferhatgurbuz,

sorularımı cevaplarmısınız

1. 25-üstünü halettikmi.

2. 25 altı olursa formül bize hangi cevabı verecek.

3. 25-e eşit olursa ne olacak,gibi şartları söyleyiniz.Ona göre yardımcı olalım.
 
Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
söyle anlatayım diyelim ki R11 deki rakam 5 , formül şunu hesaplayacak =((5*20)*50)=5000
bu söylediğim formül 1 den 25 dahil tüm sayılar için geçerli

EĞer R11 deki sayıl 26 ve üzeri olursa. formül 25 ten üzerini atacak ve =((25*20)*50)=25000 şeklinde olacak
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki formülü denermisiniz.

Kod:
=EĞER(F11="";"";EĞER(Personel_Bilgi!R11<=25;((Personel_Bilgi!R11*20)*Personel_Bilgi!$E$3);25*20*Personel_Bilgi!$E$3))
 
Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
Korhan Abi ben sana işin özetini anlatayım. Memur maaşlarında kıdem aylığı diye birşey var. Ve Kıdem aylığı hesaplanırken her çalışılan yıl ile 20 sayısı çarpılır ve çıkan sonuç maaş katsayısı ile çarpılır Örnek: ((16*20)0,057383)=18,36 gibi,
Şöyle bir kural var kişi ne kadar çalışırsa çalışsın 25 yıldan fazlası hesaplanmıyor. yani 25 yıl çalışmışlığı kıdem aylığında hesaplanıyor fazlası hesaplanmıyor. Benim yapmak istediğim bu

25 e kadar çalışan formül aşağıdaki. bu formüle dediğim formül ilave edilecek. Senin yazdığın formülü kopyaladım ama bu seferde X11 deki şart yok olmuş. Yani X11 hücresindeki sayı 25 ten küçük olursa bu formül devreye girecek X11 deki sayı 25 ten büyükse sıfır olacak.

=EĞER(F11="";"";EĞER(Personel_Bilgi!X11<25;((Personel_Bilgi!R11*20)*Personel_Bilgi!$E$3);0))


KUSURA BAKMAYIN ANLATMAK İSTEDİKLERİMİ FORMÜL DİLİNE ÇEVİREMİYORUM O YÜZDEN BÖYLE KARMAŞIK OLUYOR. KOLAY GELSİN. OLMAZSADA KALSIN
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Denermisiniz,

=EĞER(Personel_Bilgi!R11>25;(25*20)*50;EĞER(Personel_Bilgi!R11<=25;(Personel_Bilgi!R11*20)*50;""))
 
Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
Teşekkürler hocam. Zahmet oldu. Emeğinize sağlık. Kolay gelsin.
 
Katılım
11 Şubat 2010
Mesajlar
8
Excel Vers. ve Dili
2003
merhabalar yapamadığım bi formul var yardımcı olursanız sevinirim
a1 hücresindeki rakam 150 olsun bu rakam (15 den büyük 30 dan küçükse 2),(30 dan büyük 60 dan küçükse 3),(60 tan büyük 120 den küçükse 8),(120 den büyük 200 den küçükse 12) olsun
anlatabildimmi bana karışık geldi biraz
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
merhabalar yapamadığım bi formul var yardımcı olursanız sevinirim
a1 hücresindeki rakam 150 olsun bu rakam (15 den büyük 30 dan küçükse 2),(30 dan büyük 60 dan küçükse 3),(60 tan büyük 120 den küçükse 8),(120 den büyük 200 den küçükse 12) olsun
anlatabildimmi bana karışık geldi biraz
Merhabalar,

A1-hücresine göre formül uygulanmıştır.

Kod:
=EĞER(VE(A1>=15;A1<30);2;EĞER(VE(A1>=30;A1<60);3;EĞER(VE(A1>=60;A1<120);8;EĞER(VE(A1>=120;A1<=200);12;""))))
İyi çalışmalar.
 
Üst