책 내용 질문하기
86,87p 대출금리와 판매금액 구하기.
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
86
조회수
34
작성일
2012-10-05
작성자
첨부파일

항상 수고가 많으십니다.

다름이 아니라 공부를하다가 궁금한게 생겨서요...

(1) 대출금리를 구할때는 왜 옵션으로 FALSE를 넣어야 하고 판매금액을 구할때는 왜 FALSE를 넣지

않는건가요? FALSE가 조건에 똑같은 것. TRUE가 똑같거나 가장 크게 일치하는 것. 인것은 아는데, 왜 대출금리를 구할때는 FALSE가 들어가고 판매금액일때는 안들어가도 되는지 이해가 잘안가네요.

(2) 대출금리를 구할때는 VLOOKUP을 사용했고 판매금액을 구할때는 HLOOKUP을 사용했습니다.

VLOOKUP이 행에서, HLOOKUP이 열에서 조건을 찾는다는것은 아는데... 어떤 경우의 조건을 찾을때 H와V를 써야하는지 사실 손쉽게 이해가 가질 않네요.. 간단하게 설명부탁드립니다.

(3) 2번질문의 연장선상에서 드리는 질문인데.. 저는 사실 HLOOKUP과 VLOOKUP이 각 각 행과 열에서 조건을 찾는다는 것은 알고있지만, 실제 어떤 조건에서 대입이 되어야하는지 명쾌하게 파악하지 못하고있습니다.

그렇기에 교재를 보며 답안을 똑같이 만들긴 하였지만... 거기에는 H를 넣어라, V를 넣어라라고 나와있기때문에 그대로 행하였던거라서.. 확실히 파악하지 못하는 제 스스로가 좀 못미더운데요.

가령, 이런경우처럼 정확히 파악을 못했을때...

계산작업 시험문제에,

"HLOOKUP, VLOOKUP중에서 알맞은 함수 사용"이라는 문제가 나왔을때,

워드시험지 처럼 2.계산작업 파트에 대한 정답답안지가 따로 나와있나요? 정답답안지가 따로 나와있다면, 비록 H,VLOOKUP에 대해 이해를 못하였다고해도, 처음에는 HLOOKUP을 대입해보았다가, 그에대한 답이 답안지의 답과 다르면 HLOOKUP을 사용해본다던지 이런식으로 잔머리를 써도 될 것 같아서요..

(4) P72부터 시작되는 함수 1번 파트의 경우에는 함수마법사를 교재에서도 사용하였습니다.

근데 P85부터는 함수마법사를 사용하지 않고, 직접 함수식을 입력을 하더라구요... 이게 훨씬 더 어려운것 같은데 책에서는 왜 이렇게 하였나요? 그리고 자기가 굳이 함수식을 입력하지 않고도 함수마법사를 통해 작업할 수 있다면 실제 시험에서도 이렇게 사용해도되죠? 예컨대, 시험문제지에서 "함수식을 직접 타이핑으로 입력하시오." 뭐 이런지문은 없지 않나요? 그럼 굳이 책에서 처럼 함수식을 입력하지 않고 함수마법사를 사용해서 해도 무방하다고 생각되는데... 왜 굳이 책에서는 함수식을 입력한건지요..

----------------

좀 질문이 많습니다만. 너그러이 양해해주시고 쉽게 쉽게 답변 좀 부탁드립니다.

항상 감사합니다.

꾸벅

답변
2012-10-09 00:18:15

1. 둘다 옵션을 넣든 넣지 않든 같은 결과가 나옵니다. 범위의 첫번째열(찾을값이 들어있는열,행)이 오름차순으로 정렬되어 있기 때문이죠. 이것은 아래 설명에서 참고해 주세요.

2. 마찮가지로 아래 설명을 참고해 주시기 바랍니다.

3. 실제 시험에는 정답지가 없습니다.

4. 네 함수마법사가 더 쉬우시다면 함수마법사를 사용하셔도 됩니다.

