TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

Excel은 강력한 데이터 관리 도구이지만, 적절한 도구가 없다면 큰 표를 정리하는 것은 어려울 수 있습니다. TRIMRANGE 및 Trim Ref 연산자는 데이터를 구성하고 테이블의 복잡함을 줄이는 효과적인 솔루션을 제공합니다. 이 문서에서는 이러한 트리거를 사용하여 Excel 스프레드시트의 구성을 개선하고, 작업 효율성을 개선하고, 데이터 관리를 간소화하는 방법을 알아보겠습니다. Excel 사용 환경을 개선할 방법을 찾고 있다면 다음 단계를 따르세요.

TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

OFFSET, INDEX, TOCOL과 같은 동적 범위 공식을 사용하지 않고도 스프레드시트의 크기를 정리하고 줄일 수 있는 방법을 찾고 계신가요? TRIMRANGE는 데이터가 들어있는 셀을 감지하고 이를 자동으로 확장하거나 축소합니다.

주의
Trim Ref 연산자는 TRIMRANGE 함수의 더 간단하고 축약된 버전입니다. 이에 대해서는 이 기사의 뒷부분에서 다루겠습니다.

트림레인지 구조

TRIMRANGE 함수에는 세 개의 인수가 있습니다.

=트림범위(a,b,c)

어디

  • a (필수)는 잘라낼 범위입니다.
  • b(선택 사항) 잘라낼 행을 지정합니다(0 = 행 없음, 1 = 선행 행, 2 = 후행 행, 3 = 선행 및 후행 행 모두).
  • c (선택 사항) 잘라낼 열을 지정합니다(0 = 열 없음, 1 = 선행 열, 2 = 후행 열, 3 = 선행 및 후행 열 모두).

b 및/또는 c 인수를 생략하면 Excel에서는 기본적으로 선행 및 후행 행 및/또는 열을 모두 잘라냅니다.

주의
이 글을 쓰는 시점(2025년 XNUMX월)에는 TRIMRANGE를 사용하여 기존 데이터 사이의 빈 행이나 열을 잘라낼 수 없습니다. 데이터 앞이나 뒤의 데이터를 잘라내는 데만 사용할 수 있습니다. 대신, 다른 방법을 사용하여 데이터가 채워진 행 사이에 있는 빈 데이터 행을 삭제하세요.

또한 읽기:  Android에서 Snapchat 알림을 수정하는 9가지 방법

예제 1: SUM을 사용한 TRIMRANGE

이 예에서 저는 열 B의 값에서 열 C의 값을 빼서 이익을 내고 싶습니다.

다양한 품목을 포함하는 서식이 지정되지 않은 Excel 표에는 각각에 대해 지불한 가격과 각 품목에 대해 판매한 가격이 있으며 빈 열 머리글이 있는 이익이 있습니다. TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

나중에 아래쪽에 추가 행을 추가할 것이므로 Excel에서 뺄셈 공식의 일부로 해당 행을 자동으로 선택하기를 원합니다. 이를 위해 다음과 같이 쓸 수 있습니다.

=(C2:C200)-(B2:B200)

셀 D2에서는 처음 200개 행에 대한 참조가 확산됩니다. 하지만 그렇게 하면 많은 빈 계산이 있는 지저분한 스프레드시트가 생성됩니다. 게다가 전체 열 참조를 사용하면 계산 결과가 스프레드시트 아래로 유출될 수 있습니다. 이로 인해 백만 개가 넘는 계산이 수행되어 스프레드시트의 크기가 크게 늘어나고 속도가 느려집니다.

마지막 데이터 행 아래로 확장되는 유출 계산이 포함된 Excel 스프레드시트 TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

대신 이렇게 쓰겠습니다.

=트림범위(C2:C200)-트림범위(B2:B200)

D2 셀에서 이렇게 하면 데이터 하단의 중복 셀을 효과적으로 줄여 Excel이 너무 과하게 작업하는 것을 방지하고 스프레드시트를 깔끔하게 유지할 수 있습니다.

데이터 하단에서 트리밍된 유출 계산이 포함된 Excel 스프레드시트 TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

주의
이 예에서는 빈 선행 행이나 열이 없고 D열 오른쪽에 데이터가 없기 때문에 Excel의 선행 및 후행 열과 행을 트리밍하는 기본 설정이 잘 작동하므로 위의 TRIMRANGE 참조에서 b 및 c 인수를 생략했습니다. .

이제 하단에 데이터 행을 추가하면 이익 열의 해당 셀이 자동으로 계산됩니다.

Trimrange 함수 추가로 인해 새 행을 자동으로 선택하는 유출된 계산이 포함된 Excel 스프레드시트 TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

예제 2: XLOOKUP을 사용한 TRIMRANGE

두 번째 예에서는 축구 선수 목록이 있는데, XLOOKUP 함수를 사용하여 선수가 속한 팀에 따라 제공해야 할 유니폼 색상이 무엇인지 알아보겠습니다.

축구 선수 데이터가 포함된 Excel 스프레드시트(유니폼 열이 비어 있음) - 또한 유니폼 색상이 지정된 참조 테이블이 있음 TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

또한 22명의 선수를 더 모집할 것이라는 사실도 알고 있으므로 XLOOKUP 수식을 추가할 때 2행까지 확장해야 합니다. 따라서 셀 EXNUMX에 다음을 입력할 수 있습니다.

=XLOOKUP(B2:B22,$G$2:$G$7,$H$2:$H$7)

