모양 및 참조
TRIMRANGE 함수
엑셀 M365
모양 및 참조
TRIMRANGE 함수
엑셀-TRIMRANGE-함수-사용법
함수 요약

엑셀 TRIMRANGE 함수는 범위나 배열에서 가장자리의 빈 행과 열을 제거하는 함수입니다.

함수 구문
=TRIMRANGE(범위, [행정리], [열정리])
범위
-
비어있는 행과 열을 정리할 범위입니다.
행정리
-
[선택인수]비어있는 행을 정리할 방식입니다. 기본값은 '앞뒤 모두 제거'입니다.
  • 0 : 행 제거 안 함
  • 1 : 앞 부분 빈 행 제거
  • 2 : 뒷 부분 빈 행 제거
  • 3 : [기본값] 앞뒤 모두 제거
열정리
-
[선택인수]비어있는 열을 정리할 방식입니다. 기본값은 '앞뒤 모두 제거'입니다.
  • 0 : 열 제거 안 함
  • 1 : 앞 부분 빈 열 제거
  • 2 : 뒷 부분 빈 열 제거
  • 3 : [기본값] 앞뒤 모두 제거
상세 설명

엑셀 TRIMRANGE 함수는 범위나 배열에서 가장자리의 빈 공간을 제거하고 데이터가 실제로 포함된 범위를 반환하는 함수입니다. 특히 넓은 범위를 참조하는 배열 수식에서 이 함수를 사용하면 계산 속도를 비약적으로 크게 향상시킬 수 있습니다.

=TRIM(B:B)
/ / 결과 : B열에서 실제 데이터가 입력된 범위를 반환합니다.
TRIMRANGE-기초-예제
TRIMRANGE 함수는 데이터가 실제로 입력된 범위를 반환합니다.

또한 TRIMRANGE 함수의 대안으로 정리 참조(Trim Reference, 트리밍 참조)를 사용하면 함수와 동일한 결과를 더 간결하게 표현할 수 있습니다. 정리 참조는 범위 참조(예: A1:A10)에서 콜론(:)의 앞/뒤로 마침표를 붙여서 작성합니다.

  • 모두 자르기 (예: A1.:.A10)
    : 범위 앞/뒤의 빈 행과 열을 모두 제거합니다.
  • 후행 자르기 (예: A1:.A10)
    : 범위 뒤쪽의 빈 행과 열을 제거합니다.
  • 선행 자르기 (예: A1.:A10)
    : 범위 앞쪽의 빈 행과 열을 제거합니다.
정리-참조방식-예제
정리 참조 방식을 사용하면 동적 범위를 더 간결하게 표시할수 있습니다.

TRIMRANGE 함수와 정리 참조를 제공하지 않는 엑셀 이전 버전에서는 OFFSET 함수INDEX 함수를 사용한 동적 범위로 동일한 결과를 얻을 수 있습니다. 엑셀 동적 범위 사용법은 아래 영상에서 알기 쉽게 정리했으니 참고하세요!😊


TRIMRANGE 함수 간단 예제
1) 제품 목록 정리하기

다음과 같이 TRIMRANGE 함수를 사용하면 제품 목록에서 데이터가 실제로 입력된 범위만 참조할 수 있습니다.

=TRIMRANGE(A1:B10)
/ / 결과 : A1:B10 에서 데이터가 실제로 입력된 범위를 반환합니다.
TRIMRANGE-예제-1
제품 목록에서 실제로 데이터가 입력된 범위를 참조합니다.
2) 매출 데이터의 위쪽 빈 행만 정리하기

다음과 같이 TRIMRANGE 함수를 사용하면 지정한 범위 앞쪽의 비어있는 행만 제거할 수 있습니다.

=TRIMRANGE(A1:B13,1)
/ / 결과 : A1:B13 범위에서 앞쪽 비어있는 행을 제거합니다.
TRIMRANGE-함수-예제-2
선택한 범위에서 앞쪽 비어있는 행을 제거합니다.

그 외 주의사항

TRIMRANGE 함수는 가장자리의 빈 셀만 제거하며, 범위 중간의 빈 셀은 그대로 유지됩니다.

정리된 범위가 비어있을 경우 함수는 #REF! 오류를 반환합니다.

TRIMRANGE 함수와 정리 참조(=트리밍 참조)는 M365 버전에서만 제공됩니다.


3 댓글
Inline Feedbacks
모든 댓글 보기
3
0
여러분의 생각을 댓글로 남겨주세요.x