알아야 할 사항
- INDIRECT 함수는 수식을 편집하지 않고 수식의 셀 참조 범위를 변경합니다.
- INDIRECT를 COUNTIF의 인수로 사용하여 지정된 기준을 충족하는 동적 셀 범위를 만듭니다.
- 기준은 INDIRECT 함수에 의해 설정되며 기준을 충족하는 셀만 계산됩니다.
이 문서에서는 Excel 수식에서 INDIRECT 함수를 사용하여 수식 자체를 편집하지 않고도 수식에 사용된 셀 참조 범위를 변경하는 방법을 설명합니다. 이렇게 하면 스프레드시트가 변경되더라도 동일한 셀이 사용됩니다. 정보는 Excel 2019, Excel 2016, Excel 2013, Excel 2010, Mac용 Excel 및 Excel Online에 적용됩니다.
COUNTIF - INDIRECT 공식으로 동적 범위 사용
INDIRECT 함수는 SUM 및 COUNTIF 함수와 같이 셀 참조를 인수로 받아들이는 다양한 함수와 함께 사용할 수 있습니다.
COUNTIF의 인수로 INDIRECT를 사용하면 셀 값이 기준을 충족하는 경우 함수로 계산할 수 있는 셀 참조의 동적 범위가 생성됩니다. 이는 텍스트 문자열 이라고도 하는 텍스트 데이터를 셀 참조로 변환하여 수행됩니다.
스크린샷
이 예는 위 이미지에 표시된 데이터를 기반으로 합니다. 튜토리얼에서 생성된 COUNTIF - INDIRECT 수식은 다음과 같습니다.
|_+_|D1:D6 범위의 경우 5개 셀 중 4개에 데이터가 포함되어 있으므로 COUNTA는 답 4를 반환합니다. COUNTBLANK는 범위에 빈 셀이 하나만 있으므로 답 1을 반환합니다.
INDIRECT 함수를 사용하는 이유는 무엇입니까?
이러한 모든 수식에서 INDIRECT 함수를 사용하면 범위 내 어느 곳에나 새 셀을 삽입할 수 있다는 이점이 있습니다.
리모컨없이 vizio TV를 켜는 방법
범위는 다양한 기능 내에서 동적으로 이동하고 그에 따라 결과가 업데이트됩니다.
스크린샷
INDIRECT 함수가 없으면 새 셀을 포함하여 7개 셀을 모두 포함하도록 모든 함수를 편집해야 합니다.
INDIRECT 함수의 장점은 텍스트 값을 셀 참조로 삽입할 수 있고 스프레드시트가 변경될 때마다 범위를 동적으로 업데이트한다는 것입니다.
이렇게 하면 특히 대규모 스프레드시트의 경우 전반적인 스프레드시트 유지 관리가 훨씬 쉬워집니다.