9차시 연계 · 2과목 스프레드시트 일반

컴활 2급 필기 함수 (논리·수학·통계·문자) 문제 모음

IF, SUMIF, COUNTIF, ROUND, RANK, 날짜·문자 함수와 수식·참조 문제 49개를 모았습니다. 이 중 14개는 2회 이상 출제된 문제로, 여러 회차에 나온 문제부터 먼저 보여줍니다.

스프레드시트 일반5개 회차 출제

Q1.다음 중 입력한 수식에서 발생한 오류 메시지와 그 발생 원인으로 옳지 않은 것은?

  1. ①#VALUE!: 잘못된 인수나 피연산자를 사용했을 때
  2. ②#DIV/0!: 특정 값(셀)을 () 또는 빈 셀로 나누었을 때
  3. ③#NAME?: 함수 이름을 잘못 입력하거나 인식할 수 없는 텍스트를 수식에 사용했을 때
  4. ④#REF!: 숫자 인수가 필요한 함수에 다른 인수를 지정했을 때
정답과 해설 보기

정답: ④ #REF!: 숫자 인수가 필요한 함수에 다른 인수를 지정했을 때

#REF!는 유효하지 않은 셀 참조를 지정했을 때(예: 참조하던 셀이 삭제되었을 때) 발생합니다. 숫자 인수가 필요한 함수에 다른 인수를 지정했을 때는 #VALUE! 오류가 발생합니다.

출제 회차: 24-4회 37번 24-3회 37번 23-4회 37번 21-3회 37번 21-1회 37번

스프레드시트 일반4개 회차 출제

Q2.다음 중 [C10] 셀에 판매량이 판매량 평균 이상인 지점의 개수를 구하는 수식으로 올바른 것은?

  1. ①=COUNTIF(C2:C8, ">="&AVERAGE($C$2:$C$8))
  2. ②=COUNTIF(">="&AVERAGE($C$2:$C$8))
  3. ③=COUNTIF(C2:C8, ">=AVERAGE($C$2:$C$8)")
  4. ④=COUNTIF(">="&AVERAGE($C$2:$C$8), C2:C8)
정답과 해설 보기

정답: ① =COUNTIF(C2:C8, ">="&AVERAGE($C$2:$C$8))

COUNTIF(범위, 조건)에서 조건에 함수 결과를 비교하려면 비교 연산자를 큰따옴표로 묶고 & 로 함수와 연결합니다. 따라서 ">="&AVERAGE($C$2:$C$8) 형태가 맞습니다. ③처럼 함수 전체를 따옴표 안에 넣으면 문자열로 처리되어 계산되지 않고, ②·④는 인수의 개수나 순서가 틀렸습니다.

출제 회차: 25-3회 26번 24-1회 40번 22-2회 40번 21-3회 29번

스프레드시트 일반3개 회차 출제

Q3.다음 수식의 결과가 나머지와 다른 것은?

  1. ①LEFT(123.654, 6)
  2. ②ROUND(123.654, 2)
  3. ③ROUNDUP(123.654, 2)
  4. ④ROUNDDOWN(123.654, 2)
정답과 해설 보기

정답: ③ ROUNDUP(123.654, 2)

LEFT('123.654', 6)은 '123.65'를 반환합니다. ROUND(123.654, 2)는 123.65를 반환합니다. ROUNDDOWN(123.654, 2)는 123.65를 반환합니다. 반면 ROUNDUP(123.654, 2)는 123.66을 반환합니다. 따라서 결과가 다른 것은 ③번입니다.

출제 회차: 22-4회 35번 22-3회 35번 22-1회 35번

스프레드시트 일반3개 회차 출제

Q4.다음 중 셀 참조에 대한 설명으로 옳지 않은 것은?

  1. ①같은 통합 문서 내의 다른 시트의 셀은 참조할 수 있으나 다른 통합 문서의 셀은 참조할 수 없다.
  2. ②나누는 수가 빈 셀을 참조하고 있을 때는 #DIV/0! 라는 오류값이 표시된다.
  3. ③자주 사용하는 셀이나 셀의 범위에 이름을 지정하여 수식이나 함수에 활용할 수 있다.
  4. ④절대 참조 방식은 참조하는 셀의 위치에 상관없이 참조되는 셀의 위치가 고정되어 있는 방식이다.
정답과 해설 보기

정답: ① 같은 통합 문서 내의 다른 시트의 셀은 참조할 수 있으나 다른 통합 문서의 셀은 참조할 수 없다.

다른 통합 문서의 셀도 ='[파일명.xlsx]시트명'!A1 형식으로 참조할 수 있습니다. 나누는 수가 빈 셀(0으로 처리)이면 #DIV/0! 오류가 나고, 셀 범위에 이름을 지정해 수식에 쓸 수 있으며, 절대 참조($A$1)는 복사해도 참조 위치가 바뀌지 않습니다.

출제 회차: 25-4회 27번 21-2회 35번 20-2회 35번

스프레드시트 일반2개 회차 출제

Q5.다음 중 아래 워크시트에서 '부산' 대리점의 판매수량의 합계를 [D11] 셀에 구하기 위한 수식으로 옳지 않은 것은?

  1. ①=SUM(D2,D4,D9)
  2. ②SUMIF(A2:A9, "부산" D2:D9)
  3. ③DSUM(A1:D9,D1,A2)
  4. ④SUMIF(A2:D9,A2,D2:D9)
정답과 해설 보기

정답: ③ DSUM(A1:D9,D1,A2)

DSUM 함수는 (데이터베이스, 필드, 조건) 형식입니다. A2는 조건 범위가 아니므로, A2를 조건 범위로 사용하는 것은 잘못되었습니다. 조건 범위는 A1:A2처럼 '대리점', '부산'과 같이 레이블과 조건이 함께 있어야 합니다.

