책 내용 질문하기
엑셀 계산작업문제모음
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
139
조회수
266
작성일
2019-05-24
작성자
탈퇴*원
첨부파일

엑셀 부록 계산 작업 문제모음

페이지 138쪽 2017년 상시 1급 

 

문제 1번 AVERAGE(C3:F3)범위는 왜 절대참조를 하지 않았나요? 

 

 

 

문제 2번

첫번쨰 조건범위 D$3:D:$21 에서 왜 숫자앞에 고정을 한건지, 뒤에 2번쨰 조건범위는 왜 $A$3:$A$21 로 전체 고정한건가요. 

 

 

문제 3번

IF 범위 =$G25 이렇게 절대참조한것과, 뒤쪽에 범위는 G$3:G:21, 이렇게 숫자 뒤에 다르게 참조한건가요? 그리고 IF나 SUMIF등 조건뒤에 합계를 구할 범위인데 어떤 문제에서는 지금 문제  답처럼 마지막에 조건 뒤에 ,1 이렇게 입력하더라구요. 여기서 1은 뭘 뜻 하는 건지, 1을 입력 할 떄도 있고 표에 있는 범위를 그대로 입력 할 때도 있고 다른 이유가뭔가요?

 

17년1회1급 e형

 

문제2번

2번째 match함수에서 참조할 표3의 범위에서 0세~70세 이상 범위와 10세미만 70세미만 범위가 두가지가 있는데 K$10:$R$10 범위를 참조한 이유는 뭔가요? 둘중에 위쪽에 있는걸 참조한건지 아니면 다른 이유가 있는지 궁금합니다, 그리고 뒤에 매치 타입은 0이 아니라 1인데 왜 1을 한건지 모르겠습니다. 그리고 -1은 또 뭔지 어떤 경우에 타입 숫자가 다르게 입력되는지 알려주세요

 

문제3번

나이대별 조건에 B3:B38,K20:K26 사이에 = 을 사용하지않고   왜 , 쉼표를 사용 한건가요? 그리고 참조 범위는 왜 K20;K26인건가요?

 

답변
2019-05-25 22:04:44

안녕하세요.


2017년 상시

문제1.

I3 셀에 수식을 입력하고 I21 셀까지 수식을 복사해야 합니다.

문제가 3월~6월의 평균이 3월~6월의 전체 평균보다 크거나 같은지 비교해야 합니다.

I3 셀은 [C3:F3]영역의 평균을 구해서 전체 평균인 [C3:F21] 영역의 평균과 비교해야 합니다.

I3 셀의 수식을 복사하는

I4 셀은 [C4:F4]영역의 평균을 구해서 전체 평균인 [C3:F21] 영역의 평균과 비교해야 합니다.

 

보통은 채우기 핸들러로 수식을 복사할 때, 고정되어야 하는 셀 참조 영역을 절대참조로 변경합니다

.

전체 평균을 구하는  [C3:F21] 영역의 경우는 수식 복사시에 고정되어야 합니다. 그래서 이 영역만

절대참조로 지정한 것입니다.

응시자 코드별 평균은 [C3:F3],[C4:F4],,,으로 평균을 구하는 범위가 변경되어야 하므로 절대참조하

지 않는 것입니다.

 

 

문제2.

이 문제의 경우 C25 셀에 수식을 입력하고 D27 셀까지 수식을 복사해야 합니다.

조건1의 경우,

오른쪽으로 채우기 핸들러를 드래그해서 수식을 채울 때, 4월[D3:D21]에서 5월[E3:E21]로 범위가

변경되어야 하므로

열번호는 상대참조, 행번호는 고정시키는 절대참조로 지정해야 합니다.

조건2는

과목코드 [A3:A21]를 확인해야 합니다. 채우기 핸들러로 수식을 복사해도 고정되어야 하는 범위가

됩니다.

 

 

문제3.

과목코드별 합계의 평균을 구해야 하므로, [표3]의 과목코드와 같은 과목코드를 [A3:A21] 영역에서

찾아야 합니다.
전체 과목코드 [A3:A21] 는 고정되어 있어야 [표3]의 각 과목코드와 비교할 때 변하지 않는 범위에

서 비교가 가능합니다. 그래서 절대참조한 것입니다.
$G25는 채우기 핸들러로 수식을 복사할 때 G열로 고정해 주셔야 결석수 평균을 구하기 위해 채우

기 핸들러로 수식을 복사했을 때, H열로 이동되지 않고 계속 G열을 참조할 수 있습니다.

이 문제의 마지막 ,1은 ROUND 함수의 옵션에 해당하는 것입니다. 소수점 첫째 자리까지 표시하기

위해 사용된 것입니다.

문의하신 SUM(if(조건, 1)) 의 형태로 작성하는 것은 조건이 참일 때 1을 반환해서 SUM 함수의 인

수로 넘겨서, 최종적으로 조건을 만족하는 데이터의 수만큼 1씩 더하는 것이 됩니다.

 

17년 1회

문제2.
안녕하세요.

 

이 문제의 경우 MATCH 함수의 옵션을 사용하기 위해 [$K$10:$R$10] 영역만 사용된 것입니다.

 

 

MATCH 함수의 옵션은 -1, 0, 1이 있습니다.

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

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

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

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

 

범위의 값이 정렬된 것을 확인 하셔야 합니다.

 

내림차순이면 -1, 오름차순이면 1, 정확하게 일치하는 값은 0 이 됩니다.

 

