JavaScript is required

Trong Microsoft Excel biểu thức sau cho kết quả là bao nhiêu nếu trong ô B2 là 10 và dữ liệu trong D2 là D: = IF(OR(B2>=8,D2="A"),1000,300)

A.
1300
B.
1000
C.
300
D.
FALSE
Trả lời:

Đáp án đúng: B


Biểu thức =IF(OR(B2>=8,D2="A"),1000,300) được phân tích như sau: 1. **B2>=8**: Giá trị trong ô B2 là 10, vì vậy 10>=8 là đúng (TRUE). 2. **D2="A"**: Giá trị trong ô D2 là "D", vì vậy "D"="A" là sai (FALSE). 3. **OR(TRUE, FALSE)**: Hàm OR trả về TRUE nếu ít nhất một trong các điều kiện là TRUE. Trong trường hợp này, B2>=8 là TRUE, do đó OR(TRUE, FALSE) là TRUE. 4. **IF(TRUE, 1000, 300)**: Vì điều kiện trong hàm IF là TRUE, hàm IF sẽ trả về giá trị 1000. Vậy kết quả của biểu thức là 1000.

Câu hỏi liên quan