기본모의고사 7회
페이지 394쪽
문제2-1
제가입력한답=D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,0)*(1-HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,0)+IF(D3>=200,1%,0%))
책에정답=D3*HLOOKUP(LEFT(B3,2),$H$3:$K$5,2,FALSE)*(1-(HLOOKUP(LEFT(B3,2),$H$3:$K$5,3,FALSE)+IF(D3>=200,1%,0%)))
위 식이 다른가요? 정답이 다르게 나와서요
그리고 if에서 맨 끝에 0%는 왜 입력하나요?
문제2-4번
조건 입력에 어떤 함수를 제가 임의로 사용해도 상관없나요?
정답과 다르지만 혹시 아래 식으로만 조건을 입력해도 정답이 되나요?
=OR(C16>=90,E16>=90,F16>=AVERAGE($F$16:$F$25))
문제2-5
(YEAR($F$37:$F$56)>2010 2010년 이후이면 >2010 아닌가요? 정답엔 >=2010 이렇게되어있는데 이후라는 말이 2010년을포함하나요?
문제2-3
블록을 지정하고 식을 입력했음에도 불구하고 답이 k17셀에만 나오고 k17셀을 당겨보면 답이 다르게 나와요왜그런거죠? 혹시 엑셀2016에는 적용이 안되나요?
문제2-6
COUNTIF(B37:B37) 이 함수에 범위를 B37이 아니라 왜 (B37:B37) 두개를 지정한건가요? 그리고 왜 앞에 B37은 절대참조 한건가요?
페이지
396
문제4-2-2
-책에 for each문에 대해 자세히 설명된 범위가 있나요?
-페이지407 정답 코드설명에 나와있는 내용에 대해 질문드립니다.
1,2,번에 스위치=0, 참조행=3 은 어떤 뜻인가요? 왜 0과 3으로 초기화 하는거죠? 3번에 aa도 변수 인건가요? 11번에 스위치=1 은 어떤 뜻인가요?
6번에 >&&&&& 여기서 & 문자는 무슨 뜻인가요?
기본모의고사8회
페이지409쪽
문제2-5
LOOKUP함수 정의 쉽게 알려주세요. 함수 첫번째 값에 LARGE가 왜 들어간건가요?
2-6
=VLOOKUP(AVERAGE(E49:G49),$A$41:$B$45,2)+IF(ISBLANK(D49),0.5%) 정답을 이렇게 작성했는데 +IF(ISBLANK(D49),0.5%) IF앞에 + 더하기로 왜 작성한건가요?
기본모의고사 9회
페이지 423
문제1-3
수식이 들어가는 고급필터의 조건은 필드명과 다르게 입력해야 된다고 하는데
수식이란 함수가 들어가는 걸 말하나요? 조건에 평가 셀에 있는 >=3 은 수식이 아닌건가요?
그리고 업무능력이 a또는b이면서 평가가 3이상이면 >=3을 a와b옆에 둘 다 입력해야 하나요? b 옆에 평가 셀에만 작성하고 a옆에 입력하지않으면 조건이 틀린건가요?
기본모의고사10회
페이지439
2-3
Case 8 To 9, 4 To 5 , case 옆에 is 는 왜 생략된건가요?
2-5
=SUM((F22>=AVERAGE($F$22:$F$36))*($B$22:$B$36=$I23)*($C$22:$C$36=J$22)*$E$22:$E$36)
이렇게 입력했는데 답이 제대로 안나오는데 조건 순서가 다르면 오답인건가요?
페이지442
문제4-2-3
정답에 case is가 아니라 왜 case 로 쓴건가요? 그리고 case else는 마지막에 입력하지 않나요?
안녕하세요.
기본모의고사 7회
394쪽
문제 2-1
괄호가 달라서 정확한 결과가 나오지 않은 것입니다.
해설은 =수량 * 단가 * (1-(할인율+추가할인율)) 의 형식으로 작성되었습니다.
작성하신 수식은 =수량 * 단가 * (1-할인율+추가할인율) 로 작성하셨습니다.
괄호로 인해서 결과가 달라질 수 있습니다.
정확한 수식을 작성해 주셔야 합니다.
if에서 D3 셀이 200 이상이면 1%의 추가할인율을 적용하고
그렇지 않으면 추가할인율을 추가하지 않기위해 0%를 적용한 것입니다.
문제2-4번
OR 함수와 AVERAGE 함수는 제시된 함수가 아니기 때문에 정답으로 인정되지 않습니다.
문제2-5
날짜에서 이전과 이후에는 =을 포함시켜야 합니다.
이상, 이하 처럼 생각해 주세요.
문제2-3
시험이 오피스 2010을 기준으로 시행되고 있습니다.
도서 및 채점프로그램도 오피스 2010을 기준이로 제작되었구요.
가급적 동일 버전을 사용하시는 것이 좋습니다.
특히, 기본 설정값 등이 많이 다릅니다.
다른 버전을 사용하실 경우, 이 점 감안하시고 작성하셔야 합니다.
죄송하게도, 모든 버전을 설치해서 확인할 수 없기때문에 오피스 2010이 아닌 버전의 기능은 답변
이 어렵습니다.
이 점 양해 바랍니다.
문제2-6
누적 개수를 구하는 문제입니다.
COUNTIF(B37:B37,"Y*")
COUNTIF(B37:B38,"Y*")
COUNTIF(B37:B39,"Y*")
COUNTIF(B37:B40,"Y*") 의 형식으로 앞B37셀부터 언제나 시작해야하므로 절대참조로 고정한 것
입니다.
396쪽
문제4-2-2
- For 문은 아래 형식이 기본 형식입니다.
For 초기값 to 최종값 step 증가분
//반복되어 실행될 코드
Next
예를 들어
For a=1 to 10
a=a+1
Next a 라면
a는 1부터 10까지 반복되면서 누적합계를 구하는 코드가 됩니다.
For문은 a의 값이 10보다 작지 않은지 확인 하고 1~10 사이의 수라면
a=a+1을 실행합니다.
next a 를 만나면 다시 for 문의 시작으로 제어가 이동합니다.
다시 a가 1~10 사이의 수인지 확인하고,
1~10 사이의 수라면 a=a+1을 수행하고, 그렇지 않으면 Next a 다음으로 제어를 이동시키며 For문
을 빠져나옵니다.
- 스위치변수를 이용한 이유는 txt고객번호에 입력한 값과 동일한 데이터가 있었는지를 파악하기
위해 넣은 것입니다.
스위치변수의 초기값으로 0을 넣고, txt고객번호와 같은지 비교하는 if문 안에 스위치=1을 넣었습니
다.
그런 다음 for each문 밖에서 스위치 변수를 비교합니다.
스위치 변수가 초기값 그대로 0 이면 txt고객번호와 같은 데이터가 없다는 의미가 되고,
스위치 변수 값이 1로 변경되었다면 txt고객번호와 같은 데이터가 있다는 의미가 됩니다.
스위치 변수는 on/off의 개념으로 1과 0을 사용한 것이데요, 다른 숫자를 사용하셔도 상관은 없습
니다.
참조행은 참조되는 행번호를 가지고 있는 변수입니다.
참조행=3으로 초기화 시키고, 데이터를 확인할 때
참조행=참조행+1 로 1씩 증가시켜서 실제 데이터가 존재하는 4행부터 확인하게 됩니다.
- 네, aa도 변수입니다.
- 6번 &는 필수 요소로 모든 문자나 공백을 대치하는 대치문자입니다.
기본모의고사 8회
409쪽
문제2-5
LOOKUP(찾을값, 범위1, 범위2) 함수는 범위1에서 찾을값과 같은 데이터를 찾은 후 같은 행의 범위
2에 있는 데이터를 입력합니다.
LARGE는 3번째로 큰값을 구하기 위해 사용되었습니다.
LARGE(범위,3)으로 3번째 큰값을 LOOKUP의 찾을값으로 지정합니다.
이 값을 범위1[D29:D37]에서 찾은 후 같은 행의 범위2[A29:A37] 에 있는 데이터를 반환하게 됩니
다.
2-6
결석일수의 셀이 공백이면 0.5%를 추가 할인해야 합니다.
추가 할인을 위해 더하기를 사용한 것입니다.
기본모의고사 9회
423쪽
문제1-3
>=3 처럼 필드명과 비교되는 것이 아니고,
=으로 시작해서 함수 등을 이용해서 결과가 FALSE나 TRUE로 반환되는 식을 수식으로 표현한 것입니다.
네, a와 b 옆에 모두 적어주셔야 합니다.
업무능력이 a일 때만 평가가 3이상인지 비교하거나
b일때만 3이상인지 비교하면 정확한 결과가 나오지 않습니다.
기본모의고사 10회
439쪽
2-3
case is 는 부등호를 이용해서 범위를 지정할 경우에 사용됩니다.
case 8 to 9, 4 to 5 나 case "학생" 등 부등호 없이 입력될 때 사용됩니다.
2-5
수식이 정확하다면 순서는 달라도 무방합니다.
하지만, 적어주신 수식으로는 정확한 결과가 나오지 않습니다.
배열수식이므로 F22 셀과 [F22:F36]의 평균과 비교하는 것이 아니라 [F22:F36]과 [F22:F36]의 평균을 비교해야 정확한 답이 나옵니다.
아래와 같이 수정하시면 정확한 결과가 나옵니다.
=SUM(($F$22:$F$36>=AVERAGE($F$22:$F$36))*($B$22:$B$36=$I23)*($C$22:$C$36=J$22)*$E$22:$E$36)
442쪽
4-2-3
case is 는 부등호를 이용해서 범위를 지정할 경우에 사용됩니다.
case 8 to 9, 4 to 5 나 case "학생" 등 부등호 없이 입력될 때 사용됩니다.
case else는 필요한 경우 사용하셔도 무방합니다.
좋은 하루 보내세요.
-
관리자2019-06-14 22:38:31
안녕하세요.
기본모의고사 7회
394쪽
문제 2-1
괄호가 달라서 정확한 결과가 나오지 않은 것입니다.
해설은 =수량 * 단가 * (1-(할인율+추가할인율)) 의 형식으로 작성되었습니다.
작성하신 수식은 =수량 * 단가 * (1-할인율+추가할인율) 로 작성하셨습니다.
괄호로 인해서 결과가 달라질 수 있습니다.
정확한 수식을 작성해 주셔야 합니다.if에서 D3 셀이 200 이상이면 1%의 추가할인율을 적용하고
그렇지 않으면 추가할인율을 추가하지 않기위해 0%를 적용한 것입니다.
문제2-4번
OR 함수와 AVERAGE 함수는 제시된 함수가 아니기 때문에 정답으로 인정되지 않습니다.
문제2-5
날짜에서 이전과 이후에는 =을 포함시켜야 합니다.
이상, 이하 처럼 생각해 주세요.
문제2-3
시험이 오피스 2010을 기준으로 시행되고 있습니다.
도서 및 채점프로그램도 오피스 2010을 기준이로 제작되었구요.
가급적 동일 버전을 사용하시는 것이 좋습니다.
특히, 기본 설정값 등이 많이 다릅니다.
다른 버전을 사용하실 경우, 이 점 감안하시고 작성하셔야 합니다.죄송하게도, 모든 버전을 설치해서 확인할 수 없기때문에 오피스 2010이 아닌 버전의 기능은 답변
이 어렵습니다.
이 점 양해 바랍니다.
문제2-6
누적 개수를 구하는 문제입니다.
COUNTIF(B37:B37,"Y*")
COUNTIF(B37:B38,"Y*")
COUNTIF(B37:B39,"Y*")
COUNTIF(B37:B40,"Y*") 의 형식으로 앞B37셀부터 언제나 시작해야하므로 절대참조로 고정한 것입니다.
396쪽
문제4-2-2
- For 문은 아래 형식이 기본 형식입니다.For 초기값 to 최종값 step 증가분
//반복되어 실행될 코드
Next
예를 들어
For a=1 to 10
a=a+1
Next a 라면
a는 1부터 10까지 반복되면서 누적합계를 구하는 코드가 됩니다.
For문은 a의 값이 10보다 작지 않은지 확인 하고 1~10 사이의 수라면
a=a+1을 실행합니다.
next a 를 만나면 다시 for 문의 시작으로 제어가 이동합니다.
다시 a가 1~10 사이의 수인지 확인하고,
1~10 사이의 수라면 a=a+1을 수행하고, 그렇지 않으면 Next a 다음으로 제어를 이동시키며 For문
을 빠져나옵니다.
- 스위치변수를 이용한 이유는 txt고객번호에 입력한 값과 동일한 데이터가 있었는지를 파악하기위해 넣은 것입니다.
스위치변수의 초기값으로 0을 넣고, txt고객번호와 같은지 비교하는 if문 안에 스위치=1을 넣었습니다.
그런 다음 for each문 밖에서 스위치 변수를 비교합니다.
스위치 변수가 초기값 그대로 0 이면 txt고객번호와 같은 데이터가 없다는 의미가 되고,
스위치 변수 값이 1로 변경되었다면 txt고객번호와 같은 데이터가 있다는 의미가 됩니다.스위치 변수는 on/off의 개념으로 1과 0을 사용한 것이데요, 다른 숫자를 사용하셔도 상관은 없습
니다.
참조행은 참조되는 행번호를 가지고 있는 변수입니다.
참조행=3으로 초기화 시키고, 데이터를 확인할 때
참조행=참조행+1 로 1씩 증가시켜서 실제 데이터가 존재하는 4행부터 확인하게 됩니다.
- 네, aa도 변수입니다.- 6번 &는 필수 요소로 모든 문자나 공백을 대치하는 대치문자입니다.
기본모의고사 8회
409쪽
문제2-5
LOOKUP(찾을값, 범위1, 범위2) 함수는 범위1에서 찾을값과 같은 데이터를 찾은 후 같은 행의 범위2에 있는 데이터를 입력합니다.
LARGE는 3번째로 큰값을 구하기 위해 사용되었습니다.
LARGE(범위,3)으로 3번째 큰값을 LOOKUP의 찾을값으로 지정합니다.
이 값을 범위1[D29:D37]에서 찾은 후 같은 행의 범위2[A29:A37] 에 있는 데이터를 반환하게 됩니다.
2-6
결석일수의 셀이 공백이면 0.5%를 추가 할인해야 합니다.
추가 할인을 위해 더하기를 사용한 것입니다.기본모의고사 9회
423쪽
문제1-3
>=3 처럼 필드명과 비교되는 것이 아니고,
=으로 시작해서 함수 등을 이용해서 결과가 FALSE나 TRUE로 반환되는 식을 수식으로 표현한 것입니다.
네, a와 b 옆에 모두 적어주셔야 합니다.
업무능력이 a일 때만 평가가 3이상인지 비교하거나
b일때만 3이상인지 비교하면 정확한 결과가 나오지 않습니다.기본모의고사 10회
439쪽
2-3
case is 는 부등호를 이용해서 범위를 지정할 경우에 사용됩니다.
case 8 to 9, 4 to 5 나 case "학생" 등 부등호 없이 입력될 때 사용됩니다.
2-5
수식이 정확하다면 순서는 달라도 무방합니다.
하지만, 적어주신 수식으로는 정확한 결과가 나오지 않습니다.
배열수식이므로 F22 셀과 [F22:F36]의 평균과 비교하는 것이 아니라 [F22:F36]과 [F22:F36]의 평균을 비교해야 정확한 답이 나옵니다.아래와 같이 수정하시면 정확한 결과가 나옵니다.
=SUM(($F$22:$F$36>=AVERAGE($F$22:$F$36))*($B$22:$B$36=$I23)*($C$22:$C$36=J$22)*$E$22:$E$36)
442쪽
4-2-3
case is 는 부등호를 이용해서 범위를 지정할 경우에 사용됩니다.
case 8 to 9, 4 to 5 나 case "학생" 등 부등호 없이 입력될 때 사용됩니다.case else는 필요한 경우 사용하셔도 무방합니다.
좋은 하루 보내세요.