JavaScript is required

Cho biết kết quả của công thức sau: =DAY(DATE(2004,3,0)):

A.
28
B.
29
C.
30
D.
31
Trả lời:

Đáp án đúng: B


Công thức =DAY(DATE(2004,3,0)) được tính như sau: 1. **DATE(2004,3,0):** Hàm DATE tạo ra một ngày từ năm, tháng và ngày. Trong trường hợp này, năm là 2004, tháng là 3 và ngày là 0. Vì ngày là 0, Excel sẽ tự động lùi về ngày cuối cùng của tháng trước đó, tức là tháng 2 năm 2004. Năm 2004 là năm nhuận (chia hết cho 4), nên tháng 2 có 29 ngày. Vậy DATE(2004,3,0) trả về ngày 29/02/2004. 2. **DAY(29/02/2004):** Hàm DAY trả về ngày trong tháng của một ngày cho trước. Trong trường hợp này, ngày là 29/02/2004, nên hàm DAY trả về 29. Vậy kết quả của công thức =DAY(DATE(2004,3,0)) là 29.

Câu hỏi liên quan