내 문제는 매우 간단하지만 설명이 다소 복잡합니다.
4 개의 정수를 포함하는 4 개의 셀이 있는데, 이는 두 셀의 행 및 열 번호를 나타냅니다. 예 :
A B
1 54 23
2 154 123
그래서 우리는 두 개의 세포를 가지고 있습니다 :
- 셀 # 1 : 54 행, 23 열
- 셀 # 2 행 154, 열 123.
셀 # 1과 셀 # 2 사이의 모든 셀의 내용을 합산하려고합니다. 물론 실제 값이 아닌 관련 값을 포함하는 셀 A1, A2, B1, B2에 대한 참조를 원합니다. 이 합계를 셀 C3에 넣고 싶습니다.
VBA에서는 간단하지만 (긴하지만)
Range("C3").Cells = WorksheetFunction.Sum( _
Range(Cells(Cells(1,1),Cells(1,2)), _
Cells(Cells(2,1),Cells(2,2))))
VBA없이 어떻게합니까?
나는 같은 것을 시도했다 =SUM(ADDRESS(A1,B1),ADDRESS(A2,B2))
. 내 문제는 ADDRESS () 사용하면 텍스트를 반환한다는 것입니다. 이 텍스트를 SUM ()에 넣으면 오류가 반환됩니다.