Rất có thể bạn biết cách sử dụng các hàm làm tròn chính trong Excel: ROUND, ROUNDUP và ROUNDDOWN. Cũng có hai chức năng tương tự khác mà bạn có thể sử dụng: FLOOR và CEILING. Chức năng FLOOR cho phép bạn làm tròn xuống (về 0) trong khi chức năng TRẦN làm tròn lên (đi từ 0). Tuy nhiên, không giống như các hàm làm tròn khác, FLOOR và CEILING hoạt động với bội số. Ví dụ, hãy xem xét công thức sau:

=FLOOR(27,12)

Công thức này sẽ trả về giá trị là 24. Tại sao? Vì 24 là bội số lớn nhất của 12 từ 27 đến 0. Hàm CEILING hoạt động tương tự, như sau:

=CEILING(27,12)

Công thức này trả về 36, vì đó là bội số tiếp theo của 12 khác 0, nhưng lớn hơn 27.

Cả FLOOR và CEILING, như bạn có thể nói, đều yêu cầu hai đối số. Đầu tiên là số được “làm tròn”. Trên thực tế, đây là một sự nhầm lẫn, vì không có sự làm tròn thực sự nào diễn ra — số đại diện cho điểm bắt đầu để xác định mối quan hệ giữa nhiều giá trị (đối số thứ hai) và 0.

SÀN và TRẦN có thể hữu ích nếu bạn đang cố gắng tìm ra nhiều mục. (Theo cách này, nó tương tự như hàm MROUND.)

Ví dụ: giả sử bạn đang điều hành hoạt động bán kẹo cho nhóm trẻ của mình và bạn chỉ có thể giao kẹo cho lũ trẻ trong những hộp đầy đủ. Mỗi hộp chứa 12 thanh kẹo. Giả sử ô B3 chứa số lượng đặt hàng và ô C3 chứa số thanh kẹo trong mỗi hộp (trong trường hợp này là 12). Bạn có thể đặt công thức sau vào ô D3 để trả về số hộp đầy đủ cần được phân phối:

=FLOOR(B3,C3)/C3

Nếu số thanh kẹo được đặt hàng (trong ô B3) là 31, thì giá trị trả về của công thức sẽ là 2. (2 hộp ở 12 thanh, mỗi hộp là 24 thanh.)

Công thức này cũng có thể dễ dàng được xây dựng bằng cách sử dụng các hàm INT hoặc TRUNC (Excel thường cung cấp nhiều cách để hoàn thành các tác vụ giống nhau). Bạn có thể sử dụng hàm CEILING thay cho hàm FLOOR trong ví dụ này nếu bạn muốn “làm tròn” hộp đầy đủ tiếp theo phía trên những gì cần thiết cho đơn hàng kẹo:

=CEILING(B3,C3)/C3

Sử dụng cùng một kịch bản, công thức này sẽ trả về 3 (3 hộp hoặc 36 thanh kẹo).

Khi sử dụng FLOOR và CEILING, hãy nhớ rằng dấu của các đối số phải khớp với nhau. Nếu một đối số là dương và đối số còn lại là âm, Excel sẽ trả về giá trị lỗi là #NUM !.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (12334) áp dụng cho Microsoft Excel 2007, 2010, 2013 và 2016.

Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: