Bạn nên đặt tiêu đề là Giải thích về hàm TRUNC=+IF(OR(TRUNC(I5,10)>TRUNC(I5,0),TRUNC(K5,10)>TRUNC(K5,1)),"sai","")
Cho em hỏi ý nghĩa công thức hàm này với ạ, ( cột I là số nguyên, cột K là số thập phân)
em cảm ơn ạ.
Xem giúp mình với ạBạn nên đặt tiêu đề là Giải thích về hàm TRUNC
bạn thử gửi file ví dụ lên thử!
=IF(TRUNC(D4,1)>TRUNC(C4),"sai","")Xem giúp mình với ạ
Thớt so sánh D với D, C với C mà.=IF(TRUNC(D4,1)>TRUNC(C4),"sai","")
bạn cần làm vậy thôi mà hay là có ý khác!
mình cảm ơn góp ý của bạn ạ,Thớt so sánh D với D, C với C mà.
=IF(TRUNC(C4,1)>TRUNC(C4),"sai","")
Công thức này xét xem số thập phân thứ nhất (gần dấu phẩy/chấm nhất) có phải là 0 hay không.
Ví dụ dưới đây cho thấy C1 có chứ sô 2 và C3 có chữ số 6 ở vị trí ấy nên không thỏa. C2, C4 thỏa vì là số nguyên. C5 tuy không phải số nguyên nhưng thỏa vì có 0 ở vị trí ấy.
View attachment 265949
@thớt: sửa tiêu đè, bỏ cái cụm "heo mẹ heo con" đi thì tôi giải thích cho. Lỳ thì đợi mấy nhà hảo tâm vậy.
Mình cảm ơn bạn ạ.Cụ thể ở E5:
- Xét C5:
Trunc(470,10) =470.0000000000 (10 số 0, 10 số thập phân)
Trunc(470,0) = 470 (0 số thập phân)
Có lớn hơn không? Trả lời không.
- Xét D5:
Trunc(843.7, 10) = 843.7000000000 (9 số 0, 10 số thập phân)
Trunc(843.7, 1) = 843.7 (1 số thập phân)
Có lớn hơn không? Trả lời không.
- Xét cả 2: Or(False, False) = False
Vậy thì kết luận đúng.
Tại sao lấy 10? Dự phòng những số thập phân ở tít phía sau không nhìn thấy. Ví dụ 843.7000000003 (số 7, 8 số 0 và số 3)
View attachment 265962