• DİKKAT

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

yuvarla hakkında.

Katılım
3 Şubat 2011
Mesajlar
38
Excel Vers. ve Dili
excel 2003
Merhaba, 200 kişilik bir ödeme listem var. Her ay beni uğraştıran bir kısmı için yardımınızı istiyorum. Şimdi örneğin r sütununda ödenecek rakam var. 25 krş. bulmak sorun olduğu için yuvarlamak istiyorum. Örneğin 340 küsur ödeme çıktı.
şöyleki :
kuruş kısmı 0-25 arasındaysa 340,00 TL çıkarsın.
26-75 arasındaysa 340,50 TL çıkarsın.
76-99 arasındaysa 341,00 TL çıkarsın.

elimde bir formul var ama bazan yanlış sonuç döndürüyor. Yardım ederseniz sevinirim.
 
örnek dosya eklerseniz çözüme ulaşmak bizim ve sizin için kolay olur .
 
C2 hücresine aşağıdaki formülü yapıştırın ve aşağı doğru sürükleyin.:cool:
=EĞER($B2-TAMSAYI($B2)<=0,25;TAMSAYI($B2);EĞER($B2-TAMSAYI($B2)<=0,75;340,5;EĞER($B2-TAMSAYI($B2)<99;341)))
 
teşekkürler, fakat 340 rakamı örnekti. bu formul rakam 1.000 tl olsada 340 tl veriyor sonucu.
 
Buyurun.:cool:
Kod:
=EĞER($B2-TAMSAYI($B2)<=0,25;TAMSAYI($B2);EĞER($B2-TAMSAYI($B2)<=0,75;TAMSAYI($B2)+0,5;EĞER($B2-TAMSAYI($B2)<0,99;TAMSAYI($B2)+1)))
 
çoğu rakamı denedim fakat tesadüfen gördüm sonu ,99 kuruş olanlarda formul yanlış sonucunu döndürüyor.
 
çoğu rakamı denedim fakat tesadüfen gördüm sonu ,99 kuruş olanlarda formul yanlış sonucunu döndürüyor.

Buyurun.:cool:
Kod:
=EĞER($B2-TAMSAYI($B2)<=0,25;TAMSAYI($B2);EĞER($B2-TAMSAYI($B2)<=0,75;TAMSAYI($B2)+0,5;TAMSAYI($B2)+1))
 
.

C2 Hücresine;

Kod:
=INT(B2)+LOOKUP(ROUND((B2-INT(B2))*100;0);{0;26;76};{0;0,5;1})

Kod:
=TAMSAYI(B2)+ARA(YUVARLA((B2-TAMSAYI(B2))*100;0);{0;26;76};{0;0,5;1})

yazıp, aşağıya doğru kopyalayın.

.
 
kuruş kısmı 0-25 arasındaysa 340,00 TL çıkarsın.
26-75 arasındaysa 340,50 TL çıkarsın.
76-99 arasındaysa 341,00 TL çıkarsın.



Merhaba,

Alternatif olsun. Detaylı deneme yapmadım.

Kod:
=YUVARLA((A1-0,01)/50;2)*50

Yada

Kod:
=KYUVARLA(A1-0,01;0,5)

.
 
herkese teşekkürler, hemen hemen tümü doğru çalışıyor, en kısa ve öz olanı
=YUVARLA((A1-0,01)/50;2)*50
 
Marhabalar.
Kullanmış olduğum
Kod:
=EĞER(B6="";"";(J6*0,093259*F6)+(K6*0,093259*G6)+(L6*0,093259*H6)+(M6*0,093259*I6))
bu formülü virgülden sonra 2. rakamı nasıl yuvarlayabilrim formüle ne eklemem gerekiyor acaba ?

Kolay gelsin.
 
marhabalar.
Kullanmış olduğum
Kod:
=eğer(b6="";"";(j6*0,093259*f6)+(k6*0,093259*g6)+(l6*0,093259*h6)+(m6*0,093259*ı6))
bu formülü virgülden sonra 2. Rakamı nasıl yuvarlayabilrim formüle ne eklemem gerekiyor acaba ?

Kolay gelsin.


Kod:
=eğer(b6="";"";yuvarla((j6*0,093259*f6)+(k6*0,093259*g6)+(l6*0,093259*h6)+(m6*0,093259*ı6);2))
 
Geri
Üst