책 내용 질문하기
right함수에 관하여 질문드립니다.
도서
2026 한 권으로 끝내는 시나공 컴활 1급 필기+실기 (컴퓨터활용능력 1급)
페이지
49
조회수
4
작성일
2026-04-08
작성자
안*진

실기 49페이지에 유형 6번의 정답은

=VLOOKUP(LEFT(A3,2),$D$11:$E$13,2,FALSE)&"("& CHOOSE(MOD(RIGHT(A3,3),4)+1,"사원","대리","과장","부장") &")" 이것인데요.


근데 문제는 right함수는 텍스트로 반환하는 것으로 알고 있는데 왜 곱하기 1( RIGHT(A3,3)*1 )을 하지 않아도 올바른 값이 추출이 되는지 궁금합니다.

답변
2026-04-08 09:58:43

안녕하세요.

텍스트 함수로 추출된 값은 텍스트 형식으로 추출되는 것이 맞습니다.

다만 해당 값이 MOD와 같이 숫자만 인수로 사용하는 함수에 사용될 경우 엑셀 자체적으로 자동으로 텍스트 형태의 문자를 숫자로 변환하여 사용하기 때문에

*1을 하지 않아도 됩니다.

즉 텍스트 함수로 추출된 값이 인수를 숫자 전용으로 사용하는 함수에 적용하는 것이 아닌 경우에만 *1을 하면 됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-04-08 09:58:43

    안녕하세요.

    텍스트 함수로 추출된 값은 텍스트 형식으로 추출되는 것이 맞습니다.

    다만 해당 값이 MOD와 같이 숫자만 인수로 사용하는 함수에 사용될 경우 엑셀 자체적으로 자동으로 텍스트 형태의 문자를 숫자로 변환하여 사용하기 때문에

    *1을 하지 않아도 됩니다.

    즉 텍스트 함수로 추출된 값이 인수를 숫자 전용으로 사용하는 함수에 적용하는 것이 아닌 경우에만 *1을 하면 됩니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.