책 내용 질문하기
계산작업모음 책 실전모의고사 문의
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
148,150
조회수
239
작성일
2019-05-27
작성자
탈퇴*원
첨부파일

페이지 118쪽

실전모의고사 b형

 

문제1번

OFFSET($A$13,MATCH(B3,$A$14:$A$16,0),1,1,3))

여기서 offset함수가 이해가 잘 가질않는데요. 첫번쨰 범위로 a13값을 사용한 이유는 뭔가요?

그리고 match뒤에 1,1,3 차례대로 적힌 숫자는 표에서 각각 어떤 값을 의미하는 건지 설명 부탁드립니다.?

 

 

문제2번

 

=LOOKUP(F3,$F$14:$F$18,$G$14:$G$18)

f3은 셀 하나만 입력하고 2,3,번쨰 범위는 각각 한 칸씩 입력하지않고표에 전체 범위를 가져온건지 이해가 안갑니다.

 

그리고 위와 같이 답을 입력했는데 g3셀에만 답이 나오고 나머지 칸들은 오류가 납니다. 뭐가 잘못된거죠?

A
#N/A
#N/A
#N/A
#N/A
#N/A
#N/A
#N/A

 

페이지 120

실전모의고사 c형

 

2번

select case 입사일 년도라고 작성하지 않고 왜 Year(입사일) 이렇게 함수를 사용하여 적은건가요?

3번

 

(VLOOKUP(F3,$A$17:$B$20,2)+IF(OR(F3>=10,D3="과장"),5%))

 수당비율을 괄호로 묶는 이유가 뭔가요? 괄호를 묶지않고 그냥 기본급에 * 곱하니 답이 다르게 나와서요

 

페이지122쪽

 

실전모의고사 d형

문제 3번

 

=MAX(($B$12:$B$27=$A3)*$F$12:$F$27)-AVERAGE(IF(($B$12:$B$27=$A3),$F$12:$F$27))

 

max함수에선 if가 안 쓰이고 average함수 뒤에는 왜 if가 쓰인건가요? 문제에서 주어진 조건은 같지않나요?

 

 페이지 125

 

실전모의고사 e형

문제 4번

 

D29+D29*(IF(AND(F29>=5,G29>=3),VLOOKUP(E29+F29+G29,$J$33:$K$36,2)))

이게 정답인데  총급여는 기본급+상여금이고 상여금은 기본급*상여금율인데 여기서 기본급과 상여금율을 같은 괄호로

D29+(D29*(IF(AND(F29>=5,G29>=3),VLOOKUP(E29+F29+G29,$J$33:$K$36,2)))) 이렇게

묶으면 오답인건가요?

그리고 왜 괄호로 묶지않고 기본급+기본급*() 이런식으로 식이 진행된건가요?

 

 페이지 126

실전모의고사f

 

문제1

and함수가 아래와같이 적히지않고

