답변:
당신이 할 수있는 일은 범위를 지정하는 다른 셀과 함께 수식 을 사용 하는INDIRECT
것입니다. INDIRECT
공식은 텍스트 문자열을 기반으로 셀 참조 또는 범위를 반환 할 수 있습니다. 예를 들어 셀을 같게 설정하면 =INDIRECT("A2")
셀 A2의 값이 표시됩니다.
이것이 당신의 질문과 어떻게 관련되는지에 관해서, 예를 들어 우리가 텍스트 문자열 A1:A15
을 cell B1
에 배치하면 다음 공식으로 해당 범위의 합계를 얻을 수 있습니다
=SUM(INDIRECT(B1))
. 셀의 범위 B1
를 수정하면 계산 된 합계가 그에 따라 수정되며, 이와 같은 다른 수식을 수행 할 수도 있습니다 =MEAN(INDIRECT(B1))
.
="A1:A15"
경우 셀을 동일하게 설정할 수 있습니다 . &
연산자를 사용하여 문자열을 조인 할 수도 있습니다. 예를 들어 A 열의 모든 항목 범위를 반환하려는 경우 문자열을로 만들 수 ="A1:A" & COUNTA(A:A)
있습니다. INDIRECT
다른 셀을 참조하는 대신 수식 의 인수로 바로 배치 할 수도 있습니다 .
명명 된 범위 를 사용 하여이 작업을 수행 할 수 있으며 실제로 권장되는 방법입니다. 여기에서 셀 범위에 이름을 지정한 다음 수식에서 해당 이름을 사용합니다. 나중에 돌아가서 이름이 적용되는 셀 범위를 업데이트 할 수 있습니다. (끝에 행을 추가 할 때 범위를 자동으로 조정하는 것과 같이보다 정교한 작업을 수행 할 수도 있습니다.)
명명 된 범위 만들기 및 적용은 수식> 명명 된 셀> 범위 이름 지정 아래에 있습니다.
이 자습서에 대한 자세한 내용은 http://www.homeandlearn.co.uk/excel2007/excel2007s7p6.html
STRINGIFY(A1:A15)
반환되는가"A1:A15"
?