[]
이 함수는 텍스트 문자열로 지정된 참조를 반환합니다.
INDIRECT(Reftext, A1)
이 함수는 다음 인수를 가집니다:
인수 | 설명 |
---|---|
Reftext | A1 참조, R1C1 참조, 참조로 정의된 이름 또는 셀에 대한 텍스트 문자열 참조를 포함하는 셀에 대한 참조입니다. 필수 인수입니다. |
A1 | 셀 Reftext에 포함된 참조 유형을 지정하는 논리값입니다. 선택 사항입니다. |
수식 자체를 변경하지 않고 수식 내에서 셀 참조를 변경하려면 INDIRECT 함수를 사용하세요. A1이 TRUE이거나 생략되면 Reftext는 A1 참조로 해석됩니다. A1이 FALSE이면 Reftext는 R1C1 참조로 해석됩니다. Reftext가 유효한 셀 참조가 아니면 INDIRECT는 #REF! 오류 값을 반환합니다. 셀 값이 변경되면 INDIRECT 함수와 모든 종속 셀들이 다시 계산됩니다.
모든 데이터를 허용하며, 모든 데이터 유형을 반환합니다.
INDIRECT("A1")
INDIRECT(A1)
INDIRECT("R[-"&B1&"]C[-"&B2&"]", false)
다음 예시는 셀에 값을 추가하고 INDIRECT 수식을 사용하는 방법을 보여줍니다.
activeSheet.setValue(0,0,"b1");
activeSheet.setValue(1,0,"A")
activeSheet.setValue(2,0,"B")
activeSheet.setValue(0,1,2);
activeSheet.setValue(1,1,3);
activeSheet.setValue(2,1,1);
//activeSheet.getCell(1,3).formula("=INDIRECT(A1)");
//activeSheet.getCell(1,3).formula('=INDIRECT("A1")');
activeSheet.getCell(1,3).formula("=INDIRECT(A3&B2)");