스프레드시트 일반컴퓨터활용능력 1급 · 2013년06월22일 · 35/60
35.아래 그림과 같이 발령부서[C2:C11]는 부서명[E2:E4]의 데이터 값을 번호[A2:A11]를 기준으로 순서대로 반복하여 배정하고자 한다. [C2] 셀에 입력할 수식으로 옳은 것은?

1
=INDEX($E$2:$E$4, MOD(A2,3))
2
=INDEX($E$2:$E$4, MOD(A2,3)+1)
3
=INDEX($E$2:$E$4, MOD(A2-1,3)+1)정답
4
=INDEX($E$2:$E$4, MOD(A2-1,3))
해설
우선 MOD(어떤수, 3)을 할경우 결과는 0, 1, 2중 하나 입니다. 우리는 MOD를 했을때 1, 2, 3, 1, 2, 3, 형태로 반복적으로 출력이 되어야 INDEX함수를 정상적으로 사용할 수 있게 만들어야 합니다. MOD(A2,3) 라고 할경우 1, 2, 0, 1, 2, 0 이라는 결과가 반복되게 됩니다. MOD(A2-1,3) 이라고 하여 0, 1, 2, 0, 1, 2 라는 결과가 반복되게 합니다. 최종적으로 필요한 숫자보다 1씩 작다는것이 눈에 보이죠? 결론적으로 MOD(A2-1,3)+1 함으로 인하여 1, 2, 3, 1, 2, 3이 반복적으로 출력되게 됩니다.