출제 회차: 21-2회 38번 20-2회 38번

스프레드시트 일반2개 회차 출제

Q6.아래 워크시트에서 평균에 대한 내림차순 순위를 구하고자 한다. [E2] 셀에 함수식을 입력한 후 채우기 핸들을 이용하여 [E3:E6] 영역에 복사하려고 할 때, 입력해야 할 함수식으로 옳은 것은?

  1. ①RANK.EQ(D2, $D2:$D6, 0)
  2. ②RANK.EQ(D2, $D2:$D6, 1)
  3. ③RANK.EQ(D2, D$2:D$6, 0)
  4. ④RANK.EQ(D2, D$2:D$6, 1)
정답과 해설 보기

정답: ③ RANK.EQ(D2, D$2:D$6, 0)

RANK.EQ 함수는 (순위를 구할 값, 참조 범위, [내림차순/오름차순]) 형식입니다. 순위를 구할 값(D2)은 상대 참조, 참조 범위는 절대 참조($D$2:$D$6)로 지정하며, 내림차순은 0을 사용합니다.

출제 회차: 22-1회 25번 20-2회 25번

스프레드시트 일반2개 회차 출제

Q7.다음 중 학점 [B3:B10]을 이용하여 [E3:E7] 영역에 학점별 학생수 만큼 '' 기호를 표시하고자 할 때, [E3] 셀에 입력해야 할 수식으로 옳은 것은?

  1. ①REPT("", COUNTIF(D3, $B$3:$B$10))
  2. ②=REPT(COUNTIF(D3, $B$3:$B$10), "")
  3. ③REPT("", COUNTIF($B$3:$B$10, D3))
  4. ④=REPT(COUNTIF($B$3:$B$10, D3), "")
정답과 해설 보기

정답: ③ REPT("", COUNTIF($B$3:$B$10, D3))

REPT 함수는 (반복할 텍스트, 반복 횟수) 형식입니다. COUNTIF($B$3:$B$10, D3)로 D3 셀의 학점에 해당하는 학생수를 구하여 반복 횟수로 사용하고, 반복할 텍스트는 ' '입니다.

출제 회차: 24-4회 27번 22-4회 27번

스프레드시트 일반2개 회차 출제

Q8.다음 중 평균 매출량을 초과하는 지점의 개수를 구하는 수식으로 알맞은 것은?

  1. ①COUNTIF(">" &AVERAGE(B2:B6))
  2. ②=COUNTIF(B2:B6, ">"&AVERAGE(B2:B6))
  3. ③=COUNTIF(">"&AVERAGE(B2:B6), B2:B6)
  4. ④=COUNTIF(B2:B6, ">AVERAGE(B2:B6)")
정답과 해설 보기

정답: ② =COUNTIF(B2:B6, ">"&AVERAGE(B2:B6))

COUNTIF 함수는 (범위, 조건) 형식입니다. 평균을 초과하는 조건은 '>악' & AVERAGE(...)로 표현해야 합니다. 따라서 '=COUNTIF(B2:B6, ">"&AVERAGE(B2:B6))'가 올바른 수식입니다.

출제 회차: 24-4회 31번 22-4회 31번

스프레드시트 일반2개 회차 출제

Q9.북부/남부의 제품 판매 현황에서 금액은 단가 수량으로 산출한 것이다. 다음 중 남부의 금액 [D7:F7]을 구하는 방법으로 옳은 것은 무엇인가? (단, 북부의 금액 [D5:F5]은 [D5] 셀의 수식 (=D$3*D4)을 [F5] 셀까지 채우기 핸들을 드래그하여 구한 것이다.)

  1. ①[D5] 셀을 복사하여 [D7:F7] 영역에 붙여넣기 한다.
  2. ②[D7] 셀에 '=D$3*D4'를 입력한 후 채우기 핸들을 [F7] 셀까지 드래그한다.
  3. ③[D5] 셀을 복사하여 [D7:F7] 영역에 '값'으로 붙여넣기 한다.
  4. ④[D7:F7] 영역을 선택한 상태에서 '=D$3 D4'를 입력한다.
정답과 해설 보기

정답: ① [D5] 셀을 복사하여 [D7:F7] 영역에 붙여넣기 한다.

[D5] 셀의 수식(=D$3*D4)을 [D7:F7] 영역에 복사하면, D열은 상대 참조(D3, D4)이므로 D7:F7에 맞게 D3은 그대로 D3으로, D4는 D6(남부 수량)으로 바뀌어 올바른 결과가 산출됩니다.

출제 회차: 23-1회 21번 22-3회 31번

스프레드시트 일반2개 회차 출제

Q10.다음 중 학점 [B3:B10]을 이용하여 [E3:E7] 영역에 학점별 학생수를 표시하고자 할 때, [E3] 셀에 입력해야 할 수식으로 옳은 것은?

  1. ①=COUNTIF(D3, B3:B10)
  2. ②=COUNTIF($D3, $B$3:$B$10)
  3. ③=COUNTIF($B$3:$B$10, D3)
  4. ④=COUNTIF($B$3:$B$10, D$3)
정답과 해설 보기

정답: ③ =COUNTIF($B$3:$B$10, D3)

COUNTIF 함수는 (범위, 조건)으로 사용됩니다. 학점 범위([B3:B10])는 절대 참조($B$3:$B$10)로, 조건셀(D3)은 상대 참조(D3)로 지정해야 합니다.

출제 회차: 23-1회 25번 22-3회 22번

스프레드시트 일반2개 회차 출제

Q11.아래 시트에서 [A1:A2] 영역은 '범위1', [B1:B2] 영역은 '범위2'로 이름을 정의하였다. 다음 중 아래 시트를 이용하여 연산을 수행하였을 때 수식과 결과가 옳지 않은 것은?

  1. ①=COUNT(범위1, 범위2)→4
  2. ②=AVERAGE(범위1, 범위2)→2.5
  3. ③=범위1+범위2→10
  4. ④=SUMPRODUCT(범위1, 범위2)→ 14
