JavaScript is required

Tại ô B3 có công thức:=SUMIF($C2:$C6,C7,$E$2:$E$6). Khi sao chép công thức này đến ô D5 thì công thức trên sẽ biến đổi thành:

A.
=SUMIF($C$2:$C$6,C9,$E$4:$E$8)
B.
=SUMIF($C$ 4:$C$8,E9,$E$2:$E$6)
C.
=SUMIF($C4:$ C8,E9,$E$2:$E$ 6)
D.
=SUMIF($C$2:$C$6,C9,$E$2:$E$6)
Trả lời:

Đáp án đúng: D


Phân tích công thức gốc: =SUMIF($C2:$C6,C7,$E$2:$E$6) * **$C2:$C6**: Đây là vùng điều kiện, cột C được cố định, hàng thay đổi khi sao chép. * **C7**: Đây là điều kiện để tính tổng, cả cột và hàng đều thay đổi khi sao chép. * **$E$2:$E$6**: Đây là vùng tính tổng, cả cột và hàng đều được cố định. Khi sao chép từ ô B3 đến ô D5, công thức sẽ thay đổi như sau: * **Từ B3 đến D5**: Tăng 2 cột (B -> D) và tăng 2 hàng (3 -> 5). Áp dụng vào công thức: * **$C2:$C6** sẽ không đổi vì cột C đã cố định bằng dấu $. Vậy vùng điều kiện vẫn là $C2:$C6 * **C7** sẽ thay đổi thành C(7+2) = C9. Vậy điều kiện tính tổng sẽ là C9. * **$E$2:$E$6** sẽ không đổi vì cả cột E và hàng đều đã cố định bằng dấu $. Vậy vùng tính tổng vẫn là $E$2:$E$6 Kết quả công thức sau khi sao chép: =SUMIF($C$2:$C$6,C9,$E$2:$E$6) Vậy đáp án đúng là: =SUMIF($C$2:$C$6,C9,$E$2:$E$6)

Câu hỏi liên quan