엑셀 MATCH 함수: 배열 수식으로 더 강력하게 활용하기

엑셀 MATCH 함수: 배열 수식으로 더 강력하게 활용하기

엑셀에서 데이터 분석을 할 때 가장 많이 사용하는 함수들 중 하나가 MATCH 함수예요. 이 함수는 주어진 값이 배열 내에서 어디에 위치하는지를 찾아주는 기능을 가지고 있어요. 그러나 MATCH 함수를 배열 수식으로 활용하면 단순히 위치를 찾는 것을 넘어, 더 복잡하고 유용한 분석이 가능해요. 이번 포스트에서는 MATCH 함수의 기본적인 사용법과 배열 수식으로 활용하는 방법을 자세히 알아보도록 할게요.

엑셀 MATCH 함수를 활용한 검색어 분석 비법을 알아보세요.

MATCH 함수란?

MATCH 함수는 특정 값이 배열에서 몇 번째 위치에 있는지를 반환하는 함수예요. 기본적인 구조는 아래와 같아요.


MATCH(lookup_value, lookup_array, [match_type])

  • lookup_value: 찾고자 하는 값
  • lookup_array: 값을 찾을 범위
  • match_type: 일치 유형 옵션 (0: 정확히 일치, 1: 작은 값 중 가장 큰 값, -1: 큰 값 중 가장 작은 값)

사용 예시

예를 들어, A1:A5 범위에 10. 20. 30. 40. 50이라는 숫자가 들어 있다고 가정해 볼게요. 만약 ’30’의 위치를 찾고 싶다면:


=MATCH(30, A1:A5, 0)

이렇게 입력하면 결과는 3이 나오게 돼요. 이는 30이 A1에서 A5 사이에서 세 번째 위치에 있다는 의미예요.

VLOOKUP 함수를 쉽게 이해하고 활용하는 방법을 알려드립니다.

배열 수식으로 MATCH 함수 활용하기

MATCH 함수는 단독으로 사용할 때도 유용하지만, 배열 수식으로 활용하면 훨씬 더 강력해져요. 배열 수식은 여러 개의 값을 동시에 처리할 수 있어, 데이터 분석의 폭을 넓혀줘요.

배열 수식 기초

배열 수식이란 여러 개의 값을 한 번에 계산할 수 있는 수식이에요. 배열 수식을 사용할 때는 Ctrl + Shift + Enter 키를 눌러야 해요. 이렇게 하면 수식이 자동으로 중괄호 {}로 감싸지면서 배열 수식으로 변환돼요.

예제: 중복 값 찾기

가정해 볼게요. A1:A5에 여러 숫자가 있을 때, B1:B3에 일치하는 값이 있는지 확인하고 싶어요. 아래와 같은 수식을 입력해볼 수 있어요.


=MATCH(A1:A5, B1:B3, 0)

이 수식은 A1:A5 내 값이 B1:B3에 일치하는 경우 그 위치를 보여줘요. 배열 수식으로 사용하면 중복된 값에 대한 내용을 한 번에 확인할 수 있게 돼요.

A B 결과
10 30 #N/A
20 20 2
30 10 1
40 40 4
50 50 5

위의 표에서 B열의 숫자가 A열에서 몇 번째에 있는지를 확인해 볼 수 있어요.

엑셀 MATCH 함수의 숨겨진 기능을 바로 알아보세요.

다양한 활용 사례

MATCH 함수를 배열 수식으로 활용하면 다양한 데이터 분석을 쉽게 할 수 있어요. 예를 들어:

  • 여러 조건의 데이터 검색: 두 개 이상의 조건을 활용하여 해당 데이터를 동시에 찾을 수 있어요.
  • 데이터 정렬 및 필터링: 특정 조건에 맞는 데이터를 필터링하고 정렬할 수 있어요.
  • 통계적 분석: 다양한 통계를 쉽게 계산할 수 있어요.

통계적 분석을 위한 예제

가령 학생들의 시험 점수가 A열에 있다고 가정할게요. 60점 이상인 학생의 수를 세고 싶을 때는 아래와 같은 수식을 사용할 수 있어요.


=SUM(IF(A1:A10 >= 60, 1, 0))

이 수식은 배열 수식을 사용하여 A1:A10의 각 점수가 60 이상일 경우 1을 더하는 방식으로 작동해요. 이를 array enter로 입력하면 배열 수식으로 사용되며, 조건을 만족하는 경우를 세어줄 거예요.

결론

MATCH 함수는 데이터 분석의 강력한 도구로, 배열 수식으로 활용하면 그 가능성이 더욱 확장돼요. 함수의 구문을 이해하고, 다양한 상황에서 적용해보면서 함수의 힘을 느껴보세요. 필요할 때마다 MATCH 함수를 떠올리며, 데이터의 깊이를 한층 더할 수 있도록 노력해보세요.

이제 여러분도 MATCH 함수를 활용하여 복잡한 데이터를 효과적으로 분석할 수 있는 능력을 키우실 수 있어요! 데이터 분석을 위한 첫 걸음을 내딛고, 이 강력한 도구를 마스터해 보세요!

자주 묻는 질문 Q&A

Q1: MATCH 함수란 무엇인가요?

A1: MATCH 함수는 특정 값이 배열에서 몇 번째 위치에 있는지를 반환하는 함수입니다.

Q2: 배열 수식을 사용할 때 주의할 점은 무엇인가요?

A2: 배열 수식을 사용할 때는 Ctrl + Shift + Enter 키를 눌러야 하며, 수식이 자동으로 중괄호로 감싸집니다.

Q3: MATCH 함수를 배열 수식으로 활용하면 어떤 장점이 있나요?

A3: 배열 수식으로 MATCH 함수를 활용하면 여러 개의 값을 동시에 처리하여 데이터 분석의 폭을 넓힐 수 있습니다.