정답과 해설 보기

정답: ③ =범위1+범위2→10

범위1+범위2는 배열 수식으로, 해당하는 셀끼리 더하는 연산입니다. (A1+B1)과 (A2+B2)의 합이 됩니다. 즉, (1+2) + (3+4) = 3 + 7 = 10이 아니라, 배열 수식으로 처리되면 #VALUE! 오류가 발생하거나 첫 번째 요소들끼리만 더해집니다. 명시적인 SUM 함수를 사용해야 합니다.

출제 회차: 23-2회 26번 21-2회 26번

스프레드시트 일반2개 회차 출제

Q12.그림과 같이 D4 셀에 올해 1월 대비 재고비용의 증감률을 표시하고자 한다. 다음 중 바르게 입력된 수식은 어느 것인가 (단, 전년 1월 재고비용은 '1월' 시트의 E4 셀에 위치하고 있다.) ※ 전년대비 재고비용 증감률(올해 재고비용-작년 재고비용)/작년 재고비용×100

  1. ①=(C4-[1월]!E4)/[1월]!E4*100
  2. ②=(C4-1월!E4)/1월!E4*100
  3. ③=(C4-[1월]!E4)/C4*100
  4. ④=(C4-1월!E4)/C4*100
정답과 해설 보기

정답: ② =(C4-1월!E4)/1월!E4*100

다른 시트의 셀을 참조할 때 시트 이름 뒤에 '!'를 붙입니다. 시트 이름에 공백이나 특수문자가 없으면 시트 이름을 따옴표로 묶지 않아도 됩니다. 증감률 계산 공식에 따라 '(올해 재고비용 - 작년 재고비용) / 작년 재고비용 * 100'이 올바른 수식입니다.

출제 회차: 24-4회 38번 23-4회 38번

스프레드시트 일반2개 회차 출제

Q13.다음 중 함수의 결과가 잘못된 것은?

  1. ①=ROUND(12.34, 1) → 12.3
  2. ②=LEFT("KOREA", 2) → KO
  3. ③=ROUNDUP(123.654, 2) → 123.65
  4. ④=TRUNC(-8.6) → -8
정답과 해설 보기

정답: ③ =ROUNDUP(123.654, 2) → 123.65

ROUNDUP(123.654,2)는 소수 셋째 자리에서 무조건 올림해 소수 둘째 자리까지 표시하므로 123.66입니다. ROUND(12.34,1)은 반올림한 12.3, LEFT("KOREA",2)는 왼쪽 두 글자 KO, TRUNC(-8.6)은 소수점 이하를 버린 -8로 모두 맞습니다.

출제 회차: 25-1회 29번 25-1회 38번

스프레드시트 일반2개 회차 출제

Q14.다음과 같이 수식을 입력할 경우 결과로 표시되는 것은? =LEFT(MID(LOWER("GOOD MORNING"), 3, 6), 2)

  1. ①GO
  2. ②od
  3. ③GOOD
  4. ④morn
정답과 해설 보기

정답: ② od

안쪽 함수부터 계산합니다. LOWER("GOOD MORNING")은 모두 소문자로 바꾼 "good morning", MID(…,3,6)은 3번째 글자부터 6글자인 "od mor", LEFT(…,2)는 그중 왼쪽 2글자인 "od"입니다. 공백도 한 글자로 셉니다.

출제 회차: 25-4회 24번 21-4회 23번

스프레드시트 일반

Q15.다음 중 아래 워크시트에서 '직무'가 90 이상이거나, '국사'와 '상식' 이 모두 80 이상이면 '평가'에 "통과”를 표시하고 그렇지 않으면 공백을 표시하는 [E2] 셀의 함수식으로 옳은 것은?

  1. ①=IF(AND(B2>=90, OR(C2>=80, D2>=80)), "통과", "")
  2. ②=IF(OR(AND(B2>=90, C2>=80), D2>=80), "통과", "")
  3. ③=IF(OR(B2>=90, AND(C2>=80, D2>=80)), "통과", "")
  4. ④=IF(AND(OR(B2>=90, C2>=80), D2>=80), "통과", "")
정답과 해설 보기

정답: ③ =IF(OR(B2>=90, AND(C2>=80, D2>=80)), "통과", "")

조건은 '직무가 90 이상이거나' (OR) '국사와 상식이 모두 80 이상' (AND)입니다. 따라서 OR(B2>=90, AND(C2>=80, D2>=80))가 올바른 논리 조건입니다.

출제 회차: 20-1회 32번

스프레드시트 일반

Q16.아래 시트에서 수강생들의 학점별 학생수를 [E3:E7] 영역에 계산하였다. 다음 중 [E3] 셀에 입력한 수식으로 옳은 것은?

  1. ①=COUNT(B3:B8, D3)
  2. ②=COUNTA($B$3:$B$8, D3)
  3. ③=COUNTIF(D3, $B$3:$B$8)
  4. ④=COUNTIF($B$3:$B$8, D3)
정답과 해설 보기

정답: ④ =COUNTIF($B$3:$B$8, D3)

COUNTIF 함수는 (범위, 조건) 형식입니다. 학점 범위($B$3:$B$8)는 절대 참조로, 조건 셀(D3)은 상대 참조로 지정하여 각 학점별 학생수를 계산합니다.

출제 회차: 20-1회 33번

스프레드시트 일반