=if(or(LEFT(B3,3)="서울시",LEFT(B3,3)="부천시",LEFT(B3,3)="안양시"),and(year(C3)<=1981)

if(and(or 이렇게 함수들이 같이 붙어서 식이 형성되는건가요?

 

문제4

ABS(MEDIAN($F$17:$F$25))

median앞에abs를 붙여주는 이유가 뭔가요? abs 함수가 정확히 어떤 함수인가요?

 

 

 실전모의고사 h

페이지 130

 

문제2번

 

=(D3+F3)*(1-HLOOKUP(D3+F3,$B$14:$E$15,2))

여기서 총급여인 d3,f3을 괄호로 왜 묶어서 식이 진행되나요? 괄호를 하지않으니 답이 다르게 나오더라구요, 문제를 보고 괄호를 묶어야 한다는 식인걸 어떻게 쉽게 구분하죠?

 

 실전모의고사j

문제 2번

 

if 국어,영어,수학 >=60 이렇게 묶어서 하지않고 if 국어>=60 영어>=60 and 이런식으로 각각 입력해야 하나요?

이런 문제가 나올때마다 하나 이상일 경우엔 항상 각각 따로 입력하면 된다고 알면 되나요?

 

문제 4번

정답을 봐도 이해가 잘 가지않아서요.

처음 조건1과 <> 포함하지않는 부호 중간에 ($I$3:$I$23=K16)*($F$3:$F$23) 이 식이 왜 들어가는지 이해가 안갑니다.

정답에서 차례대로 조건을 구하는 순서를 알려주세요

=(($I$3:$I$23=K16)*($F$3:$F$23)

답변
2019-05-28 22:30:28

안녕하세요.

 

실전 B형
문제1번
OFFSET 함수의 일반식은 다음과 같습니다.

OFFSET(범위, 행, 열, 높이, 너비) : 선택한 범위에서 지정한 행과 열만큼 떨어진 위치에 있는 데이

터 영역의 데이터를 반환하는 함수

 

 

OFFSET($A$13,MATCH(B3,$A$14:$A$16,0), 1,1,3 )

 

Match 값이 2가 나오고, Offset은 $A$13에서 2행 아래로, 1열 이동한 지점의 높이와 너비를 1과

3으로 지정한 것입니다.

 

$A$13에서 2행 아래로, 1열 이동 후 너비 3으로 지정하면 [B15:D15] 영역을 나타내게 됩니다.

 
[A13]은 [A13:A16] 영역을 참조하여 계산하도록 지시했으므로 [A13]을 기준으로 작성한 것입니다

.
다른 셀을 기준으로 잡으시고, 행과 열을 거기에 맞춰 작성하셔서 정확한 결과가 나온다면 시험장에

서는 정답으로 인정됩니다.

 


문제2.
오류 확인은 작업하신 엑셀 파일을 첨부해 주셔야 가능합니다.
LOOKUP(찾을값, 범위1, 범위2) 함수는 범위1에서 찾을값과 같은 데이터를 찾은 후 같은 행의 범위

2에 있는 데이터를 입력합니다.
찾을값은 단일 값이고, 범위1과 범위2는 영역으로 지정해서 해당 찾을값을 찾는 것입니다.

 

실전모의고사 C형
2번
'입사일 년도'라는 변수나 매개변수가 존재하지 않습니다.
함수에서 매개변수로 넘겨받은 '입사일'을 이용해서 Select case 문을 완성해야 합니다.


3번
수당비율을 VLOOKUP으로 구한 값에 조건에 맞으면 5%를 더해서 구해야 합니다.
VLOOKUP과 5% 조건 함수 IF를 더하는 과정을 괄호로 묶어서 명확히 해 주지 않으면

기본급 * VLOOKUP + IF 로 계산이 모호해 집니다.
기본급 * (VLOOKUP + IF) 로 계산해서 수당비율을 정확히 구하는 것입니다.

 

실전모의고사 D형
3번
Average 함수는 조건을 넣을 때, 꼭 IF 함수를 이용해 주셔야 합니다.

 

조건이 거짓일 경우 if를 사용하면 false를 반환하고, if를 사용하지 않으면 0을 반환하게 됩니다.

 

Average 함수는 평균을 구하는 함수로 인수에 0 이 포함되면 결과가 달라지기 때문에

if를 사용하여 거짓인 경우 false가 반환되도록 해야 합니다.

 

MAX 함수는 조건을 넣을 때, if를 사용해도 되고 사용하지 않아도 상관없습니다. 인수 0에 영향을

받지 않기 때문입니다.

 

0 이 반환되어 값에 영향을 주는 average, min, median, small 함수 등은 반드시 if 문과 함께 사용

해야 합니다.

 

실전모의고사 E형
문제4번
함수명에 붙은 괄호가 아니라면,
수식을 명확히 하기 위해 사용된 것입니다.
기본급 + (기본급*상여금율) 로 구하셔도 되고,
곱하기는 더하기 보다 먼저 계산되므로
기본급 + 기본급*상여금율 로 계산하셔도 됩니다.

결과만 정확히 나오면 시험에서는 정답으로 인정됩니다.

 

실전모의고사 F형
문제1번
AND ( OR (조건1, 조건2, 조건3) , 조건4) 처럼 OR로 묶인 조건1,2,3의 결과를 AND 함수의 조건인

수로 사용한 것입니다.
문제가 고향주소가 서울시 이거나 부천시 이거나 안양시 이고,
          태어난 해가 1981년 이하이면
          A조를 표시하는 것이므로 OR조건 3개,
그 결과를 포함해서 AND조건 2개로 처리하는 것입니다.

 

문제4번
문제에서 중간값의 차를 양수로 표시하라고 했기 때문에 ABS 함수를 이용한 것입니다.
ABS 함수는 인수로 주어진 숫자의 절대값을 구합니다.

 

실전모의고사 h형
문제2번
문제는 지급급여를 계산하는 것입니다.
지급급여 = 총급여               * (1-세금공제율)
지급급여 = (기본급 + 성과급) * (1-세금공제율) 로 구할 수 있습니다.

(D3+F3)은 기본급과 성과급을 더하기 위해 괄호로 처리한 것입니다.
괄호가 없으면 *를 먼저 계산하므로 다른 답이 나옵니다.

 

실전모의고사 J형
문제2번
네, 각각 따로 입력하셔야 합니다.


문제4번
int(avearge(if((조건1)*((조건2)*(범위)<>max((조건3)*(값을구할범위))),값을구할범위)))

 

가 됩니다. 조건2와 조건3에서 범위가 지정된 것은 비교할 값을 구하기 위한 것이구요.

 

마지막의 값을 구할범위에서 결과 값이 나오게 됩니다.

 

max값에서도 반별로 조건을 적용하기 위한 것이죠.

 

=INT(AVERAGE(IF(($I$3:$I$23=K16)*(($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23))),$F$3:$F$23)))

 

IF( ($I$3:$I$23=K16) *

반이 같은지 비교합니다.

 

(($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23)))

반이 같은 사람의 평균과 반이 같은 사람의 평균 중 가장 큰 값을 비교하여 큰 값과 같지 않은 값을 추출합니다. 여기의 조건의 앞의 조건과 이어지는 것이 아닙니다. 평균 중 가장 큰 평균을 제외하는 조건으로 반은 값 안에서의 가장 큰 값을 제외하기 위한 조건입니다.

 

<> 은 같지않다, ~이 아닌 이므로 max값을 제외하기 위한 것입니다.

 

정확한 결과가 나온다면 어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

 

 

 

좋은 하루 되세요.

 

  • 관리자
    2019-05-28 22:30:28

    안녕하세요.

     

    실전 B형
    문제1번
    OFFSET 함수의 일반식은 다음과 같습니다.

    OFFSET(범위, 행, 열, 높이, 너비) : 선택한 범위에서 지정한 행과 열만큼 떨어진 위치에 있는 데이

    터 영역의 데이터를 반환하는 함수

     

     

    OFFSET($A$13,MATCH(B3,$A$14:$A$16,0), 1,1,3 )

     

    Match 값이 2가 나오고, Offset은 $A$13에서 2행 아래로, 1열 이동한 지점의 높이와 너비를 1과

    3으로 지정한 것입니다.

     

    $A$13에서 2행 아래로, 1열 이동 후 너비 3으로 지정하면 [B15:D15] 영역을 나타내게 됩니다.

     
    [A13]은 [A13:A16] 영역을 참조하여 계산하도록 지시했으므로 [A13]을 기준으로 작성한 것입니다

    .
    다른 셀을 기준으로 잡으시고, 행과 열을 거기에 맞춰 작성하셔서 정확한 결과가 나온다면 시험장에

    서는 정답으로 인정됩니다.

     


    문제2.
    오류 확인은 작업하신 엑셀 파일을 첨부해 주셔야 가능합니다.
    LOOKUP(찾을값, 범위1, 범위2) 함수는 범위1에서 찾을값과 같은 데이터를 찾은 후 같은 행의 범위

    2에 있는 데이터를 입력합니다.
    찾을값은 단일 값이고, 범위1과 범위2는 영역으로 지정해서 해당 찾을값을 찾는 것입니다.

     

    실전모의고사 C형
    2번
    '입사일 년도'라는 변수나 매개변수가 존재하지 않습니다.
    함수에서 매개변수로 넘겨받은 '입사일'을 이용해서 Select case 문을 완성해야 합니다.


    3번
    수당비율을 VLOOKUP으로 구한 값에 조건에 맞으면 5%를 더해서 구해야 합니다.
    VLOOKUP과 5% 조건 함수 IF를 더하는 과정을 괄호로 묶어서 명확히 해 주지 않으면

    기본급 * VLOOKUP + IF 로 계산이 모호해 집니다.
    기본급 * (VLOOKUP + IF) 로 계산해서 수당비율을 정확히 구하는 것입니다.

     

    실전모의고사 D형
    3번
    Average 함수는 조건을 넣을 때, 꼭 IF 함수를 이용해 주셔야 합니다.

     

    조건이 거짓일 경우 if를 사용하면 false를 반환하고, if를 사용하지 않으면 0을 반환하게 됩니다.

     

    Average 함수는 평균을 구하는 함수로 인수에 0 이 포함되면 결과가 달라지기 때문에

    if를 사용하여 거짓인 경우 false가 반환되도록 해야 합니다.

     

    MAX 함수는 조건을 넣을 때, if를 사용해도 되고 사용하지 않아도 상관없습니다. 인수 0에 영향을

    받지 않기 때문입니다.

     

    0 이 반환되어 값에 영향을 주는 average, min, median, small 함수 등은 반드시 if 문과 함께 사용

    해야 합니다.

     

    실전모의고사 E형
    문제4번
    함수명에 붙은 괄호가 아니라면,
    수식을 명확히 하기 위해 사용된 것입니다.
    기본급 + (기본급*상여금율) 로 구하셔도 되고,
    곱하기는 더하기 보다 먼저 계산되므로
    기본급 + 기본급*상여금율 로 계산하셔도 됩니다.

    결과만 정확히 나오면 시험에서는 정답으로 인정됩니다.

     

    실전모의고사 F형
    문제1번
    AND ( OR (조건1, 조건2, 조건3) , 조건4) 처럼 OR로 묶인 조건1,2,3의 결과를 AND 함수의 조건인

    수로 사용한 것입니다.
    문제가 고향주소가 서울시 이거나 부천시 이거나 안양시 이고,
              태어난 해가 1981년 이하이면
              A조를 표시하는 것이므로 OR조건 3개,
    그 결과를 포함해서 AND조건 2개로 처리하는 것입니다.

     

    문제4번
    문제에서 중간값의 차를 양수로 표시하라고 했기 때문에 ABS 함수를 이용한 것입니다.
    ABS 함수는 인수로 주어진 숫자의 절대값을 구합니다.

     

    실전모의고사 h형
    문제2번
    문제는 지급급여를 계산하는 것입니다.
    지급급여 = 총급여               * (1-세금공제율)
    지급급여 = (기본급 + 성과급) * (1-세금공제율) 로 구할 수 있습니다.

    (D3+F3)은 기본급과 성과급을 더하기 위해 괄호로 처리한 것입니다.
    괄호가 없으면 *를 먼저 계산하므로 다른 답이 나옵니다.

     

    실전모의고사 J형
    문제2번
    네, 각각 따로 입력하셔야 합니다.


    문제4번
    int(avearge(if((조건1)*((조건2)*(범위)<>max((조건3)*(값을구할범위))),값을구할범위)))

     

    가 됩니다. 조건2와 조건3에서 범위가 지정된 것은 비교할 값을 구하기 위한 것이구요.

     

    마지막의 값을 구할범위에서 결과 값이 나오게 됩니다.

     

    max값에서도 반별로 조건을 적용하기 위한 것이죠.

     

    =INT(AVERAGE(IF(($I$3:$I$23=K16)*(($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23))),$F$3:$F$23)))

     

    IF( ($I$3:$I$23=K16) *

    반이 같은지 비교합니다.

     

    (($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23)))

    반이 같은 사람의 평균과 반이 같은 사람의 평균 중 가장 큰 값을 비교하여 큰 값과 같지 않은 값을 추출합니다. 여기의 조건의 앞의 조건과 이어지는 것이 아닙니다. 평균 중 가장 큰 평균을 제외하는 조건으로 반은 값 안에서의 가장 큰 값을 제외하기 위한 조건입니다.

     

    <> 은 같지않다, ~이 아닌 이므로 max값을 제외하기 위한 것입니다.

     

    정확한 결과가 나온다면 어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

     

     

     

    좋은 하루 되세요.

     

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