MATCH(B3,$K$10:$R$10,1)에서 k10:r10의 범위의 값은 오름차순 정렬이므로 1 로 지정한 것입니다.

가입나이[B3]를 [K10:R10]에서 찾는데, 찾을 값보다 작거나 같은 값 중에서 큰 값을 찾습니다.

[K10:R10] 영역에 입력된 값은 숫자이고 셀서식으로 '세이상'이 붙어 있는 것으로

실제 입력된 값이 숫자이므로 숫자로 인식하여 찾을 수 있습니다.

24세의 경우 [M10] 셀을 반환하게 됩니다.

 

문제3.
FREQUENCY(배열1, 배열2) 함수는 배열2의 범위에 대한 배열1 요소들의 빈도 수를 계산합니다.
각 인수는 쉼표,로 구별합니다.
FREQUENCY 함수는 배열2의 수보다 작거나 같은 값을 찾습니다.

그래서 범위를 [K20:K26]로 지정한 것입니다.

 


좋은 하루 보내세요.

 

  • 관리자
    2019-05-25 22:04:44

    안녕하세요.


    2017년 상시

    문제1.

    I3 셀에 수식을 입력하고 I21 셀까지 수식을 복사해야 합니다.

    문제가 3월~6월의 평균이 3월~6월의 전체 평균보다 크거나 같은지 비교해야 합니다.

    I3 셀은 [C3:F3]영역의 평균을 구해서 전체 평균인 [C3:F21] 영역의 평균과 비교해야 합니다.

    I3 셀의 수식을 복사하는

    I4 셀은 [C4:F4]영역의 평균을 구해서 전체 평균인 [C3:F21] 영역의 평균과 비교해야 합니다.

     

    보통은 채우기 핸들러로 수식을 복사할 때, 고정되어야 하는 셀 참조 영역을 절대참조로 변경합니다

    .

    전체 평균을 구하는  [C3:F21] 영역의 경우는 수식 복사시에 고정되어야 합니다. 그래서 이 영역만

    절대참조로 지정한 것입니다.

    응시자 코드별 평균은 [C3:F3],[C4:F4],,,으로 평균을 구하는 범위가 변경되어야 하므로 절대참조하

    지 않는 것입니다.

     

     

    문제2.

    이 문제의 경우 C25 셀에 수식을 입력하고 D27 셀까지 수식을 복사해야 합니다.

    조건1의 경우,

    오른쪽으로 채우기 핸들러를 드래그해서 수식을 채울 때, 4월[D3:D21]에서 5월[E3:E21]로 범위가

    변경되어야 하므로

    열번호는 상대참조, 행번호는 고정시키는 절대참조로 지정해야 합니다.

    조건2는

    과목코드 [A3:A21]를 확인해야 합니다. 채우기 핸들러로 수식을 복사해도 고정되어야 하는 범위가

    됩니다.

     

     

    문제3.

    과목코드별 합계의 평균을 구해야 하므로, [표3]의 과목코드와 같은 과목코드를 [A3:A21] 영역에서

    찾아야 합니다.
    전체 과목코드 [A3:A21] 는 고정되어 있어야 [표3]의 각 과목코드와 비교할 때 변하지 않는 범위에

    서 비교가 가능합니다. 그래서 절대참조한 것입니다.
    $G25는 채우기 핸들러로 수식을 복사할 때 G열로 고정해 주셔야 결석수 평균을 구하기 위해 채우

    기 핸들러로 수식을 복사했을 때, H열로 이동되지 않고 계속 G열을 참조할 수 있습니다.

    이 문제의 마지막 ,1은 ROUND 함수의 옵션에 해당하는 것입니다. 소수점 첫째 자리까지 표시하기

    위해 사용된 것입니다.

    문의하신 SUM(if(조건, 1)) 의 형태로 작성하는 것은 조건이 참일 때 1을 반환해서 SUM 함수의 인

    수로 넘겨서, 최종적으로 조건을 만족하는 데이터의 수만큼 1씩 더하는 것이 됩니다.

     

    17년 1회

    문제2.
    안녕하세요.

     

    이 문제의 경우 MATCH 함수의 옵션을 사용하기 위해 [$K$10:$R$10] 영역만 사용된 것입니다.

     

     

    MATCH 함수의 옵션은 -1, 0, 1이 있습니다.

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

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

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

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

     

    범위의 값이 정렬된 것을 확인 하셔야 합니다.

     

    내림차순이면 -1, 오름차순이면 1, 정확하게 일치하는 값은 0 이 됩니다.

     

    MATCH(B3,$K$10:$R$10,1)에서 k10:r10의 범위의 값은 오름차순 정렬이므로 1 로 지정한 것입니다.

    가입나이[B3]를 [K10:R10]에서 찾는데, 찾을 값보다 작거나 같은 값 중에서 큰 값을 찾습니다.

    [K10:R10] 영역에 입력된 값은 숫자이고 셀서식으로 '세이상'이 붙어 있는 것으로

    실제 입력된 값이 숫자이므로 숫자로 인식하여 찾을 수 있습니다.

    24세의 경우 [M10] 셀을 반환하게 됩니다.

     

    문제3.
    FREQUENCY(배열1, 배열2) 함수는 배열2의 범위에 대한 배열1 요소들의 빈도 수를 계산합니다.
    각 인수는 쉼표,로 구별합니다.
    FREQUENCY 함수는 배열2의 수보다 작거나 같은 값을 찾습니다.

    그래서 범위를 [K20:K26]로 지정한 것입니다.

     


    좋은 하루 보내세요.

     

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