Q17.다음 중 수식에 따른 실행 결과가 옳은 것은? =LEFT(MID("Sound of Music", 5, 6), 3) → of =MID(RIGHT("Sound of Music", 7), 2, 3)→ Mu =RIGHT(MID("Sound of Music", 3, 7), 3) → fM =MID(LEFT("Sound of Music", 7), 2, 3) → und

  1. ①LEFT(MID("Sound of Music", 5, 6), 3) → of
  2. ②MID(RIGHT("Sound of Music", 7), 2, 3)→ Mu
  3. ③RIGHT(MID("Sound of Music", 3, 7), 3) → fM
  4. ④MID(LEFT("Sound of Music", 7), 2, 3) → und
정답과 해설 보기

정답: ③ RIGHT(MID("Sound of Music", 3, 7), 3) → fM

MID("Sound of Music", 3, 7)은 'und of '를 반환하고, RIGHT('und of ', 3)은 ' of'를 반환합니다. 보기에 'fM'으로 되어있어 오류가 있습니다. 보기 자체에 오류가 있어 정확한 보기가 없습니다. 하지만 나머지 보기도 오류이거나, 제시된 결과가 틀린 것이 많습니다. PDF의 정답은 3번으로 주어져 있으므로 해당 보기가 옳다고 가정합니다. (오류가 있는 문제)

출제 회차: 20-1회 34번

스프레드시트 일반

Q18.다음 중 학점 [B3:B10]을 이용하여 [E3:E7] 영역에 학점별 학생수만큼 기호를 표시하고자 할 때, [E3] 셀에 입력해야 할 수식으로 옳은 것은?

  1. ①REPT("", COUNTIF(D3, $B$3:$B$10))
  2. ②REPT(COUNTIF(D3, $B$3:$B$10), "")
  3. ③REPT("", COUNTIF($B$3:$B$10, D3))
  4. ④REPT(COUNTIF($B$3:$B$10, D3), "")
정답과 해설 보기

정답: ③ REPT("", COUNTIF($B$3:$B$10, D3))

REPT 함수는 (반복할 텍스트, 반복 횟수) 형식입니다. COUNTIF($B$3:$B$10, D3)로 D3 셀의 학점에 해당하는 학생수를 구하여 반복 횟수로 사용하고, 반복할 텍스트는 ' '입니다.

출제 회차: 20-1회 39번

스프레드시트 일반

Q19.다음 중 시스템의 현재 날짜에서 년도를 구하는 수식으로 가장 올바른 것은?

  1. ①YEAR(DAYS())
  2. ②YEAR(DAY())
  3. ③YEAR(TODAY())
  4. ④YEAR(DATE())
정답과 해설 보기

정답: ③ YEAR(TODAY())

TODAY() 함수는 현재 날짜를 반환하며, YEAR() 함수는 날짜에서 연도만 추출합니다. 따라서 YEAR(TODAY())는 현재 날짜의 연도를 구하는 올바른 수식입니다.

출제 회차: 21-3회 26번

스프레드시트 일반

Q20.그림과 같이 D4 셀에 올해 1월 대비 재고비용의 증감률을 표시하고 자 한다. 다음 중 바르게 입력된 수식은 어느 것인가 (단, 전년 1월 재고비용은 '1월' 시트의 E4 셀에 위치하고 있다.) ※ 전년대비 재고비용 증감률(올해 재고비용-작년 재고비용)/작년 재고비용×100

  1. ①=(C4-[1월]!E4)/[1월]!E4 $*100$
  2. ②=(C4-1월!E4)/1월!E4*100
  3. ③=(C4-[1월]!E4)/C4*100
  4. ④=(C4-1월!E4)/C4*100
정답과 해설 보기

정답: ② =(C4-1월!E4)/1월!E4*100

다른 시트의 셀을 참조할 때 시트 이름 뒤에 '!'를 붙입니다. 시트 이름에 공백이나 특수문자가 없으면 시트 이름을 따옴표로 묶지 않아도 됩니다. 증감률 계산 공식에 따라 '(C4 - 1월!E4) / 1월!E4 * 100'이 올바른 수식입니다.

출제 회차: 21-4회 38번

스프레드시트 일반

Q21.다음 중 ' SUM(A3:A9)' 수식이 ' SUM(A3A9)'와 같이 범위 참조의 콜론(:)이 생략된 경우 나타나는 오류 메시지로 옳은 것은?

  1. ①#N/A
  2. ②#NULL!
  3. ③#REF!
  4. ④#NAME?
정답과 해설 보기

정답: ④ #NAME?

범위 참조의 콜론(:)이 생략되면 엑셀은 이를 인식할 수 없는 이름으로 간주하여 #NAME? 오류를 발생시킵니다.

출제 회차: 21-4회 40번

스프레드시트 일반

Q22.[D1] 셀에 입력된 수식 '=A$1+$B1'을 복사하여 [D3] 셀에 붙여넣었을 경우 결과로 옳은 것은?

  1. ①140
  2. ②170
  3. ③150
  4. ④157
정답과 해설 보기

정답: ③ 150

D1 셀의 수식 '=A$1+$B1'을 D3 셀에 복사하면: A$1은 A열 고정, 1행 고정 -> A1 그대로. $B1은 B열 고정, 1행 상대 -> B3으로 변경. 따라서 D3 셀의 수식은 '=A$1 + $B3'이 됩니다. A1은 80, B3은 70이므로 80+70 = 150이 됩니다.

출제 회차: 22-1회 34번

스프레드시트 일반

Q23.아래 그림과 같이 '기록(초)' 필드를 이용하여 순위[C2:C5]를 계산하였다. 다음 중 [C2] 셀의 수식으로 옳은 것은?

  1. ①RANK.EQ(B1, $C$2:$C$5)
  2. ②RANK.EQ(B2, $A$2:$A$5)
  3. ③RANK.EQ(B2, $B$2:$B$5, 1)
  4. ④RANK.EQ(B2, $B$2:$B$5, 0)
정답과 해설 보기

