책 내용 질문하기
RIGHT함수 질문있어요
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
73
조회수
26
작성일
2013-08-05
작성자
첨부파일

=HLOOKUP(VALUE(RIGHT(B3,1)),C3:E9,2)에서

왜 VALUE함수를 써야하는지 잘 이해가 안가네요..

답변
2013-08-06 10:11:37
left, right, mid 함수는 텍스트 함수로 여기에서 추출된 결과값은 모두 문자가 됩니다.

1이 나오지만 숫자 1이 아니기 때문에

hlookup의 범위의 첫번째 행에서 값을 찾아올 수 없습니다.

그래서 value 를 사용하여 숫자를 만들어 주는 것입니다.

left(a1,1)="1"

과 같이 비교하는 이유도 left 에서 나오는 값이 문자이므로 문자로 비교하는 것입니다.

좋은 하루 되세요.
"
  • *
    2013-08-06 10:11:37
    left, right, mid 함수는 텍스트 함수로 여기에서 추출된 결과값은 모두 문자가 됩니다.

    1이 나오지만 숫자 1이 아니기 때문에

    hlookup의 범위의 첫번째 행에서 값을 찾아올 수 없습니다.

    그래서 value 를 사용하여 숫자를 만들어 주는 것입니다.

    left(a1,1)="1"

    과 같이 비교하는 이유도 left 에서 나오는 값이 문자이므로 문자로 비교하는 것입니다.

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