하지만 여러 함수를 중첩해서 쓰는 경우 함수마법사를 이용하는 것이 더 어렵고 늦는 경우가 있기 때문에

책에는 직접 입력하는 방법이 나오는 것입니다. 편하신 방법을 이용하세요.

아래 설명을 꼭 읽고 이해해 보시기 바랍니다.

vlookup(찾을값,범위,열번호,옵션):범위의 맨 왼쪽 열에서 찾을 값과 같은 값을 찾은 후 찾을 값이 있는 행에서 지정된 열번호 위치에 있는 데이터를 반환합니다.

hlookup(찾을값,범위,행번호,옵션):범위의 첫 번째 행에서 찾을 값과 같은 데이터를 찾은 후 찾을 값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.

만약 [표1]에 근무년수가 찾을 값이라고 한다면 찾을 값 부분에 이 값을 넣고 이 근무년수에 해당하는 수당비율을 구하고자 한다면 참조로 지정된 범위를 잡은 후 이 범위에서 수당비율에 해당하는 열이나 행을 표시 해주면 됩니다.

밑의 그름을 보시면 근무년수, 수당비율 이라고 된 부분이 범위에 해당 합니다. 그림에는 보이지 않지만 원본 데이터에 근무년수가 포함된 데이터들이 주루룩 있는데요. 여기서 찾을 값인 근무년수를 클릭 하시면 되겠습니다.

찾을려고 하는 값이 맨왼쪽열에 있을때는 vlookup

찾을려고 하는 값이 첫행에 있을때는 hlookup

근무년수를 구할때 구하고자 하는 근무년수가 세로로 되어 있을때는 vlookup

근무년수를 구할때 구하고자하는 근무년수가 가로로 되어있을때 hlookup을 사용 합니다.

그림을 참고해 주세요.

옵션 사용 방법에 대해서 설명 드릴께요.

true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.

false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.

정확히 일치하는 값을 찾을때 FALSE를 사용합니다.


숫자일때 false를 쓰는 경우는 범위로 지정된 첫번째 행이나 열의 값이 오름차순으로 정렬되어 있지 않을 때 사용합니다.

FALSE를 생략할 수 있는 경우는


범위의 첫번째 열에 있는 데이터가 오름차순으로 정렬되어 있을때 정확히 일치하는 값 또는 문자를 찾을때도 false를 생략할 수 있습니다. 예를 들어 범위의 첫 번째 열에 있는 값이 가, 나, 다, 라 또는 a, b, c, e 등과 같이 오름차순으로 정렬되어 있다면 문자를 찾을때도 false를 생략할 수 있습니다.

생략했을때 올바른 값이 나온다면 생략하여 사용 할 수 있습니다.
함수는 제시된 함수를 사용하고 올바른 값이 나온다면 정답으로 인정됩니다.

범위의 첫번째 열이 정렬되어 있다 라는 것은

1 2 3 4 6 9 10 과 같이 정렬된 것을 말합니다. 혹은

가 나 다 라 마 바 사 등과 같이 정렬된 것도 말하죠.

정렬되지 않았다 라는 것은

3 5 1 2 10 9 와 같이 된 것을 말하구요.

나 다 가 마 사 도 마찮가지로 정렬되지 않은 것입니다.

문제의 첫번째 열이 정렬이 된 상태인지 뒤죽박죽으로 섞인 상태인지 모시고 정렬이 되어 있다면 false 를 생략 하셔도 됩니다.

하지만 정렬이 되지 않았다면 근사값을 찾을 수 없기 때문에 false 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.

좋은 하루 되세요.

