엑셀 전체 행 열 찾기 공식 :: 엑셀 함수 공식

특정 조건을 만족하는 경우 범위의 전체 행 열을 반환하는 공식의 사용법 및 동작원리를 살펴봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2021. 09. 03. 11:07
URL 복사
메모 남기기 : (5)

엑셀 전체 행 열 찾기 공식

엑셀 전체 행 열 찾기 목차 바로가기
함수 공식

전체 행을 찾는 공식

=INDEX($데이터범위,MATCH($찾을값,$찾을범위,0),0)
'배열수식이므로 365 이전 버전에서는 Ctrl + Shift + Enter 로 입력합니다.

전체 열을 찾는 공식

=INDEX($데이터범위,0,MATCH($찾을값,$찾을범위,0))
'배열수식이므로 365 이전 버전에서는 Ctrl + Shift + Enter 로 입력합니다.
인수 설명
엑셀 전체 행 열 찾기 공식 사용법
엑셀 전체 행 열 찾기 공식 사용 예제
인수 설명
$데이터범위 반환할 전체 행 또는 전체 열이 입력된 데이터 범위입니다. 배열 수식 입력 후 자동채우기 해야 되므로 절대참조로 입력합니다.
$찾을값 찾을 조건입니다. 절대참조로 입력합니다.
$찾을범위 조건이 입력된 범위입니다. 절대참조로 입력합니다.

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.


호환성
운영체제 호환성
Windows 버전 모든 엑셀 버전에서 사용 가능합니다.
Mac 버전 모든 엑셀 버전에서 사용 가능합니다.
사용된 기초 함수

엑셀 전체 행/열 반환 공식 알아보기

공식 설명

본 공식은 특정 조건을 만족하는 경우 범위의 전체 행 또는 전체 열을 반환하는 공식입니다. 배열 수식이므로 M365 이전버전 사용자는 Ctrl + Shift + Enter로 입력한 뒤, 반환하고자 하는 전체 행 또는 열의 넓이만큼 수식을 아래쪽/오른쪽으로 자동채우기 합니다.

이 공식을 활용하면 특정 조건을 만족하는 경우의 합계 등을 손쉽게 계산할 수 있습니다. 예를 들어, 지점명 범위에서 '강남점'인 경우에 1~4분기 매출 합계를 계산할 경우 수식을 아래와 같이 응용합니다.

엑셀 전체 행 열 찾기 공식 응용 합계
반환 된 전체 행/열의 합계나 평균을 구할 수도 있습니다.

이 외에도 다양한 방법으로 응용할 수 있으며, 특히 실무 보고서 중 피벗테이블 사용이 어려운 서식일 경우 이 공식을 활용하면 보다 쉽게 자동화 서식을 구현할 수 있습니다. (*단, 배열수식이므로 넓은 범위를 참조할 경우 파일 처리속도에 다소 영향을 줄 수 있습니다.)

공식의 동작원리
  1. MATCH 함수로 찾을값이 범위의 몇번째 위치하는지 순번을 반환합니다.

    =MATCH("강남점",지점범위,0)
    =2
    '지점범위에서 강남점이 몇번째 위치하는지 순번을 반환합니다.
  2. INDEX 함수로 범위 특정순번의 전체행/전체열을 반환합니다.

    =INDEX(매출범위,MATCH("강남점",지점범위,0),0)
    =INDEX(매출범위,2,0)
    'INDEX 함수의 행 또는 열 참조번호로 0을 입력하면 전체 행 또는 전체 열을 반환합니다.
    ={116,165,148,111}
    '매출범위의 2번째 행 모두를 배열로 반환합니다.
5 5 투표
게시글평점
5 댓글
Inline Feedbacks
모든 댓글 보기
5
0
여러분의 생각을 댓글로 남겨주세요.x