01 / 01
INDIRECT 함수로 데이터 찾기
이름에서 알 수 있듯이 INDIRECT 함수는 워크 시트 수식의 셀 을 간접적으로 참조하는 데 사용할 수 있습니다.
이것은 함수가 읽을 셀에 셀 참조 를 입력하여 수행됩니다.
위의 예에서와 같이 D2 셀의 INDIRECT 함수는 B2 셀에있는 데이터 (27 번 셀)에 해당 셀에 대한 직접 참조를 포함하지 않더라도 끝난다.
어떻게 이런 일이 다소 복잡한 방식으로 일어나는가?
- INDIRECT 함수는 D2 셀에 있습니다.
- 둥근 괄호 안에 포함 된 셀 참조는 A2에 다른 셀 참조 인 B2가 들어있는 내용을 읽도록 지시합니다.
- 이 함수는 셀 B2의 내용을 읽습니다. 27 번 셀을 찾습니다.
- 이 함수는 셀 D2에이 번호를 표시합니다.
INDIRECT는 종종 OFFSET 및 SUM 과 같은 다른 함수 (위 예제의 행 7)와 결합되어 더 복잡한 수식을 만듭니다.
이를 위해 두 번째 함수는 셀 참조를 인수 로 받아 들여야합니다.
간접 사용의 일반적인 용도는 수식 자체를 편집하지 않고 수식에서 하나 이상의 셀 참조를 변경할 수있게하는 것입니다.
INDIRECT 함수 구문 및 인수
함수의 구문 은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호, 쉼표 구분 기호 및 인수를 포함합니다.
INDIRECT 함수의 구문은 다음과 같습니다.
= INDIRECT (Ref_text, A1)
Ref_text - (필수) 유효한 셀 참조 (A1 또는 R1C1 스타일 참조 일 수 있음) 또는 명명 된 범위 - 셀 A6의 이름이 Alpha 인 위 이미지의 행 6 .
A1 - (선택 사항) Ref_text 인수에 포함 된 셀 참조 스타일을 지정하는 논리 값 (TRUE 또는 FALSE 만 해당)입니다.
- A1이 TRUE이거나 생략 된 경우, Ref_text는보다 일반적인 A1 스타일 셀 참조 (위 예제의 3 행)를 사용하는 것으로 함수가 해석합니다.
- A1이 FALSE이면 Ref_text는 덜 일반적인 R1C1 스타일 셀 참조를 사용하여 함수에 의해 해석됩니다.
#REF! 오류 및 간접적
간접적으로 #REF! 함수의 Ref_text 인수 인 경우 오류 값 :
- 유효한 셀 참조가 아닙니다 - 위의 8 행.
- 다른 통합 문서에 대한 외부 참조가 포함되어 있으며 통합 문서가 열려 있지 않습니다.
- 행 1,048,576 또는 열 XFD를 벗어난 워크 시트 외부의 셀 범위를 나타냅니다.
간접 기능 입력
다음과 같은 전체 수식을 입력 할 수도 있지만
= 간접 (A2)
수동으로 워크 시트 셀에 추가 할 수있는 또 다른 옵션은 함수 대화 상자를 사용하여 아래 D2 단계에서 설명한대로 함수와 해당 인수를 입력하는 것입니다.
- D2 셀을 클릭하여 활성 셀로 만듭니다.
- 리본 메뉴의 수식 탭을 클릭하십시오.
- 리본에서 찾아보기 및 참조 를 선택하여 기능 드롭 다운 목록을 엽니 다.
- 함수 대화 상자 를 불러 오려면 목록에서 간접적 으로 클릭하십시오.
- 대화 상자에서 Ref_text 행을 클릭하십시오.
- 워크 시트의 셀 A2를 클릭하여 Ref_text 인수로 대화 상자에 셀 참조를 입력하십시오.
- 확인을 클릭하여 기능을 완료하고 대화 상자를 닫습니다.
- 27 번 셀은 B2 셀에있는 데이터이므로 D2 셀에 나타납니다.
- 셀 D2를 클릭하면 전체 기능 = 간접 (A2) 이 워크 시트 위의 수식 입력 줄에 나타납니다.