"
  • *
    2012-10-09 00:18:15

    1. 둘다 옵션을 넣든 넣지 않든 같은 결과가 나옵니다. 범위의 첫번째열(찾을값이 들어있는열,행)이 오름차순으로 정렬되어 있기 때문이죠. 이것은 아래 설명에서 참고해 주세요.

    2. 마찮가지로 아래 설명을 참고해 주시기 바랍니다.

    3. 실제 시험에는 정답지가 없습니다.

    4. 네 함수마법사가 더 쉬우시다면 함수마법사를 사용하셔도 됩니다.

    하지만 여러 함수를 중첩해서 쓰는 경우 함수마법사를 이용하는 것이 더 어렵고 늦는 경우가 있기 때문에

    책에는 직접 입력하는 방법이 나오는 것입니다. 편하신 방법을 이용하세요.

    아래 설명을 꼭 읽고 이해해 보시기 바랍니다.

    vlookup(찾을값,범위,열번호,옵션):범위의 맨 왼쪽 열에서 찾을 값과 같은 값을 찾은 후 찾을 값이 있는 행에서 지정된 열번호 위치에 있는 데이터를 반환합니다.

    hlookup(찾을값,범위,행번호,옵션):범위의 첫 번째 행에서 찾을 값과 같은 데이터를 찾은 후 찾을 값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.

    만약 [표1]에 근무년수가 찾을 값이라고 한다면 찾을 값 부분에 이 값을 넣고 이 근무년수에 해당하는 수당비율을 구하고자 한다면 참조로 지정된 범위를 잡은 후 이 범위에서 수당비율에 해당하는 열이나 행을 표시 해주면 됩니다.

    밑의 그름을 보시면 근무년수, 수당비율 이라고 된 부분이 범위에 해당 합니다. 그림에는 보이지 않지만 원본 데이터에 근무년수가 포함된 데이터들이 주루룩 있는데요. 여기서 찾을 값인 근무년수를 클릭 하시면 되겠습니다.

    찾을려고 하는 값이 맨왼쪽열에 있을때는 vlookup

    찾을려고 하는 값이 첫행에 있을때는 hlookup

    근무년수를 구할때 구하고자 하는 근무년수가 세로로 되어 있을때는 vlookup

    근무년수를 구할때 구하고자하는 근무년수가 가로로 되어있을때 hlookup을 사용 합니다.

    그림을 참고해 주세요.

    옵션 사용 방법에 대해서 설명 드릴께요.

    true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.

    false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.

    정확히 일치하는 값을 찾을때 FALSE를 사용합니다.


    숫자일때 false를 쓰는 경우는 범위로 지정된 첫번째 행이나 열의 값이 오름차순으로 정렬되어 있지 않을 때 사용합니다.

    FALSE를 생략할 수 있는 경우는


    범위의 첫번째 열에 있는 데이터가 오름차순으로 정렬되어 있을때 정확히 일치하는 값 또는 문자를 찾을때도 false를 생략할 수 있습니다. 예를 들어 범위의 첫 번째 열에 있는 값이 가, 나, 다, 라 또는 a, b, c, e 등과 같이 오름차순으로 정렬되어 있다면 문자를 찾을때도 false를 생략할 수 있습니다.

    생략했을때 올바른 값이 나온다면 생략하여 사용 할 수 있습니다.
    함수는 제시된 함수를 사용하고 올바른 값이 나온다면 정답으로 인정됩니다.

    범위의 첫번째 열이 정렬되어 있다 라는 것은

    1 2 3 4 6 9 10 과 같이 정렬된 것을 말합니다. 혹은

    가 나 다 라 마 바 사 등과 같이 정렬된 것도 말하죠.

    정렬되지 않았다 라는 것은

    3 5 1 2 10 9 와 같이 된 것을 말하구요.

    나 다 가 마 사 도 마찮가지로 정렬되지 않은 것입니다.

    문제의 첫번째 열이 정렬이 된 상태인지 뒤죽박죽으로 섞인 상태인지 모시고 정렬이 되어 있다면 false 를 생략 하셔도 됩니다.

    하지만 정렬이 되지 않았다면 근사값을 찾을 수 없기 때문에 false 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.

    좋은 하루 되세요.

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