JavaScript is required

Trong bảng tính Excel, giả sử tại ô A1 có công thức:=C5+SUMIF($B$2:$B$6; A2;$F$2:$F$6)-C$7. Khi sao chép công thức này đến ô D7 thì có công thức như thế nào:

A.
=C5+SUMIF($B$2:$ B$6;C5;$F$2:$F$6)-E$7
B.
=D5+SUMIF($B$2:$B$6;D 5;$F$2:$F$6)- E$7
C.
=E8+SUMIF($ B$2:$B$6;C5;$F$2:$F$6)-E$7
D.
=F8+SUMIF($B$2:$B$6;C5;$ F$2:$F$6)-E$7
Trả lời:

Đáp án đúng: C


Phân tích công thức gốc: - `C5`: Địa chỉ tương đối, khi sao chép sang D7 (3 cột sang phải, 2 dòng xuống dưới) sẽ thành E7 (C + 2 = E, 5 + 2 = 7). - `SUMIF($B$2:$B$6; A2;$F$2:$F$6)`: `$B$2:$B$6` và `$F$2:$F$6` là địa chỉ tuyệt đối, không thay đổi khi sao chép. `A2` là địa chỉ tương đối, khi sao chép sang D7 (3 cột sang phải, 5 dòng xuống dưới) sẽ thành D7 (A + 3 = D, 2 + 5 = 7). - `C$7`: `C` là địa chỉ tương đối, khi sao chép sang D7 (1 cột sang phải) sẽ thành E. `$7` là địa chỉ tuyệt đối theo cột, không thay đổi. Vậy `C$7` thành `E$7` Kết hợp lại, công thức tại D7 sẽ là: =E7+SUMIF($B$2:$B$6;D7;$F$2:$F$6)-E$7 Vậy không có đáp án nào đúng trong các lựa chọn đã cho. Có lẽ đáp án đúng phải là: =E7+SUMIF($B$2:$B$6;D7;$F$2:$F$6)-E$7

Câu hỏi liên quan