Giải thích về hàm TRUNC (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

thuysan49

Thành viên mới
Tham gia
21/7/21
Bài viết
5
Được thích
0
=+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 ạ.
 

File đính kèm

Lần chỉnh sửa cuối:
=+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 ạ.
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","")
bạn cần làm vậy thôi mà hay là có ý khác!
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.

1631466475435.png

@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.
 
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 góp ý của bạn ạ,
mình chưa hiểu số 10, 1 trong công thức ở cột C và 10,1 ở cột D ạ.
mình thấy hình như không phải để kiểm tra gần (dấu phẩy/dấu chấm) có phải là 0 hay không, vì cái hàng số 5 có số 7 ở phía sau dấu chấm nhung nó vẫn đúng.
bạn xem lại giúp mình với ạ.
Capture.JPG
 
Lần chỉnh sửa cuối:
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)

1631499345554.png
 
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
Mình cảm ơn bạn ạ.
 
Web KT

Bài viết mới nhất

Back
Top Bottom