여기서 B2:B22는 범위이고, $G$2:$G$7은 검색 배열이며, $H$2:$H$7은 반환 배열입니다. $ 기호를 사용하여 Excel에 이것이 절대(고정) 셀 참조임을 알렸습니다. 그러나 이전 예와 마찬가지로 여기서는 #N/A 오류로 인해 빈 데이터 XNUMX행이 정렬되지 않은 것처럼 보입니다. 또한 Excel이 예상보다 더 열심히 작업하고 있는데, 수식에 빈 행이 많이 포함된 경우 성능에 영향을 미칠 수 있는 문제입니다.

또한 읽기:  Chrome에서 한 사이트의 쿠키 및 캐시를 지우는 방법

데이터의 빈 행으로 인해 오류가 발생하는 xlookup 수식을 포함하는 Excel 스프레드시트 TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

OFFSET, INDEX 또는 TOCOL을 사용하여 동적 범위 공식을 만들 수도 있지만, 이는 더 간단한 TRIMRANGE 방법과 동일한 결과를 얻는 더 복잡한 방법입니다.

따라서 E2 셀에 다음과 같이 입력합니다.

=XLOOKUP(TRIMRANGE(B2:B22,2),$G$2:$G$7,$H$2:$H$7)

위의 공식과 정확히 같은 수식입니다. 다만 TRIMRANGE 함수 내에서 범위(B2:B22)를 참조했습니다. 이번에는 두 번째 인수("2")를 포함하기로 결정한 것에 주목하세요. 이는 Excel에 끝에 있는 빈 행을 잘라내라는 것을 알려줍니다. 그러나 제 범위는 한 열에만 국한되었기 때문에 세 번째 주장을 포함시키지 않았습니다.

이번에는 Excel에서 XLOOKUP 결과가 잘렸고, 하단에 데이터 행을 더 추가하자 E열의 셀이 자동으로 채워졌습니다.

Trimrange 함수 추가로 인해 새 데이터 행에 대한 xlookup 계산을 수행하는 Excel 스프레드시트 TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

Trim Ref 연산자 사용

위의 예시에서 사용한 공식 중 일부는 확실히 매우 복잡합니다. 이러한 이유로 Microsoft에서는 TRIMRANGE 함수의 축약 버전인 Trim Ref 연산자도 출시했습니다. 즉, Trim Ref 연산자를 사용하면 다른 함수 내부에 TRIMRANGE를 포함시킬 필요가 없습니다. 또한, Trim Ref 연산자를 사용하면 행이나 열을 모두 자동으로 자르므로, 행이나 열을 잘라낼지 지정할 필요가 없습니다.

Trim Ref 연산자를 사용하려면 수식 내에서 콜론의 한쪽 또는 양쪽에 마침표(.)를 추가해야 합니다.

어디에 점이 추가되나요?
어떤 거리가 줄어들까요?
대장 후
끝에 추가 공간 있음
대장 앞
시작 부분에 추가 공백이 있습니다
수직점의 양쪽
시작과 끝에 추가 공백이 있습니다.
또한 읽기:  Samsung Galaxy Watch 일정한 무작위 진동에 대한 상위 6개 수정 사항

주의
Trim Ref 요소는 수식에서 단일 "포인트"이므로 자신의 작업이나 다른 사람의 스프레드시트를 검토할 때 찾기 어려울 수 있습니다. 일이 예상대로 진행되지 않는다면 조심해야 할 점이에요!

예제 2와 같은 축구 선수 데이터를 사용하여 셀 E2에 다음을 입력합니다.

=XLOOKUP(B2:.B22,$G$2:$G$7,$H$2:$H$7)

TRIMRANGE 및 Trim Ref 연산자를 사용하여 Excel 스프레드시트 구성

B2:.B22에서 콜론 뒤에 마침표를 추가한 것을 주의하세요. 이는 Excel에서 끝 공백을 잘라내기를 원하기 때문입니다. 아래 스크린샷은 동일한 결과를 보여줍니다. 다만 저는 수식에 TRIMRANGE 함수를 포함하지 않고 더 명확한 수식을 사용했습니다.

예를 들어, TRIMRANGE 함수를 사용하면 하단에 더 많은 데이터 행을 추가할 수 있고, XLOOKUP 함수가 해당 데이터에 적용된다는 것을 알고 있습니다.

구조화된 테이블 대신 TRIMRANGE와 Trim Refs를 사용하는 이유는 무엇인가요?

대신 데이터를 서식이 지정된 Excel 표로 표현하고 구조화된 참조를 사용해야 한다고 주장할 수도 있습니다. 이는 새 데이터와 관련된 계산을 자동으로 확장하기 때문입니다. 대부분의 상황에서는 동의해요.

그러나 스필 행렬(및 일부 람다)은 구조화된 테이블에 배치할 수 없으므로 이러한 상황에서는 TRIMRANGE를 사용하는 것이 유용한 대안입니다. 또한 어떤 경우에는 구조화된 표 밖에 범위를 배치하는 것이 좋을 수도 있습니다(예: 데이터를 고유하게 형식화하려는 경우). 이때 TRIMRANGE 함수를 사용하면 구조화되지 않은 데이터를 체계적으로 정리할 수 있습니다.

Excel의 TRIMRANGE 함수와 Trim Refs 연산자 외에도 Excel에서 데이터를 정리하는 다른 방법도 있습니다. 예를 들어 Power Query를 사용하거나 Copilot을 통해 AI를 최대한 활용하는 방법이 있습니다.

또한보십시오
1개 중 2개
당신은 또한 좋아할 수 있습니다