책 내용 질문하기
오늘 시험 보고 왔는데 질문드립니다.
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
172
작성일
2016-01-10
작성자
첨부파일

엑셀풀다가 오류가났는데 도무지 이해가 안되서 질문드려봅니다..

함수쪽 문제였고 문제 자체는 간단했습니다.

right함수와 hlookup,lookup,vlookup중 알맞은 함수를 사용하라는 거였고

dvd-01, dvd02... 써잇는 열에서 right함수로 01만 lookup value로 두고

ㅇㅇㅇ ㅁㅁㅁ

01 02 ....

이런 테이블에서 ㅇㅇㅇ, ㅁㅁㅁ를 출력하면 되는 간단한 문제였거든요..

hlookup( right(@@@@,2) , 테이블, 1, false)로 줬는데

자꾸 N/A에러가 떠서 결국 해결하지 못했는데요.

간단한 문제인데 못풀어서 황당했습니다. 제가 모르는 뭔가 있는건가요; hlookup, vlookup 충분히 해서

함수 전개에서 틀릴리도 없고 몇번이고 다시 확인했는데도 안되서 미치게 궁금하네요.

혹시나 right로 추출한 01과 테이블에 있는 01이 이름이 다른가 해서

셀끼리 등호표시로 체크해도 true라고 나왔습니다. 결국 hlookup, vlookup이 안먹힌건데 이유를 모르겠습니다.

답변
2016-01-12 11:23:41

lookup 함수를 이용해야 합니다.

다른분이 질문 주신 내용과 답변으로 대신 하겠습니다.

질문

글자는 완전히 같지는 않지만

기업이름 국민 신한 삼성 현대
코드 10 15 20 25
기업이름
abc_10
abc_15
abc_20
abc_25

이렇게 있을때

abc_뒤에 2개가 코드이며 위에 표를 이용하여 그 코드에 맞는 기업이름을 찾아라.

right와 vlookup, lookup, hlookup 중 골라서 기업을 표시하여라.

이러한 비슷한거 였는데 어떻게 해결하나요

hlookup을 사용하려고하니 기업이름이 위에 있어서 사용 못하고 해결하지 못했습니다.

답변

lookup(찾을값, 범위1, 범위2) 함수는 찾을 값을 범위1에서 찾은 후 같은 위치에 있는 범위2의 값을 표시하는 것입니다.

=LOOKUP(RIGHT(A5,2),B2:E2,B1:E1)

등과 같이 작성할 수 있겠죠.

만약 b2:e2에 입력된 값이 숫자라면 right 에서 나온 값을 숫자로 변경해 줘야 정확한 결과가 나오므로

=LOOKUP(RIGHT(A5,2)*1,B2:E2,B1:E1)

*1 을 하여 숫자값이 될 수 있게 설정하셔서 사용하세요.

좋은 하루 되세요.

  • *
    2016-01-12 11:23:41

    lookup 함수를 이용해야 합니다.

    다른분이 질문 주신 내용과 답변으로 대신 하겠습니다.

    질문

    글자는 완전히 같지는 않지만

    기업이름 국민 신한 삼성 현대
    코드 10 15 20 25
    기업이름
    abc_10
    abc_15
    abc_20
    abc_25

    이렇게 있을때

    abc_뒤에 2개가 코드이며 위에 표를 이용하여 그 코드에 맞는 기업이름을 찾아라.

    right와 vlookup, lookup, hlookup 중 골라서 기업을 표시하여라.

    이러한 비슷한거 였는데 어떻게 해결하나요

    hlookup을 사용하려고하니 기업이름이 위에 있어서 사용 못하고 해결하지 못했습니다.

    답변

    lookup(찾을값, 범위1, 범위2) 함수는 찾을 값을 범위1에서 찾은 후 같은 위치에 있는 범위2의 값을 표시하는 것입니다.

    =LOOKUP(RIGHT(A5,2),B2:E2,B1:E1)

    등과 같이 작성할 수 있겠죠.

    만약 b2:e2에 입력된 값이 숫자라면 right 에서 나온 값을 숫자로 변경해 줘야 정확한 결과가 나오므로

    =LOOKUP(RIGHT(A5,2)*1,B2:E2,B1:E1)

    *1 을 하여 숫자값이 될 수 있게 설정하셔서 사용하세요.

    좋은 하루 되세요.

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