Có thể có lúc bạn cần “cắt bớt” một số ở một số chữ số nhất định. Với mục đích này, Excel cung cấp hàm trang tính TRUNC. TRUNC có thể hoạt động với một hoặc hai đối số, nếu cần cho mục đích của bạn. Khi chỉ sử dụng với một đối số duy nhất, TRUNC chỉ cần loại bỏ bất kỳ phần nào của số sau dấu thập phân. Ví dụ, hãy xem xét những điều sau:

=TRUNC(12.34)

Giá trị này trả về giá trị 12, là tất cả mọi thứ ở bên trái của dấu thập phân. Kết quả này có thể trông quen thuộc và bạn có thể bị cám dỗ khi nghĩ rằng TRUNC làm điều tương tự như hàm INT. Tuy nhiên, có một số khác biệt. Hãy xem xét một tình huống mà đối số nhỏ hơn 0:

=TRUNC(-43.21)

Trong trường hợp này, TRUNC trả về –43, không phải –44 như INT. Hãy nhớ rằng, khi sử dụng TRUNC với một đối số, nó chỉ đơn giản là bỏ mọi thứ về bên phải của dấu thập phân.

Nếu bạn sử dụng đối số thứ hai với TRUNC, bạn có thể chỉ định số vị trí thập phân mà bạn muốn cắt bớt xảy ra. Ví dụ: công thức sau trả về giá trị 12,3:

=TRUNC(12.34,1)

Nếu bạn sử dụng giá trị âm cho đối số thứ hai, việc cắt bớt diễn ra ở bên trái dấu thập phân. Điều này có tác dụng tương tự như trả về lũy thừa của 10. Ví dụ, hãy xem xét ví dụ sau, ví dụ này trả về giá trị 1200:

=TRUNC(1234.5678,-2)

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

Mẹo này (2151) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: