không phải đâu thầy ơiLỗi này rất lạ: ô D1=B1+0.2, nếu bằng số khác 1.6 thì không sao, mà hễ bằng 1.6 thì lỗi. Tôi đã kiểm tra: gõ bằng tay 1.6 vào D1 thì không bị lỗi, dù cho kiểm tra =B1+0.2 = 1.6 ra kết quả True.
Cái anh Bill này bị gì ấy.
Bạn thử hai công thức này rồi so sánh kết quả nhé:không phải đâu thầy ơi
thứ nhất tác giả đã dùng name trùng tên với cột
thứ 2 dữ liệu hàm index là tham chiếu theo góc vuông , tác giả đã không dùng name chính xác để hàm dò được như ý
thứ 3 dữ liệu tác giả đã dùng không đồng nhất
thầy xem em đã chỉnh chút xíu name là xong
=MATCH(1.4+0.2,{1.4,1.6,1.8,2},0)
=MATCH(1.6+0.2,{1.4,1.6,1.8,2},0)
cũng có thể là lỗi của bác billBạn thử hai công thức này rồi so sánh kết quả nhé:
Mã:=MATCH(1.4+0.2,{1.4,1.6,1.8,2},0)
Xét về mặt cấu trúc thì hai công thức hoàn toàn giống nhau nhưng một cái cho kết quả một cái trả về #N/A.Mã:=MATCH(1.6+0.2,{1.4,1.6,1.8,2},0)
Tôi cũng nghĩ đây là lỗi của bác Bill.
D1 là số lẻ làm sao dùng hàm INT() được bạn (INT(1.6)=1). Nếu muốn sửa cách này thì dùng hàm ROUND() (ROUND(D1,1)). Tuy nhiên vẫn không phải do lỗi số lẻ như trước đây. Vì test công thức =1.4+0.2=1.6 vẫn trả về kết quả TrueĐặt name trùng tên cột đúng là không nên. Nhưng rõ ràng là trên file gốc, D1 = B1 + 0.2, kết quả là 1.6, và 6 ô C24 bị lỗi. Nhưng chỉ cần gõ tay 1.6 vào D1 là hết lỗi
Nếu nói lỗi do Name thì vẫn còn lỗi mới phải chứ?
Hoặc suy luận cách khác, tại sao chỉ khi nào B1 = 1.4 thì mới lỗi, tất cả các số khác thì không lỗi? (Vẫn chưa sửa Name nhé)
Một cách sửa khác mà không phải sửa name, là lấy Int(D1) thay vì D1 để đi dò tìm.
D1 là số lẻ làm sao dùng hàm INT() được bạn (INT(1.6)=1). Nếu muốn sửa cách này thì dùng hàm ROUND() (ROUND(D1,1)). Tuy nhiên vẫn không phải do lỗi số lẻ như trước đây. Vì test công thức =1.4+0.2=1.6 vẫn trả về kết quả True
cảm ơn bạn, trước khi đọc bài của bạn mình đã dùng công thức làm cho dữ liệu đồng nhất nên đã chạy bình thường rồi, nhưng cái này ko phải do tự nghĩ ra mà chỉ là tình cờ dùng công thức để kiểm tra các tham số có cách nhau đúng 0.2 ko mà thôi, ai ngờ mèo mù vớ cá rán nên được luôn.không phải đâu thầy ơi
thứ nhất tác giả đã dùng name trùng tên với cột
thứ 2 dữ liệu hàm index là tham chiếu theo góc vuông , tác giả đã không dùng name chính xác để hàm dò được như ý
thứ 3 dữ liệu tác giả đã dùng không đồng nhất
thầy xem em đã chỉnh chút xíu name là xong