bebo021999
Thành viên gạo cội




- Tham gia
- 26/1/11
- Bài viết
- 6,037
- Được thích
- 8,813
- Giới tính
- Nam
- Nghề nghiệp
- GPE
Tình cờ lang thang vào 1 trang web nước ngoài thấy có vấn đề này mà mình tìm không ra
Có dãy số thập phân tăng dần tại vùng A1: D1, ví dụ:
{1.8; 5.2; 6.7; 9.3}
Tại ô A4 chứa giá trị điều kiện.
Công thức tại ô B4 tìm vị trí của giá trị A4 trong vùng:
=MATCH(A4,$A$1:$D$1,1)
Xét tại A4:
Gõ tay vào số 5.3 ===>Kết quả là 2
Gõ tay vào số 5.2 ===>Kết quả là 2
Tuy nhiên nếu A4 là kết quả của 1 phép tính. Ví dụ: =7.1-1.9
Kết quả là: 1
Mình thử các trường hợp sau:
Thay phép tính vào:
=MATCH(7.1-1.9,$A$1:$D$1,1) =>1
Thay đổi đưa 1 số chẵn vào:
=MATCH(7-1.8,$A$1:$D$1,1) =>2
Dùng ROUND
=MATCH(ROUND(7.1-1.9,1),$A$1:$D$1,1)=>2
Như vậy 3 trường hợp này cùng ra kết quả là 5.2, nhưng hàm MATCH lại phân biệt?
Nhờ các cao thủ chỉ giáo.
Có dãy số thập phân tăng dần tại vùng A1: D1, ví dụ:
{1.8; 5.2; 6.7; 9.3}
Tại ô A4 chứa giá trị điều kiện.
Công thức tại ô B4 tìm vị trí của giá trị A4 trong vùng:
=MATCH(A4,$A$1:$D$1,1)
Xét tại A4:
Gõ tay vào số 5.3 ===>Kết quả là 2
Gõ tay vào số 5.2 ===>Kết quả là 2
Tuy nhiên nếu A4 là kết quả của 1 phép tính. Ví dụ: =7.1-1.9
Kết quả là: 1
Mình thử các trường hợp sau:
Thay phép tính vào:
=MATCH(7.1-1.9,$A$1:$D$1,1) =>1
Thay đổi đưa 1 số chẵn vào:
=MATCH(7-1.8,$A$1:$D$1,1) =>2
Dùng ROUND
=MATCH(ROUND(7.1-1.9,1),$A$1:$D$1,1)=>2
Như vậy 3 trường hợp này cùng ra kết quả là 5.2, nhưng hàm MATCH lại phân biệt?
Nhờ các cao thủ chỉ giáo.