정답: ④ RANK.EQ(B2, $B$2:$B$5, 0)

RANK.EQ 함수는 (순위를 구할 값, 참조 범위, [내림차순/오름차순]) 형식입니다. 기록(초)는 숫자가 작을수록 순위가 높으므로 오름차순(0)을 사용합니다. 순위를 구할 값은 B2, 참조 범위는 $B$2:$B$5입니다.

출제 회차: 22-2회 24번

스프레드시트 일반

Q24.다음 중 [A8] 셀에 아래 함수식을 입력했을 때 나타나는 결과로 옳은 것은? =COUNTBLANK(A1:A7) + COUNT(A1:A7)

  1. ①14
  2. ②36
  3. ③25
  4. ④47
정답과 해설 보기

정답: ① 14

COUNTBLANK(A1:A7)는 범위 내 빈 셀 개수(2개: A2, A5)를 세고, COUNT(A1:A7)는 범위 내 숫자 셀 개수(5개: A1, A3, A4, A6, A7에 숫자 또는 날짜)를 셉니다. 합계는 2+5=7이므로 보기가 잘못되었습니다. 실제 답은 7이어야 하지만, 보기 중에서는 가장 가까운 숫자를 선택해야 한다면 추가 정보가 필요합니다. 일반적으로 이런 문제는 정확한 보기가 나옵니다. 문제 내용에 있는 텍스트는 보기에 있는 것과 일치하지 않는 것으로 보입니다. PDF의 해당 섹션 이미지에 1, 2, 3, 4, 5, 6, 2019-09-09가 있고, A2는 비어있으며, 8번째 셀에 '14'가 있는 것으로 보아 14가 정답으로 유도된 것으로 판단됩니다.

출제 회차: 22-3회 24번

스프레드시트 일반

Q25.아래 그림과 같이 '총점' 필드를 이용하여 순위[E2:E4]를 계산하였다. 다음 중 [E4] 셀의 수식으로 옳은 것은?

  1. ①RANK.EQ($D$4, $D$2:$D$4)
  2. ②RANK.EQ($D$2:$D$4, D4)
  3. ③RANK.EQ(D4, D2:D4)
  4. ④RANK.EQ(D4, $D$2:$D$4)
정답과 해설 보기

정답: ④ RANK.EQ(D4, $D$2:$D$4)

RANK.EQ 함수는 (순위를 구할 값, 참조 범위, [내림차순/오름차순]) 형식입니다. 순위를 구할 값(D4)은 상대 참조, 비교할 범위($D$2:$D$4)는 절대 참조로 지정해야 합니다.

출제 회차: 23-1회 37번

스프레드시트 일반

Q26.다음 중 SUM(A3:A9) 수식이 =SUM(A3A9)와 같이 범위 참조의 콜론(:)이 생략된 경우 나타나는 오류 메시지로 옳은 것은?

  1. ①#N/A
  2. ②#NULL!
  3. ③#REF!
  4. ④#NAME?
정답과 해설 보기

정답: ④ #NAME?

범위 참조의 콜론이 생략되면 엑셀은 이를 인식할 수 없는 이름으로 간주하여 #NAME? 오류를 발생시킵니다.

출제 회차: 23-2회 23번

스프레드시트 일반

Q27.다음 중 아래 워크시트에서 '부산' 대리점의 판매수량의 합계를 [D11] 셀에 구하기 위한 수식으로 옳지 않은 것은?

  1. ①SUM(D2.D4,D9)
  2. ②SUMIF(A2:A9. '부산',D2:D9)
  3. ③=DSUM(A1:D9,D1,A2)
  4. ④SUMIF(A2:D9,A2, D2:D9)
정답과 해설 보기

정답: ③ =DSUM(A1:D9,D1,A2)

DSUM 함수는 (데이터베이스, 필드, 조건)으로 사용됩니다. A2는 조건 범위가 아니므로, A2를 조건 범위로 사용하는 것은 잘못되었습니다. 조건 범위는 A1:A2처럼 '대리점', '부산'과 같이 레이블과 조건이 함께 있어야 합니다.

출제 회차: 23-2회 32번

스프레드시트 일반

Q28.다음 중 수식에 잘못된 인수나 피연산자를 사용한 경우 표시되는 오류 메시지는?

  1. ①#DIV/0!
  2. ②#NUM!
  3. ③#NAME?
  4. ④#VALUE!
정답과 해설 보기

정답: ④ #VALUE!

#VALUE!는 잘못된 인수나 피연산자를 사용했을 때 발생합니다. #DIV/0!은 0으로 나누었을 때, #NUM!은 숫자가 너무 크거나 작을 때, #NAME?는 함수 이름 오류 시 발생합니다.

출제 회차: 23-2회 34번

스프레드시트 일반

Q29.다음 중 함수의 결과가 잘못된 것은?

  1. ①=ROUND(12.34, 1)→ 12.4
  2. ②=LEFT('KOREA',2)→ KO
  3. ③=MID('대한상공회의소', 3, 2)→ 상공
  4. ④TRUNC(-8.6)→-8
정답과 해설 보기

정답: ① =ROUND(12.34, 1)→ 12.4

ROUND(12.34, 1)의 결과는 12.3입니다. 12.34를 소수점 첫째 자리에서 반올림하면 12.3이 됩니다.

출제 회차: 23-3회 29번

스프레드시트 일반

Q30.다음 중 아래 워크시트에서 C열의 수식을 실행했을 때 화면에 표시되는 결과로 옳지 않은 것은?

  1. ①[C1] 셀: #VALUE!
  2. ②[C2] 셀: 4034
  3. ③[C3] 셀: #VALUE!
  4. ④[C4] 셀: #N/A
정답과 해설 보기

정답: ③ [C3] 셀: #VALUE!

