책 내용 질문하기
함수문제
도서
2026 시나공 컴퓨터활용능력 2급 실기 총정리
페이지
145
조회수
14
작성일
2026-08-27
작성자
박*미
첨부파일

함수 4번문제에서요 답이 UPPER(LEFT(H15,3)&"-"&RIGHT(G15,2)&"-"&LEFT(I15,2))


이렇게 표기되어 있는데


혹시 UPPER(LEFT(H15,3))&"-"&RIGHT(G15,2)&"-"&UPPER(LEFT(I15,2)) 이렇게 표기해야하는게 맞는거아닌가요? 다른셀이라서 각각 적용해줘야하는게 맞는거 아닌가 문의 드립니다

답변
2026-08-27 10:11:18

안녕하세요.

답지처럼 전체 문자열을 결합한 다음 UPPER를 한 번 적용해도 정확합니다.

=UPPER(LEFT(H15,3)&"-"&RIGHT(G15,2)&"-"&LEFT(I15,2))

UPPER 함수는 괄호 안에서 최종적으로 만들어진 문자열 전체를 대문자로 변환합니다. 따라서 H15와 I15에서 추출한 문자가 서로 다른 셀에서 왔더라도, 먼저 하나의 문자열로 결합된 후 한꺼번에 대문자로 바뀝니다.

질문하신 방법도 결과는 같습니다.

=UPPER(LEFT(H15,3))&"-"&RIGHT(G15,2)&"-"&UPPER(LEFT(I15,2))

두 수식의 처리 방식은 다음과 같습니다.

  • 답지: 모든 내용을 연결한 후 전체를 대문자로 변환
  • 질문하신 수식: H15와 I15에서 가져온 부분을 각각 대문자로 변환한 후 연결

RIGHT(G15,2)의 결과가 숫자라면 UPPER를 적용할 필요가 없습니다. 숫자와 하이픈은 UPPER를 적용해도 변하지 않기 때문에 답지처럼 전체를 UPPER로 감싸는 방식이 더 간단합니다.

예를 들어 각 셀의 값이 다음과 같다면,

H15: abcdef
G15: 1234
I15: xyzz

두 수식 모두 다음 결과를 반환합니다.

ABC-34-XY

따라서 다른 셀에서 가져온 값이라고 해서 UPPER를 반드시 각각 적용할 필요는 없습니다. 답지의 수식이 더 간결하며 올바른 작성 방법입니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-27 10:11:18

    안녕하세요.

    답지처럼 전체 문자열을 결합한 다음 UPPER를 한 번 적용해도 정확합니다.

    =UPPER(LEFT(H15,3)&"-"&RIGHT(G15,2)&"-"&LEFT(I15,2))

    UPPER 함수는 괄호 안에서 최종적으로 만들어진 문자열 전체를 대문자로 변환합니다. 따라서 H15와 I15에서 추출한 문자가 서로 다른 셀에서 왔더라도, 먼저 하나의 문자열로 결합된 후 한꺼번에 대문자로 바뀝니다.

    질문하신 방법도 결과는 같습니다.

    =UPPER(LEFT(H15,3))&"-"&RIGHT(G15,2)&"-"&UPPER(LEFT(I15,2))

    두 수식의 처리 방식은 다음과 같습니다.

    • 답지: 모든 내용을 연결한 후 전체를 대문자로 변환
    • 질문하신 수식: H15와 I15에서 가져온 부분을 각각 대문자로 변환한 후 연결

    RIGHT(G15,2)의 결과가 숫자라면 UPPER를 적용할 필요가 없습니다. 숫자와 하이픈은 UPPER를 적용해도 변하지 않기 때문에 답지처럼 전체를 UPPER로 감싸는 방식이 더 간단합니다.

    예를 들어 각 셀의 값이 다음과 같다면,

    H15: abcdef
    G15: 1234
    I15: xyzz

    두 수식 모두 다음 결과를 반환합니다.

    ABC-34-XY

    따라서 다른 셀에서 가져온 값이라고 해서 UPPER를 반드시 각각 적용할 필요는 없습니다. 답지의 수식이 더 간결하며 올바른 작성 방법입니다.

    즐거운 하루 되세요.

  • 박*미
    2026-08-27 10:34:55
    이렇게 작성해도 자격시험에서는 두가지다 정답으로 인정해준다는 말씀이신가요?
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.