sheet3 열 A, B, C, D는 행 번호의 값입니다. 따라서 A1~D1에는 1이 포함되고, A2~D2에는 2가 포함됩니다.
Sheet2의 G2에 있는 다음 수식이 0.042361을 반환하는 이유는 무엇입니까? 모든 숫자는 정수입니다. Sheet3에는 소수가 없습니다. sum이 십진수를 반환하는 이유와 방법은 무엇입니까? 감사해요.
G2의 공식:
=SUM(INDIRECT("시트3!"&ADDRESS(1,ROW()))&":"&INDIRECT("시트3!"&ADDRESS(1,1+ROW())))
답변1
첫째, 하나가 INDIRECT()
너무 많아서 범위가 "1:1"이 됩니다.
그것을 제거하면 다음과 같은 범위가 남습니다.
Sheet3!$B$1:Sheet3!$C$1
하지만 올바른 방법은
Sheet3!$B$1:$C$1
따라서 공식은 다음과 같아야 합니다.
=SUM(INDIRECT("Sheet3!"&ADDRESS(1;ROW())&":"&ADDRESS(1;1+ROW())))