-
[2024년 대비] 원리만 이해하면 쉽게 풀리는 필수 함수 기출 30문제
26
2024-01-05
안녕하세요. 길벗 수험서 운영팀입니다.
2024년 컴퓨터활용능력 1급 필기 상시 시험에 대비하여, 원리만 이해하면 쉽게 풀리는 필수 함수 기출 30문제 자료를 올려드립니다.
해설이 포함된 자료는 하단에 PDF로 첨부되어있으며 인쇄가 가능합니다.(파일-인쇄)
열심히 공부하여 꼭~ 한 번에 합격하기를 바랍니다.
원리만 이해하면 쉽게 풀리는 필수 함수 기출 30문제
[조건부 서식 규칙에 사용한 함수]
1. 다음 중 아래의 [A1:E5] 영역에서 B열과 D열에만 배경색을 설정하기 위한 조건부 서식의 규칙으로 옳은 것은?
① =MOD(COLUMNS($A1), 2)=1
② =MOD(COLUMNS(A$1), 2)=0
③ =MOD(COLUMN($A1), 2)=0
④ =MOD(COLUMN(A$1), 2)=0
2. [A1:C3] 영역에 대해 조건부 서식의 규칙을 다음과 같이 설정할 경우 결과 화면으로 옳은 것은?
규칙 : =MOD($A1, 2) = MOD(A$1, 2)
배경색 : 회색
①
②
③
④
[엑셀 함수]
3. 아래 워크시트에서 성취도[C2:C6]는 성취율[B2:B6]을 10%로 나눈 값만큼 표시한 것으로, 성취율이 70%를 초과하면 “■”를, 그 외는 “□”을 반복하여 표시하였다. 다음 중 이를 위한 수식으로 옳은 것은?
① =REPLACE(QUOTIENT(B2, 10%), IF(B2>70%, “■”, “□” ))
② =REPT(QUOTIENT(B2, 10%), IF(B2>70%, “■”, “□”))
③ =REPLACE(IF(B2>70%, “■”, “□”), QUOTIENT(B2, 10%))
④ =REPT(IF(B2>70%, “■”, “□”), QUOTIENT(B2, 10%))
4. 다음 중 수식과 그 실행 결과값의 연결이 옳지 않은 것은?
① =DAYS(“2020-11-1”,“2020-10-1”) → 31
② =ROUNDDOWN(45.6789,2) → 45.67
③ =SUMPRODUCT({1,2,3},{5,6,7}) → 32
④ =SQRT(4)*(INT(-2)+POWER(2,3)) → 12
5. 다음 중 아래의 워크시트에서 ‘윤정희’ 사원의 근속년수를 오늘 날짜를 기준으로 구하고자 할 때, [E11] 셀에 입력할 수식으로 옳은 것은?
① =YEAR(TODAY( ))-YEAR(VLOOKUP(C11, B4:E10, 2, 0))
② =YEAR(TODAY( ))-YEAR(HLOOKUP(C11, B4:E10, 2, 0))
③ =YEAR(TODAY( ))-YEAR(VLOOKUP(C11, C4:E10, 2, 0))
④ =YEAR(TODAY( ))-YEAR(HLOOKUP(C11, C4:E10, 2, 0))
6. 다음 중 10,000,000원을 2년간 연 5.5%의 이자율로 대출할 때, 매월 말 상환해야 할 불입액을 구하기 위한 수식으로 옳은 것은?
① =PMT(5.5%/12, 12*2, -10000000)
② =PMT(5.5%, 12*2, -10000000)
③ =PMT(5.5%, 12*2, -10000000,0,1)
④ =PMT(5.5%/12, 12*2, -10000000,0,1)
7. 아래 시트에서 판매금액이 3,000,000 이상인 제품의 개수를 구하는 배열 수식으로 맞는 것은? (단 판매금액은 ‘판매단가 × 수량’이다.)
① {=SUM((B2:C2*B5:C5>=3000000)*1)}
② {=COUNT((B2:C2*B5:C5>=3000000)*1)}
③ {=SUM((B2:B5*C2:C5>=3000000)*1)}
④ {=COUNT((B2:B5*C2:C5>=3000000)*1)}
8. 다음 중 아래 시트에서 <변경 전> 내용을 <변경 후>와 같이 변경하는 수식으로 옳은 것은?
① =SUBSTITUTE(A2, “136”, “36”, 1)
② =SUBSTITUTE(A2, “136”, “36”, 2)
③ =SUBSTITUTE(A2, “36”, “136”, 1)
④ =SUBSTITUTE(A2, “36”, “136”, 2)
9. 다음 중 수식의 결과가 옳지 않은 것은?
① =FIXED(3456.789, 1, FALSE) → 3,456.8
② =EOMONTH(DATE(2015, 2, 25), 1) → 2015-03-31
③ =CHOOSE(ROW(A3:A6), “동”, “서”, “남”, 2015) → 남
④ =REPLACE(“February”, SEARCH(“U”, “Seoul-Unesco”), 5, “ ”) → Febru
10. 아래 워크시트에서 자격증 응시자에 대한 과목별 점수의 합계를 배열 수식으로 구하였다. 다음 중 [C10] 셀에 입력된 배열 수식으로 옳은 것은?
① {=SUM(IF($B$2:$B$7=B10, $C$2:$C$7))}
② {=SUM(IF(MOD(ROW($C$2:$C$7), 2)=1, $C$2:$C$7))}
③ {=SUM(IF(C2:C7, B2:B7=B10))}
④ {=SUM(IF(MOD(ROWS(C2:C7), 2)=0, C2:C7))}
11. 다음과 같은 시트에서 [A8] 셀에 아래의 수식을 입력했을 때 계산 결과로 올바른 것은?
=COUNT(OFFSET(D6, -5, -3, 2, 2))
① 4
② 1
③ 120
④ 74
12. 다음 워크시트에서 [G3:G6] 영역에 월요일부터 금요일까지 모두 출석(√)하면 “우수”, 그렇지 않으면 빈칸을 표시하려고 할 때 옳은 수식은?
① =IF(COUNT(B3:F3)=5, “우수”, “”)
② =IF(COUNTA(B3:F3)=5, “우수”, “”)
③ =IF(NOT(COUNTBLANK(B3:F3)=5), “우수”, “”)
④ =IF(COUNTIF(B3:F3, “”)=5, “”, “우수”)
13. 아래 워크시트에서 매출액[B3:B9]을 이용하여 매출 구간별 빈도수를 [F3:F6] 영역에 계산한 후 그 값만큼 “★”를 반복하여 표시하고자 한다. 다음 중 이를 위한 수식으로 옳은 것은?
① =REPT(“★”, FREQUENCY(E3:E6, B3:B9))
② =REPT(“★”, FREQUENCY(B3:B9, E3:E6))
③ {=REPT(“★”, FREQUENCY(E3:E6, B3:B9))}
④ {=REPT(“★”, FREQUENCY(B3:B9, E3:E6))}
14. 아래 그림과 같이 워크시트에 배열 상수 형태로 배열 수식이 입력되어 있을 때, [A5] 셀에서 수식 =SUM(A1, B2)를 실행하였다. 다음 중 그 결과로 옳은 것은?
① 3
② 5
③ 6
④ 7
15. 아래의 시트에서 [A8] 셀에 ‘=INDEX(A1:C6, MATCH(LARGE(C2: C6,3), C1:C6, 0), 2)’ 수식을 입력했을 때의 계산 결과로 올바른 것은?
① 남궁민
② 이수진
③ 서수남
④ 김정미
16. 다음 그림과 같이 ‘성’과 ‘이름’을 합쳐서 ‘성명’으로 표시하고자 할 때, [C2] 셀에 들어갈 알맞은 수식은?
① =PROPER(A2, B2)
② =REPLACE(A2, B2)
③ =CONCAT(A2, B2)
④ =TEXT(A2, B2)
17. 다음 중 수식의 결과가 옳지 않은 것은?
① =FIXED(A5, , FALSE) → 3.14
② =REPT(“◆”, LEN(A4)) → ◆◆◆◆
③ {=TEXT(SUM(IF(ISTEXT(A1:A5), 1, 0)), “과일의 수는 0개”)} → 과일의 수는 4개
④ =REPLACE(A3, 2, 2, “가피나무”) → 오가피나무
18. 다음 중 수식의 결과가 나머지 셋과 다른 것은?
① =CHOOSE(ROWS(A2:B6), A2, A3, A4, A5, A6)
② =CHOOSE(N(B5), A2, A3, A4, A5, A6)
③ =CHOOSE(CELL(“contents”, B2), A2, A3, A4, A5, A6)
④ =CHOOSE(TYPE(B4), A2, A3, A4, A5, A6)
19. 다음 중 아래의 워크시트에서 수식의 결과로 “부사장”을 출력하지 않는 것은?
① =CHOOSE(CELL(“row”, B3), C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6, 2, 2, 1, 1)
④ =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)
20. 아래 워크시트에서 순위[G2:G10]는 총점을 기준으로 구하되 동점자에 대해서는 국어를 기준으로 순위를 구하였다. 다음 중 [G2] 셀에 입력된 수식으로 옳은 것은?
① {=RANK($F2, $F$2:$F$10)+RANK($B$2, $B$2:$B$10)}
② {=RANK($B$2, $B$2:$B$10)*RANK($F2, $F$2:$F$10)}
③ {=RANK($F2, $F$2:$F$10)+SUM(($F$2:$F$10=$F2)*($B$2:$B$10>$B2))}
④ {=SUM(($F$2:$F$10=$F2)*($B$2:$B$10>$B2))*RANK($F2, $F$2:$F$10)}
21. 아래 워크시트에서 단가표[A10:D13]를 이용하여 단가[C2:C7]를 배열수식으로 계산하고자 한다. 다음 중 [C2] 셀에 입력된 수식으로 옳은 것은?
① {=INDEX($B$12:$D$13, MATCH(A2, $A$12:$A$13, 0), MATCH(B2, $B$10:$D$10, 1))}
② {=INDEX($B$12:$D$13, MATCH(A2, $A$12:$A$13, 1), MATCH(B2, $B$10:$D$10, 0))}
③ {=INDEX(MATCH(A2, $A$12:$A$13, 0), MATCH(B2, $B$10:$D$10, 1), $B$12:$D$13)}
④ {=INDEX(MATCH(A2, $A$12:$A$13, 1), MATCH(B2, $B$10:$D$10, 0), $B$12:$D$13)}
22. 셀 범위 [A1:C4]에 대한 각 보기의 수식을 실행하였을 때 다음 중 결과 값이 다른 것은?
① =INDEX(A1:C4, MATCH(“배”, A1:A4, 0), 1)
② =INDEX(A1:C4, 4, 2)
③ =INDEX(A1:C4, MATCH(2300, C1:C4, 0), 2)
④ =INDEX(B3:C4, 2, 1)
23. 아래 시트에서 각 부서마다 직위별로 종합점수의 합계를 구하려고 한다. 다음 중 [B17] 셀에 입력된 수식으로 옳은 것은?
① {=SUMIFS($E$2:$E$13, $A$2:$A$13, $A$17, $B$2:$B$13, $B$16)}
② {=SUM(($A$2:$A$13=A17) * ($B$2:$B$13=B16) * $E$2:$E$13)}
③ {=SUM(($A$2:$A$13=$A17) * ($B$2:$B$13=B$16) * $E$2:$E$13)}
④ {=SUM(($A$2:$A$13=A$17) * ($B$2:$B$13=$B16) * $E$2:$E$13)}
24. 다음과 같이 [A1:A6]의 이름이 SCORES일 때 [A7] 셀에 아래의 함수를 입력하였다. 그 결과 값으로 옳지 않은 것은?
① =ROUNDUP(AVERAGE(SCORES), 0) → 2
② =TRUNC(SUM(SCORES)/COUNT(SCORES), 0) → 2
③ =ROUND(SUM(SCORES)/COUNTA(SCORES), 0) → 1
④ =AVERAGEA(A1:A6) → 1
[액세스 함수]
25. 다음과 같은 식을 입력하였을 때의 설명으로 틀린 것은?
=Format(Now( ), “m/d”)
① Format은 계산 결과에 표시 형식을 지정하는 함수이다.
② Now는 현재 날짜와 시간을 표시해주는 함수이다.
③ 컨트롤에 입력되는 식은 =로 시작해야 한다.
④ 오늘 날짜가 ‘2024-06-03’이면 06/03으로 표시된다.
26. [매출 실적 관리] 폼의 ‘txt평가’ 컨트롤에는 ‘txt매출수량’ 컨트롤의 값이 1,000 이상이면 “우수”, 500 이상이면 “보통”, 그 미만이면 “저조”라고 표시하고자 한다. 다음 중 ‘txt평가’의 컨트롤 원본으로 옳지 않은 것은?
① =IIf([txt매출수량]<500, “저조”, IIf(txt매출수량>=1000, “우수”, “보통”))
② =IIf([txt매출수량]<500, “저조”, IIf(txt매출수량>=500, “보통”, “우수”))
③ =IIf([txt매출수량]>=1000, “우수”, IIf([txt매출수량]>=500, “보통”, “저조”))
④ =IIf([txt매출수량]>=500, IIf([txt매출수량]<1000, “보통”, “우수”), “저조”)
27. 다음 중 보고서에서 ‘페이지 번호’를 표현하는 식을 다음과 같이 설정한 경우 페이지 번호가 표시되는 결과로 옳은 것은?
=IIf([page] Mod 2 = 0, [page] & “페이지”, “ ”)
① 짝수 페이지에는 “2”와 같이 표시되고 홀수 페이지에는 표시되지 않는다.
② 홀수 페이지에는 “1”과 같이 표시되고 짝수 페이지에는 표시되지 않는다.
③ 짝수 페이지에는 “2페이지”와 같이 표시되고 홀수 페이지에는 표시되지 않는다.
④ 홀수 페이지에는 “1페이지”와 같이 표시되고 짝수 페이지에는 표시되지 않는다.
28. 다음 중 폼 바닥글에 있는 텍스트 상자의 컨트롤 원본에 <사원> 테이블에서 직급이 ‘부장’인 레코드들의 급여 평균을 구하는 함수식으로 옳은 것은?
① =DAVG(“[급여]”, “[사원]”, “[직급]=‘부장’”)
② =DAVG(“[사원]”, “[급여]”, “[직급]=‘부장’”)
③ =AVG(“[급여]”, “[사원]”, “[직급]=‘부장’”)
④ =AVG(“[사원]”, “[급여]”, “[직급]=‘부장’”)
29. 도서를 관리하기 위한 다음 폼은 <도서> 테이블을 레코드 원본으로 사용한다. <도서> 테이블에는 텍스트 형식의 ‘저자코드’ 필드가 있으며, ‘저자명’ 필드는 <저자> 테이블에 존재한다. ‘저자코드’를 표시하는 ‘txt저자코드’ 컨트롤을 이용하여 ‘txt저자명’ 컨트롤에 ‘저자명’을 표시하도록 하기 위한 컨트롤 원본으로 가장 적절한 것은?
도서(도서코드, 저자코드, 출판사, 도서명, 가격)
저자(저자코드, 저자명)
① =DLookUp(저자명, 저자, “저자코드=‘” & [txt저자코드] & “’”)
② =DLookUp(“저자명”, “저자”, “저자코드=‘” & [txt저자코드] & “’”)
③ =DLookUp(“저자”, “저자명”, “저자코드=‘” & [txt저자코드 ] & “’”)
④ =DLookUp(저자, 저자명, “저자코드=‘” & [txt저자코드] & “’”)
30. 다음 중 [학생] 테이블에서 ‘학년’ 필드가 1인 레코드의 개수를 계산하고자 할 때의 수식으로 옳은 것은? (단, [학생] 테이블의 기본 키는 ‘학번’ 필드이다.)
① =DLookup(“*”, “학생”, “학년=1”)
② =DLookup(*, 학생, 학년=1)
③ =DCount(학번, 학생, 학년=1)
④ =DCount(“*”, “학생”, “학년=1”)
시나공
시험에
나오는 것만
공부한다!
시험에
나오는 것만
공부한다!