Glenn có nhu cầu trả lại ba chữ số có nghĩa nhỏ nhất của một số có bốn chữ số và đang tự hỏi làm thế nào để điều này có thể được thực hiện tốt nhất. Như với nhiều tác vụ trong Excel, có một số cách bạn có thể lấy được thông tin mong muốn. Một cách là sử dụng hàm MOD, theo cách này:

=MOD(A1,1000)

Hàm này chia giá trị trong ô A1 cho 1000 và sau đó trả về giá trị còn lại. Với điều kiện giá trị trong A1 là một số nguyên có bốn chữ số, thì bạn sẽ nhận được kết quả như mong muốn.

Một phương pháp tương tự khác để xác định các giá trị mong muốn là sử dụng một hàm thường được sử dụng với các giá trị văn bản:

=RIGHT(A1,3)

Điều này trả về ba ký tự ngoài cùng bên phải (chữ số) của bất kỳ ký tự nào nằm trong ô A1. Nếu bạn nghĩ rằng A1 có thể có một số ký tự không phải chữ số trong đó, thì bạn nên bọc hàm trong hàm VALUE, như sau:

=VALUE(RIGHT(A1,3))

Tất nhiên, rất có thể bất kỳ cách tiếp cận nào được thảo luận cho đến nay sẽ cho kết quả không mong muốn. Mặc dù chúng hoạt động tốt nếu giá trị trong A1 là một giá trị nguyên, chúng không hoạt động tốt nếu giá trị là số thực, chẳng hạn như 12,36 hoặc 105,2, có bốn chữ số có nghĩa. Trong những trường hợp này, bạn có thể sử dụng công thức như sau:

=RIGHT(0.0001*A1,3)

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

Mẹo này (3414) á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: