책 내용 질문하기
index 함수와 match함수 +알파...ㅎ
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
71
조회수
119
작성일
2017-09-18
작성자
탈퇴*원
첨부파일

안녕하세요

제가 이제 함수 공부를 시작해서 모르는게 많아서 질문을 드립니다.

smiley1번

index함수

index(범위, 행번호, 열번호)

데이터를 나타내는 함수?

범위

행번호

열번호

범위는 결과를 나타내는 범위?

근데 행번호와 열번호는 무슨 말인지 이해가 안됩니다.

대리점 pdp dvd있는 행은 2번째 행에 있는데 왜 1을 입력하는 건가요?

하나의 약속 같은 건가요?
앞에 범위를 기준으로 하는 건가요?

index 함수에 대한 자세한 설명을 해주실 수 있으신가요?

heart두번째로

MATCH함수 옵션에서

0은 이해가 되는데요

-1이나 1이 이해가 잘 안됩니다.

1이나 생략이면 찾을값보다 작거나 같은 값 중 근접한 값

근데 오름차순이어야 하고

-1이면 찾을값보다 크거나 같은 값 중에 가장 근접한 값...

제 생각에는 -가 붙으면 작은거를 찾아 줘야 할 것 같은데

오히려 반대네요.왜 그런지 혹시 아시나요 ㅜㅜ

yes그리고 ~~~!

72쪽

문제 2에서

=HLOOKUP(AVERAGE(D10:F10),$B$19:$E$20,2)&"등급"

이렇게 했는데 왜 느낌표가 나오면서 에러 처럼 뜰까요??

---73쪽에 수식을 입력한 셀의 왼쪽 위에 녹색 삼각형이라고 나와있네요!!!

근데,

시험칠때 이렇게 느낌표 나와서 에러처럼 뜨면 감점인가요?

cheeky77쪽에 vlookup 옵션에 false가 입력되어 있는데 false를 입력하지 않으면 감점이 될까요?

아니면 입력을 안해도 되나요?

enlightened

83쪽에

year(today())에서 빈칸으로 남겨 두었는데

지금은 2017년인데

만약에 문제가 책에서 처럼 2016년을 기준으로 하라고 한다면

year(today())이렇게 하면 문제가 되지 않나요?

지금은 2017년인데 2016년을 기준으로 하라고 하면

year(today())가 아닌 그냥 2016이나 year(2016-12-31)이런식으로 해야 되지 않나요?

blush85쪽

fv함수에 대한 질문

fv함수 (연이율, 기간, 금액, 현재가치,납입금액, 납입시점)

연이율인데 왜 월 단위로 바꾸려고 12로 나누며

기간도 월단위로 바꾸나요???

왜!!!!??????그럴까요?

그리고 현재가치는 왜 생략 되었으며 생략되어도 되는지 ...궁금해요..

ㅡㅡㅡㅡㅜㅜㅜ 컴맹의 컴활 공부 도와주소서! plz

wink진짜 마지막으로 90쪽

=MIN(C16*VLOOKUP(C16,$G$3:$H$5,2), VLOOKUP(C16, $G$3:$I$5, 3))

이렇게 하면 틀리나요?

결과 값만 같으면 되는지 ...

다음에는 이렇게 안 할거지만

범위를 이렇게 잡아도 괜찮은지 궁금합니다.

감사합니다~~~^^

질문이 엄청 많죠 ㅎㅎ

죄송해요;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

열공해야겠습니다. ... .. .. .ㅜㅡ

답변
2017-09-22 07:57:32

1. index(범위,행,열) 로 범위에서 행과 열에 해당하는 값을 가져와 표시하게 됩니다.

아래 그림과 같이 범위중에서 첫번째 위치한 것이 행입니다.

행은 가로로 표시된 것이구요.

그아래는 2,3,4,.. 와 같이 사용합니다.

하나의 행만 사용하므로 1 행으로 지정하면 됩니다.

열은 PDP,DVD 등의 값을 가져오기 위해 사용합니다.

2.

match 의 옵션 부분입니다.

-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.

0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.

1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.

생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.

3. 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.

오류 내용이 결과에 영향을 주는 것이 아니라면 무시하셔도 됩니다.

! 를 눌러 오류 내용을 확인 하고 잘 못 한 것이 있는지 확인 하여 보세요.

4.

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

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 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.

5. 네 현재 년도를 기준으로 한다면 today 로 작성하시면 됩니다.

특정 년도를 사용하려면 질문 주신 방법으로 지정하시면 됩니다.

6. 재무 함수는 기본적으로 월단위로 계산되도록 함수가 만들어졌습니다.

=fv(이자, 기간, 금액, 현재가치, 납입시점)

현재가치는 특정 이자율로 특정 미래일에 특정액을 이루기 위해 투자하여야 하는 금액입니다.

즉 특정액이 될려고 하면 얼마를 투자해야 하는가를 나타내는 것인데

문제에서 특별히 현재가치를 제시하지 않았다면 생략해 주셔야 합니다.

현재가치가 문제에 제시 되지 않았기 때문에 빈공간으로 만들기 위해 ,, 를 하는 것입니다.

, 를 하나만 하시면 1이 현재 가치가 되기 때문에 다른 결과가 나오게 됩니다.

7. 지시사항에 맞는 함수를 사용하고 정확한 결과가 나오면 정답으로 인정 됩니다.

좋은 하루 되세요.

  • *
    2017-09-22 07:57:32

    1. index(범위,행,열) 로 범위에서 행과 열에 해당하는 값을 가져와 표시하게 됩니다.

    아래 그림과 같이 범위중에서 첫번째 위치한 것이 행입니다.

    행은 가로로 표시된 것이구요.

    그아래는 2,3,4,.. 와 같이 사용합니다.

    하나의 행만 사용하므로 1 행으로 지정하면 됩니다.

    열은 PDP,DVD 등의 값을 가져오기 위해 사용합니다.

    2.

    match 의 옵션 부분입니다.

    -1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.

    0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.

    1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.

    생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.

    3. 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.

    오류 내용이 결과에 영향을 주는 것이 아니라면 무시하셔도 됩니다.

    ! 를 눌러 오류 내용을 확인 하고 잘 못 한 것이 있는지 확인 하여 보세요.

    4.

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

    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 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.

    5. 네 현재 년도를 기준으로 한다면 today 로 작성하시면 됩니다.

    특정 년도를 사용하려면 질문 주신 방법으로 지정하시면 됩니다.

    6. 재무 함수는 기본적으로 월단위로 계산되도록 함수가 만들어졌습니다.

    =fv(이자, 기간, 금액, 현재가치, 납입시점)

    현재가치는 특정 이자율로 특정 미래일에 특정액을 이루기 위해 투자하여야 하는 금액입니다.

    즉 특정액이 될려고 하면 얼마를 투자해야 하는가를 나타내는 것인데

    문제에서 특별히 현재가치를 제시하지 않았다면 생략해 주셔야 합니다.

    현재가치가 문제에 제시 되지 않았기 때문에 빈공간으로 만들기 위해 ,, 를 하는 것입니다.

    , 를 하나만 하시면 1이 현재 가치가 되기 때문에 다른 결과가 나오게 됩니다.

    7. 지시사항에 맞는 함수를 사용하고 정확한 결과가 나오면 정답으로 인정 됩니다.

    좋은 하루 되세요.

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