Làm Tròn Số Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao

Mục lục bài viết

Mở Đầu

Excel là một trong những công cụ xử lý dữ liệu mạnh mẽ nhất hiện nay, được sử dụng rộng rãi trong các lĩnh vực như tài chính, kế toán, nghiên cứu, giáo dục và quản lý dự án. Một trong những nhu cầu phổ biến nhất khi làm việc với dữ liệu là làm tròn số. Việc làm tròn không chỉ giúp hiển thị dữ liệu gọn gàng, dễ đọc mà còn ảnh hưởng đến tính chính xác của các phép tính, báo cáo và quyết định kinh doanh. Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết, toàn diện về cách làm tròn số trong Excel, bao gồm các hàm cơ bản, các tùy chọn nâng cao, mẹo tối ưu hoá và các lỗi thường gặp.

1. Tại Sao Cần Làm Tròn Số Trong Excel?

1.1. Độ Chính Xác và Định Dạng

  • Độ chính xác: Khi thực hiện các phép tính phức tạp, kết quả có thể chứa nhiều chữ số thập phân không cần thiết. Nếu không làm tròn, những chữ số này có thể gây nhầm lẫn hoặc dẫn đến quyết định sai lệch.
  • Định dạng báo cáo: Các báo cáo tài chính, bảng lương, hoặc bảng điểm thường yêu cầu hiển thị số liệu với một số chữ số thập phân cố định (ví dụ: 2 chữ số thập phân cho tiền tệ).

1.2. Tối Ưu Hóa Hiệu Suất

  • Giảm kích thước tệp: Khi làm việc với hàng triệu dòng dữ liệu, việc lưu trữ nhiều chữ số thập phân có thể làm tăng kích thước tệp.
  • Tăng tốc tính toán: Các công thức phức tạp sẽ nhanh hơn khi làm tròn các giá trị trung gian.

1.3. Tuân Thủ Quy Chuẩn

  • Chuẩn kế toán: Ví dụ, chuẩn IFRS yêu cầu làm tròn số tiền lên hoặc xuống đến đồng gần nhất.
  • Chuẩn học thuật: Các tiêu chuẩn trong nghiên cứu thường quy định số chữ số thập phân cần báo cáo.

2. Các Hàm Làm Tròn Cơ Bản Trong Excel

2.1. Hàm ROUND (Làm Tròn)

Cú pháp: ROUND(number, num_digits)

  • number: Số cần làm tròn.
  • num_digits: Số chữ số muốn giữ lại sau dấu thập phân. Nếu là số âm, Excel sẽ làm tròn tới các chữ số bên trái dấu thập phân.

Ví dụ:

Công ThứcKết QuảGiải Thích
=ROUND(123.456, 2)123.46Giữ 2 chữ số thập phân
=ROUND(123.456, 0)123Làm tròn tới số nguyên
=ROUND(123.456, -1)120Làm tròn tới hàng chục

2.2. Hàm ROUNDUP (Làm Tròn Lên)

Cú pháp: ROUNDUP(number, num_digits)

  • Luôn làm tròn lên cho dù chữ số thập phân tiếp theo là 0.

Ví dụ:

Công ThứcKết Quả
=ROUNDUP(123.451, 2)123.46
=ROUNDUP(123.450, 2)123.45 (vì đã đúng 2 chữ số)
=ROUNDUP(123.456, -2)200

2.3. Hàm ROUNDDOWN (Làm Tròn Xuống)

Cú pháp: ROUNDDOWN(number, num_digits)

  • Luôn làm tròn xuống cho dù chữ số thập phân tiếp theo là 9.

Ví dụ:

Công ThứcKết Quả
=ROUNDDOWN(123.459, 2)123.45
=ROUNDDOWN(123.456, -1)120

2.4. Hàm MROUND (Làm Tròn Theo Bội Số)

Cú pháp: MROUND(number, multiple)

  • Làm tròn tới bội số gần nhất của multiple.

Ví dụ:

Công ThứcKết Quả
=MROUND(123, 5)125
=MROUND(123, 10)120
=MROUND(0.27, 0.05)0.25

Lưu ý: MROUND yêu cầu cả hai đối số phải cùng dấu (cùng dương hoặc cùng âm). Nếu không, hàm sẽ trả về lỗi #NUM!.

2.5. Hàm CEILING và FLOOR (Làm Tròn Lên/Xuống Đến Bội Số)

  • CEILING: Làm tròn lên tới bội số gần nhất.
  • Cú pháp: CEILING(number, significance)
  • FLOOR: Làm tròn xuống tới bội số gần nhất.
  • Cú pháp: FLOOR(number, significance)

Ví dụ:

Công ThứcKết Quả
=CEILING(12.3, 0.5)12.5
=FLOOR(12.3, 0.5)12.0
=CEILING(-12.3, 5)-10
=FLOOR(-12.3, 5)-15

