Applies ToMicrosoft 365용 Excel Mac용 Microsoft 365용 Excel 웹용 Excel Excel 2021 Mac용 Excel 2021 Excel 2019 Excel 2016 iPad용 Excel iPhone용 Excel Android 태블릿용 Excel Android 휴대폰용 Excel

배열이라고도 하는 값 집합을 반환하는 Excel 수식은 이러한 값을 인접 셀에 반환합니다. 이 작업을 spilling</c0>이라고 합니다.

가변 크기의 배열을 반환할 수 있는 수식을 동적 배열 수식이라고 합니다. 현재 성공적으로 분산된 배열을 반환하는 수식은 분산된 배열 수식이라고 할 수 있습니다. 

다음은 이러한 유형의 수식을 이해하고 사용하는 데 도움이 되는 몇 가지 참고 사항입니다. 

분산은 무슨 뜻인가요?

참고:  기존 배열 수식이라고 하는 이전 배열 수식은 항상 고정된 크기의 결과를 반환하며 항상 같은 수의 셀에 분산됩니다. 이 항목에서 설명하는 분산 동작은 레거시 배열 수식에 적용되지 않습니다.

분산은 수식으로 인해 여러 값이 생성되었으며 해당 값이 인접 셀에 배치되었음을 의미합니다. 예를 들어 배열을 내림차순으로 정렬하는 =SORT(D2:D11,1,-1)는 높이가 10행인 해당 배열을 반환합니다. 그러나 왼쪽 상단 셀에 수식을 입력하거나 이 경우 F2만 입력하면 자동으로 F11 셀로 넘어갑니다.

=SORT(D2:D11,1,-1)를 사용하여 D2:D11 셀의 값을 정렬합니다.

요약

  • Enter 키를 눌러 수식을 확인하면 Excel에서 출력 범위의 크기를 동적으로 조정하고 결과를 해당 범위 내의 각 셀에 배치합니다.

  • 데이터 목록에서 작동하도록 동적 배열 수식을 작성하는 경우 Excel 테이블에 배치한 다음 구조화된 참조를 사용하여 데이터를 참조하는 것이 유용할 수 있습니다. 테이블에서 행이 추가되거나 제거될 때 구조적 참조가 자동으로 조정되기 때문입니다.

  • 분산된 배열 수식은 Excel 표 자체에서 지원되지 않으므로 표 외부의 그리드에 배치해야 합니다. 테이블은 독립적인 데이터의 행과 열을 유지하는 데 가장 적합합니다.

  • 분산된 배열 수식을 입력하면 엎지른 영역 내의 셀을 선택하면 Excel에서 범위 주위에 강조 표시된 테두리를 배치합니다. 영역 외부의 셀을 선택하면 테두리가 사라집니다.

    출력 범위가 파란색 테두리로 강조 표시된 배열 수식

  • 분산 영역의 첫 번째 셀만 편집할 수 있습니다. 분산 영역에서 다른 셀을 선택하면 수식이 수식 입력줄에 표시되지만 텍스트가 "고스트"되어 변경할 수 없습니다. 수식을 업데이트해야 하는 경우 배열 범위에서 왼쪽 상단 셀을 선택하고 필요에 따라 변경해야 합니다. 그러면 Enter 키를 누르면 Excel에서 나머지 분산 영역을 자동으로 업데이트합니다.

    배열 범위의 첫 번째 셀이 아니므로 편집할 수 없음을 의미하는 고스트 배열 수식의 이미지

  • 수식 겹침 - 출력 범위를 막는 것이 있으면 배열 수식을 입력할 수 없습니다. 이러한 일이 발생하면 Excel은 차단이 있음을 나타내는 #SPILL! 오류를 반환합니다. 차단 요소를 제거하면 수식이 예상한 대로 분산됩니다. 아래 예에서 수식의 출력 범위는 데이터가 있는 다른 범위와 겹치고 셀이 분산될 수 없음을 나타내는 값과 겹치는 점선 테두리로 표시됩니다. 차단 데이터를 제거하거나 다른 곳에 복사하면 수식이 예상대로 분산됩니다.

    #SPILL 이미지! 배열 수식 출력이 유출되지 않도록 막혀 있음을 나타내는 오류입니다.

  • CTRL+SHIFT+ENTER(CSE)를 통해 입력한 기존 배열 수식은 이전 버전과의 호환성을 위해 계속 지원되지만 더 이상 사용해서는 안 됩니다. 원하는 경우 배열 범위에서 첫 번째 셀을 찾아 기존 배열 수식을 동적 배열 수식으로 변환하고 수식의 텍스트를 복사하고 기존 배열의 전체 범위를 삭제한 왼쪽 위 셀에 수식을 다시 입력할 수 있습니다.. 기존 배열 수식을 동적 배열 수식으로 업그레이드하기 전에 둘 사이의 몇 가지 계산 차이를 알고 있어야 합니다.

  • Excel에서는 통합 문서 간의 동적 배열을 제한적으로 지원하므로 이 시나리오는 통합 문서가 열려 있는 경우에만 지원됩니다. 원본 통합 문서를 닫는 경우 연결된 모든 동적 배열 수식은 새로 고치면 #REF! 오류 를 반환합니다.

추가 도움이 필요하세요?

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

참고 항목

FILTER 함수

RANDARRAY 함수

SEQUENCE 함수

SORT 함수

SORTBY 함수

UNIQUE 함수

#SPILL! 오류

암시적 교집합 연산자: @

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.