Công nghệ

Các hàm làm tròn số trên Excel

Hàm làm tròn ROUND

Hàm làm tròn ROUND?

Hàm ROUND có công thức là =ROUND(number, num-digits). Trong đó number là số cần làm tròn, num-digitd là số chữ, số cần làm tròn.

Cách làm tròn trong Excel

Hàm làm tròn lên trong Excel: ROUNDUP

Hàm có công thức  =ROUNDUP(number, num-digits).

Hàm số này sẽ làm tròn số lớn hơn số gốc và giá trị lớn hơn bao nhiêu sẽ phụ thuộc vào cánh sử dungj hàm. Trong đó num-digits nếu là giá trị dương làm tròn phiá sau phần thập phân còn giá trị âm sẽ làm tròn đến hàng chục, trăm

Xem thêm: Hàm LEN trong Excel: Cú pháp, cách sử dụng và những ví dụ cụ thể

Hàm làm tròn xuống ROUNDDOWN

Hàm có công thức =ROUNDUP(number, num-digits).

Hàm ROUNDDOWN sẽ ngược với hàm ROUNDUP, kết quả sẽ là giá trị nhỏ hơn giá trị gốc của số.

Làm tròn số với hàm MROUND

Hàm có công thức =MROUND(number,multiple).Hàm làm tròn ROUND

Hàm sẽ làm tròn đến bội số của số khác. Trong đó multiple là số cần làm tròn đến bội số của nó. Number là giá trị muốn làm tròn.

Khi number và multiple khác dấu thì hàm sẽ báo lỗi #NUM. Nếu number và multiple cùng dấu thì kết quả chính là số đó.

Kết quả của hàm MROUND làm tròn lên khi number chia multiple lớn hơn hoặc bằng 1/2 multiple, và ngược lại làm tròn xuống khi bé hơn 1/2 multiple.

  1. =MROUND(5,2) = 6. Do 5/2 > 2/2, bội số của 2 gần nhất mà lớn hơn 5 là 6.
  2. =MROUND(12,5) = 10. Do 12/5 < 5/2, bội số của 5 gần nhất mà nhỏ hơn 12 là 10.
  3. =MROUND(33,5) = 35. Do 33/5 > 5/2, bội số của 5 gần nhất mà lớn hơn 33 là 35.
  4. =MROUND(-88,5) báo lỗi #NUM. Đây là trường hợp báo lỗi #NUM khi multiple và number không cùng dấu nhau.

Làm tròn số bằng hàm CEILING và hàm FLOORHàm làm tròn ROUND

Các hàm có những cú pháp như sau:

  • = CEILING(Số cần làm tròn, significance).
  • = FLOOR(number, significance).

Trong đó Significance là số cần làm tròn đến bội số của nó, number và Significance trái dấu hàm sẽ báo lỗi #NUM, number là bội số của Significance thì kết quả sẽ ra chính số đó.

Nhìn chung 2 hàm này sẽ có cách thực hiện tương tự hàm MROUND, đều làm tròn tới bội số gần nhất của số nào đó. Nhưng hàm CEILING sẽ làm tròn số ra xa số 0, còn hàm FLOOR làm tròn trở về số 0.

Xem thêm: Hướng dẫn dùng hàm Round trong Excel

Hàm EVEN, hàm ODD làm tròn sốHàm làm tròn ROUND

2 hàm này sẽ làm tròn số đến số nguyên chẵn nhất và nguyên lẻ nhất. Cả 2 hàm đều làm tròn xa số 0.

Công thức 2 hàm là = EVEN(number) / = ODD(number).

Hàm INT, TRUNC

Hàm INT sẽ làm tròn một số thành số nguyên. Ta có cú pháp hàm INT là = INT(number).

Ta có cú pháp hàm TRUNC là = TRUNC(number [num-digits]).

Trong đó num-digits là một số nguyên, chỉ cách mà bạn muốn cắt bớt số.

  • Num-digits > 0: nếu number là một số thập phân, thì num-digits chỉ ra số con số thập phân mà bạn muốn giữ lại (sau dấu phẩy).
  • Num-digits = 0 hoặc không nhập: bỏ hết phần thập phân của số.
  • Num-digits < 0: làm tròn số thành một số nguyên và làm tròn số sang trái thành một bội số của 10.

Khi num_digits khác 0, hàm ROUND làm tròn, còn hàm TRUNC chỉ cắt bỏ bớt số mà không làm tròn.

Bình luận