Phiên bản Excel mới: CEILING.MATH và FLOOR.MATH có thêm tùy chọn mode để kiểm soát cách làm tròn số âm.

2.6. Hàm INT và TRUNC (Cắt Bớt Phần Thập Phân)

  • INT: Làm tròn xuống tới số nguyên gần nhất (đối với số âm, nó sẽ làm tròn tới số nguyên nhỏ hơn hoặc bằng).
  • TRUNC: Cắt bỏ phần thập phân mà không làm tròn.

Ví dụ:

Công ThứcKết Quả
=INT(3.7)3
=INT(-3.7)-4
=TRUNC(3.7)3
=TRUNC(-3.7)-3

3. Các Tình Huống Thực Tế và Cách Áp Dụng

3.1. Tính Lương Tháng và Làm Tròn Tiền Lương

Giả sử bạn có bảng lương với các cột: Giờ làm việc, Mức lương/giờ, Thuế. Bạn muốn tính lương thực nhận và làm tròn tới đồng gần nhất.

=ROUND((GiờLương - Thuế), 0)

Nếu công ty quy định làm tròn lên đồng 1000, dùng:

=CEILING((GiờLương - Thuế), 1000)

3.2. Báo Cáo Tài Chính: Làm Tròn Số Tiền

Trong báo cáo tài chính, thường cần làm tròn các khoản mục tới đơn vị nghìn hoặc triệu.

=ROUND(A2/1000, 0) // Đơn vị nghìn
=ROUND(A2/1000000, 2) // Đơn vị triệu, giữ 2 chữ số thập phân

Hoặc dùng MROUND:

=MROUND(A2, 1000) // Làm tròn tới bội 1000

3.3. Tính Giá Trị Trung Bình và Làm Tròn

Khi tính trung bình của một dãy số và muốn hiển thị 2 chữ số thập phân:

=ROUND(AVERAGE(B2:B100), 2)

Nếu muốn làm tròn lên luôn:

=ROUNDUP(AVERAGE(B2:B100), 2)

3.4. Định Dạng Tự Động Thay Thế Làm Tròn

Bạn có thể sử dụng định dạng ô để hiển thị số đã làm tròn mà không thay đổi giá trị thực tế:

  1. Chọn ô hoặc dải ô.
  2. Nhấn Ctrl + 1 → Tab Number.
  3. Chọn Number và đặt Decimal places = 2.

Lưu ý: Định dạng này chỉ thay đổi cách hiển thị, công thức vẫn sử dụng giá trị gốc. Để thực sự thay đổi giá trị, phải dùng hàm ROUND.

3.5. Sử Dụng Hàm ARRAY để Làm Tròn Cột

Nếu bạn muốn làm tròn toàn bộ cột A và đưa kết quả vào cột B:

=ROUND(A:A, 2) // Đối với Excel 365/2026, công thức mảng động

Hoặc trong phiên bản cũ hơn, sử dụng công thức mảng:

=ROUND(A2:A100, 2) // Nhấn Ctrl+Shift+Enter

4. Làm Tròn Trong Các Ngôn Ngữ Định Dạng Khác

4.1. Định Dạng Tiền Tệ

Làm Tròn Số Trong Excel
Làm Tròn Số Trong Excel

Trong Excel, để hiển thị số dưới dạng tiền tệ (ví dụ: VND), bạn có thể:

  • Định dạng ô → Currency → Chọn Symbol = “₫”.
  • Hoặc dùng hàm TEXT để kết hợp làm tròn và định dạng:
=TEXT(ROUND(A2,0),"#,##0₫")

4.2. Định Dạng Phần Trăm

Nếu muốn hiển thị tỉ lệ phần trăm với 1 chữ số thập phân:

=TEXT(ROUND(B2,3),"0.0%")

5. Mẹo Tối Ưu Hóa Khi Làm Tròn

5.1. Tránh Lỗi Làm Tròn Khi Cộng Nhiều Giá Trị

Khi cộng nhiều giá trị đã được làm tròn, tổng có thể khác so với làm tròn tổng. Để tránh sai lệch:

  • Cách 1: Cộng trước, sau đó làm tròn tổng.
=ROUND(SUM(A2:A100),2)
  • Cách 2: Nếu yêu cầu phải làm tròn từng mục trước, dùng hàm SUMPRODUCT:
=SUMPRODUCT(ROUND(A2:A100,2))

5.2. Sử Dụng SETTINGS Để Kiểm Soát Độ Chính Xác

Trong File → Options → Advanced, có mục “Set precision as displayed”. Khi bật, Excel sẽ lưu giá trị thực tế dựa trên cách hiển thị, giúp tránh sai lệch khi xuất dữ liệu.

Cảnh báo: Bật tùy chọn này sẽ mất dữ liệu về các chữ số thập phân không hiển thị, nên chỉ dùng khi chắc chắn.

