제목 조회수 등록일
  • [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”)

     ​