ITQ 엑셀 기출문제 해설

ITQ 엑셀 2025103회차 3월 함수 A형 기출문제 해설

joy-taei 2025. 6. 7. 10:36
반응형

💻 ITQ 엑셀 기출문제 해설 

ITQ 자격증은 사무직 필수 스펙! 오늘은 엑셀 파트 기출문제 중 하나를 선정해 쉽고 정확하게 풀이해보는 시간을 가져볼게요.

 

🛠️ Step 1. RANK.EQ 함수

🔵 RANK.EQ 함수

📌 역할:

숫자 목록에서 해당 숫자의 순위를 반환합니다.
값이 동일한 경우 같은 순위를 부여하고, 그 다음 순위는 건너뜁니다.


📌 문법:

RANK.EQ(number, ref, [order])

인수 설명

number 순위를 매길 숫자
ref 순위를 매길 숫자들의 범위
order 정렬 방식 (0 또는 생략 시 내림차순, 1은 오름차순)

📌 예제:

A (점수)

90
70
90
60
=RANK.EQ(A2, A$2:A$5)
  • A2 셀(90)의 순위는 1
  • 동일 점수는 같은 순위 (90 → 1위, 90 → 1위)
  • 다음 순위는 건너뛰어 70 → 3위, 60 → 4위

 


🛠️ Step 1. IF 함수

🔵 IF 함수

📌 역할:
조건을 판단해서 참일 때와 거짓일 때 서로 다른 값을 출력합니다.

✅ 예제:

A (점수) B (판정 수식)

85 =IF(A2>=80, "합격", "불합격")

📌 결과: 85 ≥ 80이므로 "합격" 출력


🛠️ Step 2. MID 함수

🔵 MID 함수

📌 역할:
텍스트에서 지정한 위치부터 일정 길이만큼 문자를 추출합니다.

✅ 예제:

A (문자열) B (추출 수식)

2025-06-07 =MID(A2, 6, 2)

📌 결과: "06" (6번째 문자부터 2글자 추출 → "월" 부분)


 


🛠️ Step 1. DAVERAGE 함수

🔵 DAVERAGE 함수

📌 역할:
지정된 조건에 맞는 데이터베이스 내 숫자 필드의 평균값을 구합니다.


✅ 예제:

A B C

이름 부서 급여
홍길동 인사팀 3000
이영희 개발팀 4000
김민수 인사팀 3200
조건 부서 인사팀

📌 수식:

=DAVERAGE(A1:C4, "급여", A5:B6)

📌 결과:
(3000 + 3200) / 2 = 3100

 


 


반응형

ROUND 함수

  • 용도: 숫자를 지정한 자릿수로 반올림합니다.
  • 형식: ROUND(숫자, 자릿수)
    • 숫자: 반올림할 숫자
    • 자릿수: 반올림할 소수점 위치 (음수면 정수 자리도 반올림 가능)

예시:

=ROUND(3.14159, 2) → 3.14
=ROUND(1234.567, -2) → 1200

SUMPRODUCT 함수

  • 용도: 배열 간 요소끼리 곱한 후 합계를 계산합니다. 주로 조건부 합계 계산 시도 사용됩니다.
  • 형식: SUMPRODUCT(array1, array2, ...)

예시 1: 기본 곱셈 합계

=SUMPRODUCT({1,2,3}, {4,5,6}) → 1×4 + 2×5 + 3×6 = 32

예시 2: 조건부 계산

=SUMPRODUCT((A2:A5="사과")*(B2:B5))  
→ A열이 "사과"인 행의 B열 값만 더함

🛠️ Step 1. ROUND 함수

🔵 ROUND 함수

📌 역할:
숫자를 지정한 자릿수반올림합니다.


✅ 형식:

ROUND(숫자, 자릿수)
  • 숫자: 반올림할 숫자
  • 자릿수: 반올림할 위치 (소수점 기준, 음수도 가능)

✅ 예제:

📌 수식:

=ROUND(3.14159, 2)

📌 결과:

3.14

📌 수식:

=ROUND(1234.567, -2)

📌 결과:

1200

🛠️ Step 2. SUMPRODUCT 함수

🔵 SUMPRODUCT 함수

📌 역할:
배열 간 곱한 값의 합을 구합니다.
조건을 곱해서 조건부 합계 계산도 가능합니다.


✅ 형식:

SUMPRODUCT(array1, array2, ...)

✅ 예제 1: 기본 곱셈 합계

📌 수식:

=SUMPRODUCT({1,2,3}, {4,5,6})

📌 결과:

1×4 + 2×5 + 3×6 = 32

✅ 예제 2: 조건부 계산

📌 수식:

=SUMPRODUCT((A2:A5="사과")*(B2:B5))

📌 의미:

  • A열이 "사과"인 행의 B열 값만 더함

📌 결과 (예: 사과가 있는 행의 합):

250 (예: 100 + 150)

 

🛠️ Step 1. COUNTIF 함수

🔵 COUNTIF 함수

📌 역할:
범위에서 조건에 맞는 셀의 개수를 셉니다.


✅ 형식:

COUNTIF(범위, 조건)
  • 범위: 조건을 검사할 셀 영역
  • 조건: 셀 값에 적용할 기준 (예: ">=10", "사과" 등)

✅ 예제:

📌 수식:

=COUNTIF(A2:A6, "사과")

📌 의미:
A2:A6 범위에서 "사과"라는 값이 몇 번 나오는지 셈

📌 결과:

예: 2 (사과가 두 번 있음)

🛠️ Step 2. & 연산자

🔵 & (연결 연산자)

📌 역할:
문자열을 연결할 때 사용합니다.


✅ 형식:

텍스트1 & 텍스트2
  • 서로 다른 텍스트, 셀 값을 하나의 문자열로 연결합니다.

✅ 예제:

📌 수식:

="이름: " & A2

📌 의미:
"이름: "이라는 문자열과 A2 셀의 값을 연결

📌 결과 (A2에 "홍길동"이 있을 경우):

이름: 홍길동

 

🛠️ Step 1. VLOOKUP 함수

🔵 VLOOKUP 함수

📌 역할:
표의 첫 번째 열에서 값을 찾아, 해당 행의 지정된 열에 있는 값을 반환합니다.


✅ 형식:

VLOOKUP(찾을값, 표범위, 열번호, [정확도])
  • 찾을값: 검색할 기준 값
  • 표범위: 값을 찾을 표의 범위
  • 열번호: 결과로 가져올 열의 번호 (1부터 시작)
  • 정확도: FALSE는 정확히 일치, TRUE는 근사값 (생략 시 기본 TRUE)

✅ 예제:

📌 수식:

=VLOOKUP("사과", A2:C5, 2, FALSE)

📌 의미:
A2:C5 범위에서 "사과"를 A열에서 찾아, 같은 행의 2번째 열(B열) 값을 반환

📌 예시 데이터:

A B C

사과 과일 1000
과일 1200
과일 900

📌 결과:

과일

반응형