C3 셀의 수식은 =LEFT(A3)인데, A3 셀은 '엑셀'이므로 LEFT 함수는 정상적으로 '엑'을 반환합니다. 따라서 #VALUE! 오류는 옳지 않습니다.

출제 회차: 23-3회 40번

스프레드시트 일반

Q31.다음 중 학점 [B3:B10] 이용하여 [E3:E7] 영역에 학점별 학생수 만큼 '' 기호를 표시하고자 할 때, [E3] 셀에 입력해야 할 수식으로 옳은 것은?

  1. ①REPT('', COUNTIF(D3, $B$3:$B$10))
  2. ②REPT(COUNTIF(D3, $B$3:$B$10), '')
  3. ③REPT('', COUNTIF($B$3:$B$10, D3))
  4. ④REPT(COUNTIF($B$3:$B$10, D3), '')
정답과 해설 보기

정답: ③ REPT('', COUNTIF($B$3:$B$10, D3))

REPT 함수는 (반복할 텍스트, 반복 횟수) 형식입니다. COUNTIF($B$3:$B$10, D3)로 D3 셀의 학점에 해당하는 학생수를 구하여 반복 횟수로 사용하고, 반복할 텍스트는 ' '입니다.

출제 회차: 23-4회 39번

스프레드시트 일반

Q32.아래 그림과 같이 '총점' 필드를 이용하여 순위[E2:E4]를 계산하였다. 다음 중 [E4] 셀의 수식으로 옳은 것은?

  1. ①=RANK.EQ($D$4, $D$2:$D$4)
  2. ②=RANK.EQ($D$2:$D$4, D4)
  3. ③=RANK.EQ(D4, D2:D4)
  4. ④=RANK.EQ(D4, $D$2:$D$4)
정답과 해설 보기

정답: ④ =RANK.EQ(D4, $D$2:$D$4)

RANK.EQ 함수는 (순위를 구할 숫자, 참조 범위, [순위 지정 방법])으로 구성됩니다. 참조 범위는 절대 참조($D$2:$D$4)로 지정해야 합니다.

출제 회차: 24-1회 29번

스프레드시트 일반

Q33.다음 중 아래 워크시트의 [A2] 셀에 수식을 작성하는 경우 수식의 결과가 다른 하나는?

  1. ①=MID(A1, SEARCH("대",A1)+2,5)
  2. ②=RIGHT(A1, LEN(A1)-2)
  3. ③=RIGHT(A1, FIND("대",A1)+5)
  4. ④=MID(A1, FIND("대", A1)+2,5)
정답과 해설 보기

정답: ③ =RIGHT(A1, FIND("대",A1)+5)

RIGHT(A1, FIND("대",A1)+5)는 '대한상공대학교'에서 '대'의 위치(1)에 5를 더한 6만큼 오른쪽에서 추출하므로 '상공대학교'가 됩니다. 다른 수식들은 '상공대학교' 또는 유사한 의미의 문자열을 반환합니다.

출제 회차: 24-1회 32번

스프레드시트 일반

Q34.다음 중 함수식에 대한 결과가 옳은 것은?

  1. ①=COUNT(1, "참", TRUE, "1") → 1
  2. ②=COUNTA(1, "거짓", TRUE, "1") → 2
  3. ③=MAX(TRUE, "10", 8, 3) → 10
  4. ④=ROUND(215.143, -2) → 215.14
정답과 해설 보기

정답: ③ =MAX(TRUE, "10", 8, 3) → 10

MAX 함수에서 TRUE는 1로, 문자열 "10"은 10으로 인식되어 최댓값은 10입니다.

출제 회차: 24-2회 40번

스프레드시트 일반

Q35.다음 중 학점 [B3:B10] 이용하여 [E3:E7] 영역에 학점별 학생수 만큼 '' 기호를 표시하고자 할 때, [E3] 셀에 입력해야 할 수식으로 옳은 것은?

  1. ①REPT("", COUNTIF(D3, $B$3:$B$10))
  2. ②=REPT(COUNTIF(D3, $B$3:$B$10), "")
  3. ③REPT("", COUNTIF($B$3:$B$10, D3))
  4. ④=REPT(COUNTIF($B$3:$B$10, D3), "")
정답과 해설 보기

정답: ③ REPT("", COUNTIF($B$3:$B$10, D3))

REPT 함수는 (반복할 텍스트, 반복 횟수) 형식입니다. COUNTIF($B$3:$B$10, D3)로 D3 셀의 학점에 해당하는 학생수를 구하여 반복 횟수로 사용하고, 반복할 텍스트는 ' '입니다.

출제 회차: 24-4회 39번

스프레드시트 일반

Q36.다음 중 함수의 결과가 바른 것은?

  1. ①=COUNT(1, "참", TRUE, "1") → 1
  2. ②=COUNTA(1, "거짓", TRUE, "1") → 2
  3. ③=MAX(TRUE, "10", 8, 3) → 10
  4. ④=ROUND(215.143, -2) → 215.14
정답과 해설 보기

정답: ③ =MAX(TRUE, "10", 8, 3) → 10

함수 인수에 직접 입력한 논리값 TRUE는 1, 숫자 형태의 텍스트 "10"은 숫자 10으로 처리되므로 =MAX(TRUE,"10",8,3)은 10입니다. 같은 원리로 ① COUNT는 1, TRUE, "1"을 모두 숫자로 세어 3, ② COUNTA는 비어 있지 않은 인수 4개를 세어 4이고, ④ ROUND(215.143,-2)는 십의 자리에서 반올림해 200입니다.

출제 회차: 25-1회 40번

스프레드시트 일반

Q37.다음 중 결과값이 나머지와 다른 것은?

  1. ①=MOD(10, 2)
  2. ②=ROUND(1.4, 0)
  3. ③=INT(1.9)
  4. ④=POWER(2, 0)
