분산된 범위 연산자

적용 대상
Microsoft 365용 Excel Mac용 Microsoft 365용 Excel

SEQUENCE와 같은 분산 배열 함수를 처리하는 경우 범위 다음에 분산된 범위 연산자(#)를 배치하여 전체 유출 범위를 참조할 수 있습니다. 다음 예제에서는 A2 셀에 A2:A11로 분산되는 =SEQUENCE(10) 가 있습니다. 셀 C2에는 =SUM(A2#)과 동일한 수식 =SUM(A2#) 이 있습니다. A2:A11은 A2에 있는 수식의 유출 범위이기 때문에 이 수식은 =SUM(A2:A11)에 해당합니다. 그러면 유출된 배열 범위의 모든 값 합계인 55가 반환됩니다.

예를 들어 A2에서 =SEQUENCE(20)로 수식을 변경하여 유출 범위가 커지거나 계약되면 SUM 수식이 자동으로 반영됩니다. 정상 범위인 경우 =SUM(A2:A11)을 입력하고 유출 범위가 변경되면 수동으로 업데이트해야 합니다. 종종 범위가 변경되었는지 인식하지 못할 수 있으므로 추측 작업이 많이 제거 될 수 있습니다.

=SUM(A2#)을 사용하여 전체 분산 배열 범위를 참조하기 위한 분산된 범위 연산자입니다.

다음은 여러 수식에서 유출된 범위 연산자를 사용하는 또 다른 예입니다. 여기서 이름 목록에서 고유한 목록을 만들고 목록을 정렬한 다음 길이가 3자 이상인 이름을 필터링합니다. 셀 E2에는 =SORT(C2#)G2 셀에 =FILTER(C2#,LEN(C2#)3)>가 있습니다.

=FILTER(C2#,LEN(C2#)3)를 사용하여 전체 분산 배열 범위를 참조하는 분산된 범위 연산자(#)>

알려진 제한 사항

유출된 범위 연산자는 닫힌 통합 문서에 대한 참조를 지원하지 않습니다. 대신 #REF 반환합니다! 오류 값이 반환됩니다. 참조된 통합 문서를 열면 문제가 해결됩니다.

추가 지원

언제든지 Excel Tech Community의 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.

참고 항목

FILTER 함수

RANDARRAY 함수

SEQUENCE 함수

SORT 함수

SORTBY 함수

UNIQUE 함수

#분산! 오류

동적 배열 및 분산된 배열 동작

암시적 교집합 연산자: @