Excel Katlara Yuvarlama, Excel 5 ve katlarına yuvarlama

Excel Katlara Yuvarlama, Excel 5 ve katlarına yuvarlama

Excelde sayıları yuvarlama için, Round (Yuvarlama) fonksiyonu ile sayıların ondalık kısmını yukarı veya aşağı yuvarlama yapılabilmektedir.

Eğer biz sayıları 3, 5, 10 ve katları için yuvarlamak istiyorsak mevcut yuvarlama fonksiyonları ile bu yapılamaz.

Bunun yerine mod fonksiyonundan faydalanarak aşağıdaki gibi yuvarlama işlemini yapabiliriz. Mod fonksiyonu bölme işleminde kalanı vermektedir.

IF(MOD(A2;5)>2,5;A2-MOD(A2;5)+5;A2-MOD(A2;5)) Burada kırmızı ile verilen rakam yuvarlamaya esas değer olup istenilen rakam ve katları olabilir. Mavi olan sayı ise yuvarlama için veya yukarı yuvarlama için 0 olması gerekmektedir.

Türkçe Excel için EĞER(MOD(A2;5)>2,5;A2-MOD(A2;5)+5;A2-MOD(A2;5)) 

  A B C D
1 SAYI 5 VE KATLARINA YUVARLAMA (2,5 DAN YUKARI İSE YUKARI DEĞİLSE AŞAĞI) 5 VE KATLARINA YUKARI YUVARLAMA 10 VE KATLARINA YUKARI YUVARLAMA
2 704 =IF(MOD(A2;5)>2,5;A2-MOD(A2;5)+5;A2-MOD(A2;5)) =IF(MOD(A2;5)>0;A2-MOD(A2;5)+5;A2) =IF(MOD(A2;10)>0;A2-MOD(A2;10)+10;A2)
3 923 =IF(MOD(A3;5)>2,5;A3-MOD(A3;5)+5;A3-MOD(A3;5)) =IF(MOD(A3;5)>0;A3-MOD(A3;5)+5;A3) =IF(MOD(A3;10)>0;A3-MOD(A3;10)+10;A3)
4 430 =IF(MOD(A4;5)>2,5;A4-MOD(A4;5)+5;A4-MOD(A4;5)) =IF(MOD(A4;5)>0;A4-MOD(A4;5)+5;A4) =IF(MOD(A4;10)>0;A4-MOD(A4;10)+10;A4)
5 731 =IF(MOD(A5;5)>2,5;A5-MOD(A5;5)+5;A5-MOD(A5;5)) =IF(MOD(A5;5)>0;A5-MOD(A5;5)+5;A5) =IF(MOD(A5;10)>0;A5-MOD(A5;10)+10;A5)
6 806 =IF(MOD(A6;5)>2,5;A6-MOD(A6;5)+5;A6-MOD(A6;5)) =IF(MOD(A6;5)>0;A6-MOD(A6;5)+5;A6) =IF(MOD(A6;10)>0;A6-MOD(A6;10)+10;A6)

Yukardaki formüllerin Sonucu

  A B C D
1 SAYI 5 VE KATLARINA YUVARLAMA (2,5 DAN YUKARI İSE YUKARI DEĞİLSE AŞAĞI) 5 VE KATLARINA YUKARI YUVARLAMA 10 VE KATLARINA YUKARI YUVARLAMA
2 704 705 705 710
3 923 925 925 930
4 430 430 430 430
5 731 730 735 740
6 806 805 810 810

Katlara Yuvarlama Örnek Excel


İlgili Yazılar