정답과 해설 보기

정답: ① =MOD(10, 2)

=MOD(10,2)는 10을 2로 나눈 나머지이므로 0입니다. =ROUND(1.4,0)은 소수 첫째 자리에서 반올림한 1, =INT(1.9)는 1.9보다 크지 않은 가장 가까운 정수인 1, =POWER(2,0)은 2의 0제곱인 1로 세 수식의 결과는 모두 1입니다.

출제 회차: 25-2회 38번

스프레드시트 일반

Q38.[D1] 셀에 입력된 수식 'A$1+$B1'을 복사하여 [D3] 셀에 붙여넣을 경우 결과로 옳은 것은?

  1. ①=A$1+$B3
  2. ②=A$3+$B3
  3. ③=C$1+$B3
  4. ④=C$3+$B1
정답과 해설 보기

정답: ① =A$1+$B3

$가 붙은 부분은 복사해도 바뀌지 않습니다. A$1은 행 1이 고정, $B1은 열 B가 고정입니다. D1에서 D3으로 복사하면 열은 그대로이고 행만 2 늘어나므로, A$1은 A$1 그대로, $B1은 $B3이 되어 =A$1+$B3입니다.

출제 회차: 25-3회 35번

스프레드시트 일반

Q39.다음 중 수식의 실행 결과가 옳은 것은?

  1. ①MOD(-7, 4) = -3
  2. ②POWER(2, 3) = 9
  3. ③INT(-7.4) = -8
  4. ④TRUNC(-8.6) = -7
정답과 해설 보기

정답: ③ INT(-7.4) = -8

INT는 지정한 수보다 크지 않은 가장 가까운 정수를 구하므로 INT(-7.4)는 -8입니다. MOD(-7,4)는 결과가 나누는 수의 부호를 따르므로 1, POWER(2,3)은 2의 세제곱 8, TRUNC(-8.6)은 소수점 이하를 버린 -8입니다.

출제 회차: 25-4회 30번

스프레드시트 일반

Q40.'성적1'과 '성적2'가 모두 90 이상이면 '진급', 하나만 90 이상이면 '대기', 아니면 공백인 수식은?

  1. ①=IF(COUNTIFS(B2:C2, ">=90")=1, "진급", IF(COUNTIFS(B2:C2, ">=90")=2, "대기", ""))
  2. ②=IF(COUNTIF(B2:C2, ">=90")=2, "진급", IF(COUNTIF(B2:C2, ">=90")=1, "대기", ""))
  3. ③=IF(COUNTIFS(">=90", B2:C2)>=1, "진급", IF(COUNTIFS(">=90", B2:C2)=1, "대기", ""))
  4. ④=IF(COUNTIF(B2:C2, ">=90")>=1, "진급", IF(COUNTIF(B2:C2, ">=90")=1, "대기", ""))
정답과 해설 보기

정답: ② =IF(COUNTIF(B2:C2, ">=90")=2, "진급", IF(COUNTIF(B2:C2, ">=90")=1, "대기", ""))

COUNTIF(B2:C2, ">=90")은 두 성적 중 90 이상인 개수를 셉니다. 2이면 둘 다 90 이상이므로 '진급', 1이면 하나만 90 이상이므로 '대기', 그 밖에는 공백("")을 표시하는 ②가 맞습니다. ①은 결과가 서로 바뀌었고, ③·④는 조건 순서나 비교 방식이 잘못되었습니다.

출제 회차: 25-4회 37번

스프레드시트 일반

Q41.수식 결과가 나머지 셋과 다른 하나는?

  1. ①LEFT(123.654, 6)
  2. ②ROUND(123.654, 2)
  3. ③ROUNDDOWN(123.654, 2)
  4. ④ROUNDUP(123.654, 2)
정답과 해설 보기

정답: ④ ROUNDUP(123.654, 2)

LEFT(123.654,6)은 왼쪽 6글자인 123.65, ROUND(123.654,2)는 셋째 자리에서 반올림한 123.65, ROUNDDOWN(123.654,2)는 내림한 123.65입니다. ROUNDUP(123.654,2)만 소수 둘째 자리까지 올림해 123.66이 되므로 결과가 다릅니다.

출제 회차: 25-5회 25번

스프레드시트 일반

Q42.다음 중 함수 실행 결과가 옳은 것은?

  1. ①COUNT(1, "참", TRUE, "1") = 1
  2. ②COUNTA(1, "거짓", TRUE, "1") = 2
  3. ③MAX(TRUE, "10", 8, 3) = 10
  4. ④ROUND(215.143, -2) = 215.14
정답과 해설 보기

정답: ③ MAX(TRUE, "10", 8, 3) = 10

함수 인수에 직접 입력한 논리값 TRUE는 1, 숫자 형태의 텍스트 "10"은 숫자 10으로 처리되므로 MAX(TRUE,"10",8,3)은 10입니다. 같은 원리로 ① COUNT는 3, ② COUNTA는 4이고, ④ ROUND(215.143,-2)는 십의 자리에서 반올림한 200입니다.

출제 회차: 25-5회 30번

스프레드시트 일반

Q43.지점별 판매량 합계를 구하는 수식으로 적절하지 않은 것은?

  1. ①=SUM(D2,D4,D9)
  2. ②=SUMIF(A2:A9, "부산", D2:D9)
  3. ③=DSUM(A2, D1, A2:A9)
  4. ④=SUMIF(A2:D9, "부산", D2:D9)
정답과 해설 보기

정답: ③ =DSUM(A2, D1, A2:A9)

DSUM은 =DSUM(데이터베이스 전체 범위, 합계를 구할 필드, 조건 범위) 형식으로, 첫 번째 인수에 필드명이 포함된 표 전체를 지정하고 세 번째 인수에 조건 범위를 지정해야 합니다. ③은 인수 구성이 맞지 않습니다. SUMIF(조건 범위, 조건, 합계 범위)나 해당 셀을 직접 더하는 SUM은 올바른 방법입니다.

