Excel에서는 변수 범위를 INDIRECT 함수로 사용하여 여러 셀을 합할 수 있습니다. INDIRECT 함수는 수동으로 수식 자체를 편집하지 않고 참조한 셀 범위를 자동으로 업데이트합니다. 모든 Excel 함수에서 INDIRECT 함수를 사용할 수 있지만 SUM 함수를 사용할 때 가장 많이 사용됩니다.
노트참고 :이 문서의 정보는 Excel 버전 2019, 2016, 2013, 2010 및 Mac 용 Excel에 적용됩니다.
변수 범위를 사용하여 셀 수를 합하는 방법
SUM 함수 내부에 인수로 INDIRECT 함수를 임베드하여 SUM 함수가 추가 할 셀 참조의 변수 범위를 작성할 수 있습니다. INDIRECT 함수는 중간 셀 참조를 통해 간접적으로 셀 범위를 참조하여이 작업을 수행합니다.
함께 사용되는 두 함수의 형식은 다음과 같습니다.
= SUM (간접 ( "D1": D4)
이렇게하면 D1에서 범위가 시작되고 D 열에 셀을 삽입하거나 삭제하면 D4가 변경됩니다.
스프레드 시트의 다른 셀을 사용하여 셀 참조를 수정할 수도 있습니다. 예를 들어 E1을 사용하여 범위의 첫 번째 셀을 참조하고 E2를 사용하여 범위의 마지막 셀을 참조하면 수식은 다음과 같습니다.
= SUM (간접 ( "D"& E1 & ": D"& E2))
E1 셀과 E2 셀에있는 숫자를 변경하여 수동으로 수식을 편집 할 필요없이 수식의 범위를 수정할 수 있습니다.
SUM 및 INDIRECT 함수를 사용해보십시오.

SUM 및 INDIRECT 함수를 직접 테스트하는 스프레드 시트를 만듭니다. 빈 스프레드 시트를 만들고 D 및 E 열에 다음 데이터를 입력하여 시작하십시오.
세포 데이터 D1-5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4
그런 다음 셀 F1에 수식을 만듭니다. 방법은 다음과 같습니다. 그런 다음이 대화 상자를 사용하여 SUM 함수에 INDIRECT 함수를 입력하십시오. 간접 ( "D"& E1 & ": D"& E2) = SUM (간접 ( "D"& E1 & ": D"& E2)) SUM 및 중첩 된 INDIRECT 함수를 형식화하는 방법을 이해하면 4 단계에 표시된 전체 함수를 결과 셀 (이 예제에서는 셀 F1)에 직접 입력 할 수 있습니다. 위 예제에서 셀 E1 및 E2에 대한 참조는 따옴표 밖에 있습니다. 이것은 & 연결 심볼, 셀 E1 및 E2 내부에 포함 된 모든 내용을 수식 자체에 포함시킵니다. 다음은 수식의 요소가 작동하는 방식입니다. 위의 예에서 범위의 시작점은 다음 문자로 정의됩니다. "D"& E1. 범위의 종점은 다음 문자로 정의됩니다. ": D"& E2 콜론은 따옴표 안에 포함해야합니다. 중간의 세 번째 앰퍼샌드는 두 세그먼트를 하나의 인수로 연결하는 데 사용됩니다. SUM 함수 내부에 중첩 된 INDIRECT 함수를 사용하면 함수 자체를 편집 할 필요없이 SUM 함수로 합계 된 범위의 시작과 끝을 쉽게 변경할 수 있습니다. 3 단계에서 연결 기술을 사용하여 스프레드 시트의 E1 셀과 E2 셀에 저장된 숫자를 사용하여 SUM 함수의 셀 범위를 변경합니다. E1과 E2 셀을 수정하고 SUM 함수 결과가 어떻게 변하는지를보고 자신의 스프레드 시트에서이를 테스트하십시오. INDIRECT 함수가 작동하는지 확인하려면 D3 셀에 새 셀을 삽입하십시오. 이렇게하면 다른 모든 셀이 아래로 이동합니다. 새 합계는 셀 D3에서 D7까지의 합계입니다. INDIRECT 함수는 처음 입력 한 전체 목록과 삽입 한 새 셀을 포함하도록 전체 범위를 동적으로 변경합니다. #REF! INDIRECT 함수의 경우 오류 값이 셀 F1에 나타납니다.
03 of 05 INDIRECT 함수를 SUM 함수에 중첩

INDIRECT 함수에 대한 인수 빌드
SUM 함수 변수 범위

#REF! 오류 값




