ptlong04x1
Thành viên tích cực


- Tham gia
- 15/10/08
- Bài viết
- 1,031
- Được thích
- 1,531
- Nghề nghiệp
- Kỹ sư xây dựng
Mình biết hàm MOD là hàm chia lấy phần dư, vậy còn hàm chia lấy phần nguyên thì là gì, nhờ các bạn chỉ giúp. Cảm ơn.
Hàm INT() không chính xác trong mọi trường hợp cần lấy phần nguyên của một phép chia. Nếu cần môt hàm để lấy phần nguyên của một phép chia, mà luôn luôn đúng trong mọi trường hợp, bạn dùng hàm QUOTIENT()Mình biết hàm MOD là hàm chia lấy phần dư, vậy còn hàm chia lấy phần nguyên thì là gì, nhờ các bạn chỉ giúp. Cảm ơn.
Hàm INT() không chính xác trong mọi trường hợp cần lấy phần nguyên của một phép chia. Nếu cần môt hàm để lấy phần nguyên của một phép chia, mà luôn luôn đúng trong mọi trường hợp, bạn dùng hàm QUOTIENT()
Với những số dương, thì hàm INT() tương đương với hàm QUOTIENT(). Nhưng với những số âm, thì hàm INT() không còn chính xác nữa, vì định nghĩa của INT() là làm tròn một con số đến số nguyên gần nhất, chứ không hẳn là lấy phần nguyên của một phép chia.
Tôi lấy ví dụ, phép chia -10 cho 3, bạn nghĩ rằng nó ra bao nhiêu? Có phải là -3 không?
- Công thức: =QUOTIENT(-10, 3) = -3 (đúng)
- Công thức: =INT(-10/3) = -4 (sai)
Hình như hàm QUOTIENT không có trong Excel 2003 phải không anh. Em thử nhưng không được. Em thấy hàm ROUNDDOWN(đối số,0) cho kết quả đúng, cảm ơn mọi người.