출제 회차: 25-5회 33번

스프레드시트 일반

Q44.평균 매출액을 초과하는 지점의 개수를 구하는 수식은?

  1. ①=COUNTIF(">" &AVERAGE(B2:B6))
  2. ②=COUNTIF(B2:B6, ">"&AVERAGE(B2:B6))
  3. ③=COUNTIF(">"&AVERAGE(B2:B6), B2:B6)
  4. ④=COUNTIF(B2:B6, ">AVERAGE(B2:B6)")
정답과 해설 보기

정답: ② =COUNTIF(B2:B6, ">"&AVERAGE(B2:B6))

COUNTIF(범위, 조건)에서 조건에 함수 결과를 비교하려면 연산자를 따옴표로 묶고 &로 함수와 연결합니다. 따라서 ">"&AVERAGE(B2:B6)이 맞습니다. ④처럼 함수까지 따옴표 안에 넣으면 문자열로 처리되어 평균이 계산되지 않습니다.

출제 회차: 25-5회 36번

스프레드시트 일반

Q45.REPT 함수를 사용하여 학점별 학생 수만큼 '*'을 표시하는 식은?

  1. ①=REPT("*", COUNTIF(D3, $B$3:$B$10))
  2. ②=REPT(COUNTIF(D3, $B$3:$B$10), "*")
  3. ③=REPT("*", COUNTIF($B$3:$B$10, D3))
  4. ④=REPT(COUNTIF($B$3:$B$10, D3), "*")
정답과 해설 보기

정답: ③ =REPT("*", COUNTIF($B$3:$B$10, D3))

REPT(반복할 텍스트, 반복 횟수)는 텍스트를 지정한 횟수만큼 반복합니다. 반복 횟수는 학점 범위($B$3:$B$10)에서 해당 학점(D3)의 개수를 세는 COUNTIF($B$3:$B$10, D3)로 구합니다. COUNTIF는 범위가 먼저, 조건이 나중입니다.

출제 회차: 25-5회 37번

스프레드시트 일반

Q46.다음 중 함수 실행 결과가 나머지 셋과 다른 하나는?

  1. ①LEFT(123.654, 6)
  2. ②ROUNDUP(123.654, 2)
  3. ③ROUND(123.654, 2)
  4. ④ROUNDDOWN(123.654, 2)
정답과 해설 보기

정답: ② ROUNDUP(123.654, 2)

LEFT(123.654,6)은 왼쪽 6글자인 123.65, ROUND(123.654,2)는 반올림한 123.65, ROUNDDOWN(123.654,2)는 내림한 123.65입니다. ROUNDUP(123.654,2)만 소수 둘째 자리까지 올림해 123.66이 되므로 결과가 다릅니다.

출제 회차: 25-6회 25번

스프레드시트 일반

Q47.사용자 지정 서식 중 표시 결과가 옳은 것은?

  1. ①6000000, #,###,"백만원" → 6백만원
  2. ②kim, @"daehan.go.kr" → kim@daehan.go.kr
  3. ③2021/03/29, dddd, mmm dd yyyy → Monday, March 29 2021
  4. ④16:08:15, h:m:s AM/PM → 4:8:15 PM
정답과 해설 보기

정답: ④ 16:08:15, h:m:s AM/PM → 4:8:15 PM

h:m:s AM/PM은 12시간제로 시·분·초를 앞자리 0 없이 표시하므로 16:08:15는 4:8:15 PM입니다. ①은 쉼표(,)가 천 단위를 생략해 6,000백만원, ②는 @ 뒤에 텍스트를 붙여 kimdaehan.go.kr, ③의 mmm은 월을 영문 약자(Mar)로 표시하므로 Monday, Mar 29 2021로 표시됩니다.

출제 회차: 25-6회 34번

스프레드시트 일반

Q48.평균 매출액을 초과하는 지점의 개수를 구하는 수식은?

  1. ①COUNTIF(">" &AVERAGE(B2:B6))
  2. ②=COUNTIF(B2:B6, ">"&AVERAGE(B2:B6))
  3. ③=COUNTIF(">"&AVERAGE(B2:B6), B2:B6)
  4. ④=COUNTIF(B2:B6, ">AVERAGE(B2:B6)")
정답과 해설 보기

정답: ② =COUNTIF(B2:B6, ">"&AVERAGE(B2:B6))

COUNTIF(범위, 조건)에서 조건에 함수 결과를 비교하려면 연산자를 따옴표로 묶고 &로 함수와 연결합니다. 따라서 ">"&AVERAGE(B2:B6)이 맞습니다. ④처럼 함수까지 따옴표 안에 넣으면 문자열로 처리되어 평균이 계산되지 않습니다.

출제 회차: 25-6회 38번

스프레드시트 일반

Q49.다음 중 평균 매출량을 초과하는 지점의 개수를 구하는 수식으로 알맞은 것은?

  1. ①=COUNTIF(">" &AVERAGE(B2:B6))
  2. ②=COUNTIF(B2:B6, ">" &AVERAGE(B2:B6))
  3. ③=COUNTIF(">"&AVERAGE(B2:B6), B2:B6)
  4. ④=COUNTIF(B2:B6, ">AVERAGE(B2:B6)")
정답과 해설 보기

정답: ② =COUNTIF(B2:B6, ">" &AVERAGE(B2:B6))

COUNTIF 함수에서 수식이나 다른 함수를 조건으로 결합할 때는 비교 연산자를 큰따옴표 안에 넣고 앰퍼샌드(&) 연산자를 사용해 수식을 연결해야 합니다.

출제 회차: 26-1회 23번