Hàm làm tròn trong Excel: ROUND, ROUNDUP, làm tròn số tiền

Cách dùng hàm ROUND, ROUNDUP, ROUNDDOWN, INT, TRUNC, MROUND, CEILING để làm tròn số, làm tròn hàng nghìn số tiền, và phân biệt làm tròn với định dạng.

Để làm tròn trong Excel, dùng =ROUND(số, số_chữ_số): số chữ số dương làm tròn phần thập phân, bằng 0 làm tròn đến hàng đơn vị, số âm làm tròn sang trái dấu thập phân. Ví dụ =ROUND(A2,-3) làm tròn số tiền đến hàng nghìn. Ngoài ra còn ROUNDUP, ROUNDDOWN, INT, TRUNC, MROUND và CEILING/FLOOR cho từng nhu cầu.

ROUND, ROUNDUP, ROUNDDOWN

=ROUND(number, num_digits)
=ROUNDUP(number, num_digits)
=ROUNDDOWN(number, num_digits)
num_digitsLàm tròn đếnROUND(1234567.456, …)
22 chữ số thập phân1234567,46
0Hàng đơn vị1234567
-1Hàng chục1234570
-3Hàng nghìn1235000
-6Hàng triệu1000000
  • ROUND: làm tròn thông thường, chữ số bỏ đi từ 5 trở lên thì làm tròn lên.
  • ROUNDUP: luôn làm tròn ra xa số 0, ví dụ =ROUNDUP(2.01,0) = 3.
  • ROUNDDOWN: luôn bỏ phần thừa, ví dụ =ROUNDDOWN(2.99,0) = 2.
Lưu ýMáy đặt vùng Việt Nam dùng ; và dấu phẩy thập phân: =ROUND(A2;-3), =ROUNDUP(2,01;0).

Ví dụ làm tròn số tiền kiểu Việt Nam

1. Lương thực lĩnh làm tròn đến nghìn đồng

=ROUND(F2*G2/26, -3)

Lương 8.500.000 đ, làm 23 công: 8.500.000 × 23 / 26 = 7.519.230,77 → 7.519.000 đ.

2. Báo giá làm tròn lên hàng nghìn

Giá vốn cộng lãi ra 127.350 đ, muốn báo 128.000 đ: =ROUNDUP(A2, -3).

3. Làm tròn đến bội số 500 đồng

=MROUND(A2, 500)

12.240 → 12.000; 12.260 → 12.500. MROUND yêu cầu số và bội số cùng dấu, nếu không sẽ báo #NUM!.

4. Luôn làm tròn lên hoặc xuống theo bội số

=CEILING(A2, 1000) làm tròn lên bội số 1.000 gần nhất; =FLOOR(A2, 1000) làm tròn xuống. Excel mới có thêm CEILING.MATH và FLOOR.MATH xử lý số âm linh hoạt hơn.

5. Điểm trung bình 1 chữ số thập phân

=ROUND(AVERAGE(C2:H2), 1). Nhà trường quy định cách làm tròn riêng thì làm theo quy định đó.

INT và TRUNC: bỏ phần thập phân

HàmCách làmVới 7,8Với -7,8
INTLàm tròn xuống số nguyên nhỏ hơn7-8
TRUNCCắt bỏ phần thập phân7-7

Với số dương hai hàm cho kết quả như nhau. Ứng dụng: tính số thùng đủ từ số chai, =INT(B2/24); số chai lẻ còn lại dùng =MOD(B2,24). TRUNC còn nhận đối số thứ hai giống ROUNDDOWN, ví dụ =TRUNC(3.14159, 2) = 3,14.

Làm tròn khác gì định dạng hiển thị?

Bấm nút Decrease Decimal trên tab Home hay chọn Format Cells → Number chỉ thay đổi cách hiển thị; giá trị thật trong ô vẫn còn đủ phần lẻ. Điều này gây ra hiện tượng “cộng tay không khớp”: ba ô hiển thị 1.000 nhưng tổng hiện 3.001 vì mỗi ô thực chất là 1.000,4.

  • Cần số chính xác để in phiếu lương, hóa đơn: dùng hàm ROUND ngay trong công thức.
  • Chỉ cần nhìn gọn trên báo cáo: định dạng là đủ.
Cảnh báoTuỳ chọn File → Options → Advanced → Set precision as displayed làm Excel cắt vĩnh viễn phần lẻ theo định dạng của toàn bộ file, không hoàn tác được. Chỉ bật khi đã sao lưu và hiểu rõ hệ quả; dùng ROUND an toàn hơn.

Lỗi hay gặp

  • Làm tròn từng dòng rồi cộng khác với cộng rồi mới làm tròn. Hãy thống nhất trước với kế toán nên làm tròn ở bước nào.
  • Kết quả không đổi: ô đầu vào là văn bản. Kiểm tra bằng =ISNUMBER(A2).
  • Số hiển thị 1.235.000 hay 1,235,000 tuỳ thiết lập vùng của máy, xem đổi dấu phẩy, dấu chấm.

Google Sheets

Google Sheets có đủ ROUND, ROUNDUP, ROUNDDOWN, INT, TRUNC, MROUND, CEILING, FLOOR với cách dùng tương tự. Nút giảm/tăng chữ số thập phân trên thanh công cụ cũng chỉ đổi hiển thị như Excel.

Zalo