karmaşık yuvarlama sorunu???

Katılım
28 Şubat 2011
Mesajlar
605
Excel Vers. ve Dili
2010 - Türkçe - Win10 x64
merhaba,
yuvarlama hakkında yardıma ihtiyacım var, şöyle ki;
1. aşama: virgülden sonra ki sayılar 50 kuruştan düşükse 0'a, elli kuruşa eşit ve yüksek ise virgülden önceki virgüle en yakın sayıyı bir yukarı yuvarlayacak.
2. aşama: virgülden sonraki rakamlar 50 kuruş ve katları ise, virgülden önceki rakamların 5 ve 5 in katlarına yuvarlanması lazım.

örnek : 2.353,15 TL tutarında bir para 2.355,00 TL olması lazm.
örnek2: 117,74 TL tutarındaki para 120,00 TL olması lazım.

umarım anlatabilmişimdir.
 
Katılım
27 Ocak 2011
Mesajlar
324
Excel Vers. ve Dili
Excel 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
Merhaba,
Bu şekilde dener misiniz
Kod:
=KYUVARLA(A1;5)
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
VErdiğiniz şartla örnek birbirini tutmuyor sanki:

"virgülden sonra ki sayılar 50 kuruştan düşükse 0'a,"
2.353,15 TL tutarında bir para 2.355,00 TL olması lazm.
 
Katılım
28 Şubat 2011
Mesajlar
605
Excel Vers. ve Dili
2010 - Türkçe - Win10 x64
sayın yusuf44 virgülden sonra 15 kuruş var ve 50 kuruştan küçük olduğu için 0 a yuvarladım. yanlışlık neresinde anlayamadım.
 
Katılım
27 Ocak 2011
Mesajlar
324
Excel Vers. ve Dili
Excel 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
Rica ederim iyi çalışmalar.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Niye 2353,00 değil de 2355,00 diye düşünmüştüm, sorununuz çözüldüğüne göre ben yanlış anlamışım demek ki.
 
Üst