5.3. Kiểm Tra Lỗi Làm Tròn Với Hàm MOD

Để xác định một số có phải là bội số của một giá trị nhất định:

=MOD(A2, 5)=0 // Kiểm tra A2 có phải bội 5 không

Nếu trả về FALSE, có thể cần làm tròn:

=IF(MOD(A2,5)=0, A2, MROUND(A2,5))

5.4. Tự Động Áp Dụng Định Dạng Khi Nhập Dữ Liệu

Bạn có thể tạo Data Validation để yêu cầu người dùng nhập dữ liệu đã được làm tròn:

  1. Chọn ô → Data → Data Validation.
  2. Trong Allow, chọn Custom.
  3. Nhập công thức: =MOD(A2,0.01)=0 (để chỉ cho phép nhập tới 2 chữ số thập phân).

6. Xử Lý Lỗi Thường Gặp Khi Làm Tròn

LỗiNguyên NhânCách Khắc Phục
#NUM!Tham số multiple trong MROUND, CEILING, FLOOR không cùng dấu với number.Đảm bảo cả hai tham số cùng dấu hoặc dùng hàm ABS để lấy giá trị tuyệt đối.
#VALUE!Tham số không phải là số (ví dụ: chuỗi ký tự).Kiểm tra dữ liệu nguồn, dùng VALUE() để chuyển chuỗi thành số.
Sai lệch tổng sau khi làm tròn từng mụcLàm tròn từng mục trước khi cộng.Cộng trước, sau đó làm tròn tổng, hoặc dùng SUMPRODUCT(ROUND(...)).
Định dạng hiển thị không khớp với giá trị thực tếSử dụng định dạng ô thay vì hàm ROUND.Sử dụng hàm ROUND để thay đổi giá trị thực tế, sau đó định dạng hiển thị.

7. Làm Tròn Số Trong Các Phiên Bản Excel Khác Nhau

7.1. Excel 365 / Excel 2026 (Dynamic Arrays)

  • Công thức mảng động (=ROUND(A2:A100,2)) tự động mở rộng.
  • Có thể kết hợp với FILTER, SORT, UNIQUE để làm tròn và lọc dữ liệu cùng lúc.
=ROUND(FILTER(A2:A100, B2:B100="Kết quả"), 2)

7.2. Excel 2026 và Trước Đó

  • Cần nhấn Ctrl+Shift+Enter cho công thức mảng.
  • Không hỗ trợ MROUND trong một số phiên bản cũ; thay vào đó dùng ROUND(number/multiple,0)multiple.
=ROUND(A2/5,0)5 // Tương đương MROUND(A2,5)

7.3. Excel trên Web (Excel Online)

  • Hầu hết các hàm làm tròn đều hoạt động giống desktop.
  • Tuy nhiên, một số tính năng như Data Validation có thể có hạn chế về giao diện.

8. Thực Hành: Bài Tập Tự Làm Tròn

Bài 1: Làm Tròn Giá Trị Đến Hàng Trăm

Cho cột C chứa giá trị bán hàng. Yêu cầu: làm tròn lên tới hàng trăm gần nhất.

=CEILING(C2,100)

Bài 2: Tính Lãi Suất Trung Bình và Định Dạng % Với 2 chữ số

=TEXT(ROUND(AVERAGE(D2:D50),4),"0.00%")

Bài 3: Kiểm Tra và Sửa Các Giá Trị Không Phải Bội 0.05

=IF(MOD(E2,0.05)=0, E2, MROUND(E2,0.05))

Bài 4: Tổng Hóa Đơn Sau Khi Làm Tròn Mỗi Mục

=SUMPRODUCT(ROUND(F2:F200,0))

Bài 5: Định Dạng Đơn Vị Tiền Tệ VND

=TEXT(ROUND(G2,0),"#,##0₫")

9. Kết Luận

Làm tròn số trong Excel không chỉ là một thao tác đơn giản mà còn là một kỹ năng quan trọng giúp bạn:

  • Tăng độ chính xác trong phân tích và báo cáo.
  • Tuân thủ chuẩn mực tài chính và khoa học.
  • Tối ưu hóa hiệu suất và giảm thiểu lỗi khi làm việc với dữ liệu lớn.

Bằng cách nắm vững các hàm ROUND, ROUNDUP, ROUNDDOWN, MROUND, CEILING, FLOOR, và các kỹ thuật kèm theo, bạn sẽ có thể xử lý mọi yêu cầu làm tròn – từ những phép tính đơn giản cho đến các báo cáo tài chính phức tạp. Hãy thực hành với các ví dụ thực tế, áp dụng các mẹo tối ưu hoá và luôn chú ý đến các lỗi thường gặp để trở thành một “master” trong việc làm tròn số trên Excel. Chúc bạn thành công!

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận