책 내용 질문하기
질문
도서
2018 시나공 컴퓨터활용능력 2급 실기(엑셀 2010 사용자용)
페이지
조회수
26
작성일
2018-08-17
작성자
탈퇴*원

안녕하세요

컴활 2급 질문드립니다

파일에 질문내용이 있으니 열람하시고 답변 부탁드립니다

감사합니다 smiley

답변
2018-08-18 20:21:48

안녕하세요.

기본모의고사 2회>
고급 필터에서 수식이나 함수식이 조건으로 사용되는 경우에
조건에 사용되는 필드명을 생략하거나 데이터 영역에 있는 필드명과 다른 필드명을 사용하게 됩니다.

조건 필드명에 '매출수량'이 아닌 다른 필드명을 적어주셔야 합니다. 교재에서는 '매출평균'으로 사용했습니다.

기본모의고사 3회>

- INDEX(범위, 행 번호, 열 번호)는 범위에서 행 번호와 열 번호에 위치한 데이터를 입력합니다.

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

INDEX(G18:J21, HLOOKUP(H28,G24:J25,2,FALSE), HLOOKUP(I28,G24:J25,2,FALSE)) : [G18:J21] 범위에서 HLOOKUP에서 찾은 행과 열이 만나는 지점의 데이터를 반환합니다.

