모두CBT

아래 그림과 같이 발령부서[C2:C11]는 부서명[E2:E4]의 데이터… | [컴퓨터활용능력 1급 필기] 13년 2회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 13년 2회차
아래 그림과 같이 발령부서[C2:C11]는 부서명[E2:E4]의 데이터 값을 번호[A2:A11]를 기준으로 순서대로 반복하여 배정하고자 한다. [C2] 셀에 입력할 수식으로 옳은 것은?
ABCDE
1번호이름발령부서부서명
21황현아기획팀기획팀
32김지민재무팀재무팀
43정미주총무팀총무팀
54오민아기획팀
65김혜린재무팀
76김윤중총무팀
87박유미기획팀
98김영주재무팀
109한상미총무팀
1110서은정기획팀
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))
해설

부서명 목록 [E2:E4]에는 기획팀·재무팀·총무팀 세 개가 있고, 번호 1~10에 대해 발령부서가 기획팀→재무팀→총무팀 순으로 반복되고 있습니다. 즉 번호를 3으로 나눈 나머지에 따라 INDEX의 행 번호 1, 2, 3이 순환해야 합니다.

번호가 1, 2, 3, 4…로 1부터 시작하므로 MOD(A2-1,3)+1 형태로 만들어야 합니다. A2가 1이면 MOD(0,3)+1=1, 2이면 MOD(1,3)+1=2, 3이면 MOD(2,3)+1=3, 4이면 MOD(3,3)+1=1이 되어 1→2→3→1→2→3…으로 정확히 순환합니다. 따라서 =INDEX($E$2:$E$4, MOD(A2-1,3)+1)이 기획팀·재무팀·총무팀을 순서대로 반복 배정합니다.

MOD(A2,3)만 쓰면 번호 3에서 나머지가 0이 되어 INDEX의 행 번호 0은 오류를 일으키고, MOD(A2,3)+1은 1일 때 2(재무팀)가 되어 시작이 어긋납니다. MOD(A2-1,3)만 쓰면 첫 번호에서 0이 되어 역시 오류가 납니다. 부서명 범위는 아래로 채우기 해도 고정되도록 $E$2:$E$4로 절대 참조해야 합니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.