안녕하세요.
[C11] 셀에 들어가는 수식을 묻는 문제이므로 '1과목'에 대한 평균을 구한 것입니다.
[B11] 셀에 '1과목'이 쓰여져 있기 때문이죠.
{=AVERAGE(IF(MOD(ROW(C3:C8),2)=1,C3 :C8))}
배열 수식으로 작성되어, 각 행의 값을 배열에 반환하므로 ROWS가 아닌 ROW 함수를 이용한 것입니다.
IF 함수의 조건 : MOD(ROW(C3:C8),2)=1 : [C3:C8]의 각 행 번호를 2로 나눠서 나머지가 1과 같은지 비교한 것입니다. 1과 같으면 1과목이 되죠.
바꿔 생각하면 워크시트의 3,5,7 행이 1과목이므로 행번호를 2로 나눴을 때, 1과목은 나머지 1이 됩니다.
좋은 하루 보내세요.
-
관리자2018-12-11 23:16:34
안녕하세요.
[C11] 셀에 들어가는 수식을 묻는 문제이므로 '1과목'에 대한 평균을 구한 것입니다.
[B11] 셀에 '1과목'이 쓰여져 있기 때문이죠.
{=AVERAGE(IF(MOD(ROW(C3:C8),2)=1,C3 :C8))}
배열 수식으로 작성되어, 각 행의 값을 배열에 반환하므로 ROWS가 아닌 ROW 함수를 이용한 것입니다.
IF 함수의 조건 : MOD(ROW(C3:C8),2)=1 : [C3:C8]의 각 행 번호를 2로 나눠서 나머지가 1과 같은지 비교한 것입니다. 1과 같으면 1과목이 되죠.
바꿔 생각하면 워크시트의 3,5,7 행이 1과목이므로 행번호를 2로 나눴을 때, 1과목은 나머지 1이 됩니다.
좋은 하루 보내세요.