문제 4번에 대한 질문입니다
[J19] : {=REPT("♥",SUM(IF(MONTH($E$4:$E$33)=MONTH(I19),1)))}
라고 적으면 결과값이 ♥♥로 산출되던데 그 이유가 무엇인가요?
안녕하세요.
{=REPT("♥", SUM(IF(MONTH($E$4:$E$33)=MONTH(I19),1)))}
=REPT(텍스트, 개수 ) : 텍스트를 개수만큼 반복하여 입력합니다.
개수 : SUM( IF( MONTH($E$4:$E$33)=MONTH(I19), 1)) : 조건 MONTH($E$4:$E$33)=MONTH(I19) 이 만족하면 SUM 함수로 1씩 더해서 개수를 구합니다.
조건 MONTH($E$4:$E$33)=MONTH(I19) : [$E$4:$E$33] 영역중 [I19] 셀의 월과 동일한, 여기서는 1과 동일한 월인지 비교하는 것입니다.
같은 월이면 SUM 으로 개수를 구하고, REPT 함수로 구한 개수만큼 ♥를 표시합니다.
좋은 하루 보내세요.
-
관리자2018-12-12 23:06:52
안녕하세요.
{=REPT("♥", SUM(IF(MONTH($E$4:$E$33)=MONTH(I19),1)))}
=REPT(텍스트, 개수 ) : 텍스트를 개수만큼 반복하여 입력합니다.
개수 : SUM( IF( MONTH($E$4:$E$33)=MONTH(I19), 1)) : 조건 MONTH($E$4:$E$33)=MONTH(I19) 이 만족하면 SUM 함수로 1씩 더해서 개수를 구합니다.
조건 MONTH($E$4:$E$33)=MONTH(I19) : [$E$4:$E$33] 영역중 [I19] 셀의 월과 동일한, 여기서는 1과 동일한 월인지 비교하는 것입니다.
같은 월이면 SUM 으로 개수를 구하고, REPT 함수로 구한 개수만큼 ♥를 표시합니다.
좋은 하루 보내세요.