Khi làm việc với Excel, việc làm tròn số là không thể tránh khỏi. Bài viết này giới thiệu các hàm phổ biến như ROUND(), ROUNDUP(), ROUNDDOWN(), MROUND(), CEILING(), FLOOR(), EVEN(), ODD(), INT() và TRUNC() để bạn áp dụng linh hoạt theo nhu cầu công việc.
Danh sách các hàm làm tròn số phổ biến trong Excel
Chỉ dẫn sử dụng hàm làm tròn số trong Excel
1. Cách sử dụng hàm ROUND() để làm tròn số sau và trước dấu phẩy
Hàm này giúp bạn rút ngắn con số với số lượng chữ số cần làm tròn một cách dễ dàng và phổ biến.
Công thức:
HÀMROUND(Số cần làm tròn, num_digits)
Cụ thể
Ví dụ minh họa:
Với con số 1234.5678, khi bạn áp dụng hàm Làm tròn, kết quả sẽ như sau:
2. Bí quyết của Hàm MROUND() làm tròn đến bội số của một con số khác
Công thức ma thuật:
MROUND(số cần làm tròn, bội số)
- Bội số: Con số mà bạn muốn làm tròn number đến bội số của nó
- Trong trường hợp Số và Bội số khác dấu, hàm sẽ thông báo lỗi #NUM!
- Nếu Số và Bội số bằng nhau, kết quả sẽ là chính con số đó
- Hàm MROUND() sẽ làm tròn lên, nếu phần dư khi chia Số cho Bội số lớn hơn hoặc bằng 1/2 Bội số, và làm tròn xuống nếu phần dư khi chia Số cho Bội số nhỏ hơn 1/2 Bội số
Ví dụ minh họa:
Khi bạn muốn làm tròn đến bội số của một số khác, kết quả của quá trình làm tròn sẽ như minh họa dưới đây:
3. Cách sử dụng Hàm ROUNDDOWN() và Hàm ROUNDUP()
Hai hàm này, về cơ bản giống hàm ROUND(), nhưng khác biệt ở điểm là chỉ làm tròn theo một hướng: ROUNDDOWN() luôn làm tròn một số về phía 0, còn ROUNDUP() luôn làm tròn một số đi xa khỏi 0.
Công thức ma thuật:
ROUNDDOWN(Số cần làm tròn, num_digits)
ROUNDUP(number, num_digits)
Ví dụ minh họa:
Bạn có thể xem so sánh kết quả giữa hàm ROUNDDOWN() và ROUNDUP() trong bảng tính Excel dưới đây:
4. Bí mật của Hàm CEILING() và Hàm FLOOR()
Hai thằng này hơi giống hàm MROUND() - làm tròn đến bội số gần nhất của một số nhất định, chỉ khác chút ít ở cách chúng làm tròn: CEILING() luôn luôn làm tròn một số ra xa số 0, còn FLOOR() thì làm tròn về số 0.
Cú pháp:
CEILING(Số cần làm tròn, significance)
FLOOR(Số cần làm tròn, bội số)
- Bội số: Con số mà bạn muốn làm tròn số đến bội số của nó.
- Nếu Số và Bội số khác dấu, hàm sẽ thông báo lỗi #NUM!
- Nếu Số là bội số của Bội số -> Kết quả sẽ là chính con số đó.
Ví dụ minh họa:
Cho rằng chúng ta muốn so sánh giữa CEILING(), FLOOR(), và MROUND() - ở ví dụ này, giả sử Bội số là Multiple của MROUND() - kết quả sẽ hiển thị như hình ảnh dưới đây:
5. Cách dùng Hàm EVEN() và Hàm ODD() làm tròn trong Excel
Cả hai hàm này đều rất đơn giản. EVEN() làm tròn đến số nguyên chẵn gần nhất, còn ODD() làm tròn đến số nguyên lẻ gần nhất. Cả hai đều thực hiện việc làm tròn xa khỏi số 0.
Cú pháp:
EVEN(number)
ODD(number)
Ví dụ minh họa:
Giả sử bạn muốn làm tròn các số trong Excel và sử dụng 2 hàm là EVEN và ODD thì bạn sẽ thu được kết quả như minh họa dưới đây:
6. Sử dụng Hàm INT() và hàm TRUNC()
Hai hàm này có cách sử dụng gần như nhau nếu bạn muốn làm tròn một số thành một số nguyên.
Cú pháp:
Sử dụng INT(number)
Sử dụng Hàm TRUNC(number [, num_digits])
- 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)
- Nếu không nhập Num_digits hoặc Num_digits = 0: Loại bỏ phần thập phân của Number (nếu có)
- Khi Num_digits nhỏ hơn, làm tròn Number thành số nguyên và dịch Number sang trái để trở thành bội số của 10.
Hàm INT() làm tròn một số đến số nguyên gần nhất.
Với số dương, INT() và TRUNC() cung cấp kết quả giống nhau (Num_digits của TRUNC() = 0 hoặc không có). Tuy nhiên, với số âm, hai hàm này sẽ trả về kết quả khác nhau.
Ví dụ minh họa:
INT(123.456) = 123 | TRUNC(123.456) = 123
INT(-123.456) = -124 | TRUNC(-123.456) = -123
Khi Num_digits khác 0, TRUNC() khác biệt với ROUND() ở điểm này: ROUND() làm tròn, trong khi TRUNC() chỉ loại bỏ số mà không làm tròn.
Một số ví dụ về hàm TRUNC() để bạn hình dung dễ dàng:
Mytour đã chia sẻ Hướng dẫn sử dụng các hàm làm tròn số trong Excel, giúp bạn làm tròn số hiệu quả với các hàm như ROUND, ROUNDUP, ROUNDDOWN, MROUND, CEILING, FLOOR, EVEN, ODD, INT và TRUNC.
Trong quá trình tính toán trên Excel, nắm vững các hàm cơ bản là quan trọng để thực hiện các phép toán một cách hiệu quả. Chúc bạn thành công trong công việc của mình.