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 |