JavaScript is required

Trong Excel, tại ô A2 chứa giá trị 16HDXD79, tại ô A3 nhập công thức =IF(MID(A2,3,2)="XD",10,20) cho kết quả nào sau đây

A.
HD
B.
XD
C.
10
D.
20
Trả lời:

Đáp án đúng: D


Công thức =IF(MID(A2,3,2)="XD",10,20) hoạt động như sau: 1. MID(A2,3,2) trích xuất 2 ký tự từ ô A2, bắt đầu từ vị trí thứ 3. Trong trường hợp này, A2 chứa "16HDXD79", vậy MID(A2,3,2) sẽ trả về "HD". 2. Sau đó, "HD" được so sánh với chuỗi "XD". Vì "HD" khác "XD", điều kiện MID(A2,3,2)="XD" là sai. 3. Hàm IF sẽ trả về giá trị thứ hai, tức là 20. Vậy kết quả của công thức là 20.

Câu hỏi liên quan