행 : HLOOKUP(H28,G24:J25,2,FALSE) : [H28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
H28 셀이 인천이므로 <지역번호표>에서 2를 가져옵니다. 즉, 2행이 됩니다.

열 : HLOOKUP(I28,G24:J25,2,FALSE) : [I28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
I28 셀이 제주이므로 <지역번호표>에서 4를 가져옵니다. 즉, 4열이 됩니다.

[G18:J21] 영역의 2행 4열의 값인 9000을 반환하게 됩니다.

기본모의고사 5회 2-1번>

=CHOOSE(INT(D3/10)+1,"F","F","F","D","D","C","C","B","B","A","A")

0~9까지는 "F", 10~19 "F", 20~29 "F", 30~39 "D", 40~49 "D", 50~59 "C", 60~69 "C", 70~79 "B", 80~89 "B", 90~99 "A", 100 "A"가 되는 것입니다.
그러므로 F 가 3개가 되어야 하는 것이죠.

그리고 +1 을 하는 이유는 0~9값을 10으로 나누면 0이 나오기 때문에 0값은 choose 함수에서 사용할 수 없으므로 +1을 하여 1의 값을 만들어 주게 되는 것이죠. 그래서 1이 나오면 "F" 를 반영할 수 있도록

choose(int(d3/10)+1,"F",.....) 로 사용하는 것입니다.

30미만인 것 즉 1,2,3 이라는 인수가 나온 것은 F가 되어야 하므로

choose(int(d3/10)+1,"F","F","F"...로 사용하는 것이죠.

책에 설명되어 있듯이 81을 10으로 나누면 8이되고 거기에 +1을 하게되면 9가 됩니다.

80이상이면 "B" 가 되어야 하기때문에 9는 "B"로 맞게 됩니다.


기본모의고사 5회 2-3번>

DMAX로 구한 직급이 대리인 최대 호봉을 근거로
<호봉 현황표>에서 그 호봉을 받는 사람의 이름을 VLOOKUP으로 찾아야 합니다.

VLOOKUP은 첫 번째 열에서 비교를 해 주어야 하기 때문에, VLOOKUP 함수의 첫 번째 열은 비교가 되는 '호봉'이어야 합니다.

그래서 범위를 [B13:D20]로 설정한 것입니다.


기본 모의고사 6회>

170 이상인 사람은 5명이 되고, 180 미만인 사람이 4명이 어서 문제 그대로를 수식화 하면 정확한 계산이 이루어 지지 않습니다.

180 미만인 사람 수 - 170 미만인 사람 수를 빼 줘야 170이상 180 미만인 사람 수를 구할 수 있습니다.

170인 사람이 180 미만이 사람에 포함되고, 170 미만인 사함에 포함되지 않아야 합니다.

기본 모의고사 9회>

문제지의 조건에 부합하고 정확한 결과가 나왔다면 정답으로 인정됩니다.


ROUNDUP/ROUNDDOWN>

ROUNDUP 함수는 1에 가까운 방향으로 자리올림하는 함수 입니다.
올림 자릿수가 0보다 크면 숫자는 지정한 소수 이하 자릿수로, 0이면 가장 가까운 정수로,
0보다 작으면 소수점 왼쪽에서 올림됩니다. 자세한 내용은 부록 p.33을 참고해 주세요.

ROUNDDOWN 함수는 자리 내림하는 함수 입니다.
내림 자릿수가 0보다 크면 숫자는 지정한 소수 이하 자릿수로, 0이면 가장 가까운 정수로,
0보다 작으면 소수점 왼쪽에서 내림됩니다. 자세한 내용은 부록 p.43을 참고해 주세요.


COUNTIF / COUNTA>

COUNTIF 함수는 지정된 범위에서 조건에 맞는 셀의 개수를 계산합니다.
COUNTA 함수는 인수로 주어진 값 중 자료가 입력되어 있는 셀의 개수를 구합니다.

가장 큰 차이는 조건의 유무입니다.


REPT>
REPT(텍스트, 개수) : 텍스트를 개수만큼 반복하여 입력합니다.


좋은 하루 보내세요.


  • *
    2018-08-18 20:21:48

    안녕하세요.

    기본모의고사 2회>
    고급 필터에서 수식이나 함수식이 조건으로 사용되는 경우에
    조건에 사용되는 필드명을 생략하거나 데이터 영역에 있는 필드명과 다른 필드명을 사용하게 됩니다.

    조건 필드명에 '매출수량'이 아닌 다른 필드명을 적어주셔야 합니다. 교재에서는 '매출평균'으로 사용했습니다.

    기본모의고사 3회>

    - INDEX(범위, 행 번호, 열 번호)는 범위에서 행 번호와 열 번호에 위치한 데이터를 입력합니다.

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

    INDEX(G18:J21, HLOOKUP(H28,G24:J25,2,FALSE), HLOOKUP(I28,G24:J25,2,FALSE)) : [G18:J21] 범위에서 HLOOKUP에서 찾은 행과 열이 만나는 지점의 데이터를 반환합니다.

    행 : HLOOKUP(H28,G24:J25,2,FALSE) : [H28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
    H28 셀이 인천이므로 <지역번호표>에서 2를 가져옵니다. 즉, 2행이 됩니다.

    열 : HLOOKUP(I28,G24:J25,2,FALSE) : [I28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
    I28 셀이 제주이므로 <지역번호표>에서 4를 가져옵니다. 즉, 4열이 됩니다.

    [G18:J21] 영역의 2행 4열의 값인 9000을 반환하게 됩니다.

    기본모의고사 5회 2-1번>

    =CHOOSE(INT(D3/10)+1,"F","F","F","D","D","C","C","B","B","A","A")

    0~9까지는 "F", 10~19 "F", 20~29 "F", 30~39 "D", 40~49 "D", 50~59 "C", 60~69 "C", 70~79 "B", 80~89 "B", 90~99 "A", 100 "A"가 되는 것입니다.
    그러므로 F 가 3개가 되어야 하는 것이죠.

    그리고 +1 을 하는 이유는 0~9값을 10으로 나누면 0이 나오기 때문에 0값은 choose 함수에서 사용할 수 없으므로 +1을 하여 1의 값을 만들어 주게 되는 것이죠. 그래서 1이 나오면 "F" 를 반영할 수 있도록

    choose(int(d3/10)+1,"F",.....) 로 사용하는 것입니다.

    30미만인 것 즉 1,2,3 이라는 인수가 나온 것은 F가 되어야 하므로

    choose(int(d3/10)+1,"F","F","F"...로 사용하는 것이죠.

    책에 설명되어 있듯이 81을 10으로 나누면 8이되고 거기에 +1을 하게되면 9가 됩니다.

    80이상이면 "B" 가 되어야 하기때문에 9는 "B"로 맞게 됩니다.


    기본모의고사 5회 2-3번>

    DMAX로 구한 직급이 대리인 최대 호봉을 근거로
    <호봉 현황표>에서 그 호봉을 받는 사람의 이름을 VLOOKUP으로 찾아야 합니다.

    VLOOKUP은 첫 번째 열에서 비교를 해 주어야 하기 때문에, VLOOKUP 함수의 첫 번째 열은 비교가 되는 '호봉'이어야 합니다.

    그래서 범위를 [B13:D20]로 설정한 것입니다.


    기본 모의고사 6회>

    170 이상인 사람은 5명이 되고, 180 미만인 사람이 4명이 어서 문제 그대로를 수식화 하면 정확한 계산이 이루어 지지 않습니다.

    180 미만인 사람 수 - 170 미만인 사람 수를 빼 줘야 170이상 180 미만인 사람 수를 구할 수 있습니다.

    170인 사람이 180 미만이 사람에 포함되고, 170 미만인 사함에 포함되지 않아야 합니다.

    기본 모의고사 9회>

    문제지의 조건에 부합하고 정확한 결과가 나왔다면 정답으로 인정됩니다.


    ROUNDUP/ROUNDDOWN>

    ROUNDUP 함수는 1에 가까운 방향으로 자리올림하는 함수 입니다.
    올림 자릿수가 0보다 크면 숫자는 지정한 소수 이하 자릿수로, 0이면 가장 가까운 정수로,
    0보다 작으면 소수점 왼쪽에서 올림됩니다. 자세한 내용은 부록 p.33을 참고해 주세요.

    ROUNDDOWN 함수는 자리 내림하는 함수 입니다.
    내림 자릿수가 0보다 크면 숫자는 지정한 소수 이하 자릿수로, 0이면 가장 가까운 정수로,
    0보다 작으면 소수점 왼쪽에서 내림됩니다. 자세한 내용은 부록 p.43을 참고해 주세요.


    COUNTIF / COUNTA>

    COUNTIF 함수는 지정된 범위에서 조건에 맞는 셀의 개수를 계산합니다.
    COUNTA 함수는 인수로 주어진 값 중 자료가 입력되어 있는 셀의 개수를 구합니다.

    가장 큰 차이는 조건의 유무입니다.


    REPT>
    REPT(텍스트, 개수) : 텍스트를 개수만큼 반복하여 입력합니다.


    좋은 하루 보내세요.


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