[]
        
(Showing Draft Content)

TRIMRANGE

이 함수는 범위 또는 배열의 외곽에서 빈 행과/또는 빈 열을 모두 제외합니다.

구문

=TRIMRANGE(range,[trim_rows],[trim_cols])   

인수

TRIMRANGE 함수는 범위 또는 배열의 가장자리에서부터 비어 있지 않은 셀(값)을 찾을 때까지 스캔하여, 빈 행이나 열을 제외합니다.

인수

설명

range

필수

잘라낼 범위(또는 배열)

trim_rows

[선택]

어느 행을 자를지 지정

0 - 없음

1 - 앞쪽 빈 행 자름

2 - 뒤쪽 빈 행 자름

3 - 앞뒤 빈 행 모두 자름 (기본값)

trim_columns

[선택]

어느 열을 자를지 지정

0 - 없음

1 - 앞쪽 빈 열 자름

2 - 뒤쪽 빈 열 자름

3 - 앞뒤 빈 열 모두 자름 (기본값)

참고

  • 반환값: RangeReference. 잘려진 범위를 반환합니다.

  • TRIMRANGE는 3D 참조(예: =Sheet1:Sheet3!A:A)에 대해 작동하지 않습니다. SpreadJS는 =SUM(Sheet1:Sheet3!A.:.A)=SUM(Sheet1:Sheet3!A:A)로 자동 수정합니다.

  • TRIMRANGE는 동적 피벗 테이블 생성에 직접 사용할 수 없습니다.

  • .:. :. .: 는 연산자가 아니므로, =A1.:.INDIRECT("A10")는 유효하지 않은 수식입니다. 대신 =TRIMRANGE(A1:INDIRECT("A10"))를 사용할 수 있습니다.

중요 변경 사항

V18.1.0 이전 버전에서는 A1. 이 유효한 사용자 정의 이름이어서, 수식 =A1.:A10은 사용자 정의 이름 A1.과 A10 사이 범위를 뜻했습니다.

V18.1.0 이상부터는 =A1.:A10 수식이 A1부터 A10 범위를 잘라내는 수식으로 평가됩니다.

이전 버전에서 =A1.:AAA는 유효했으나, V18.1.0 이상에서는 구문 오류가 됩니다.

Trim References (Trim Refs)

Trim Refs는 TRIMRANGE 함수를 명시적으로 사용하지 않고도 범위에서 빈 행과 열을 잘라낼 수 있는 축약 표기법입니다. 콜론(:) 범위 연산자에 점(.)을 추가하여 잘라내는 방식을 지정합니다.

Trim Ref 종류

구문

동일한 TRIMRANGE 함수

설명

Trim All

A1.:.E10

=TRIMRANGE(A1:E10, 3, 3)

앞뒤의 빈 행과 열 모두 잘라냄

Trim Trailing

A1:.E10

=TRIMRANGE(A1:E10, 2, 2)

뒤쪽 빈 행과 열만 잘라냄

Trim Leading

A1.:E10

=TRIMRANGE(A1:E10, 1, 1)

앞쪽 빈 행과 열만 잘라냄

예시

예시 1: 자동 확장을 위한 TRIMRANGE 사용

image.768241


예시 2: 자동 항목 추가용 데이터 유효성 검사 목록에서 TRIMRANGE 사용

image.967289


예시 3: 범위 크기를 얻기 위해 Trim Refs 사용

image.6c29d1