programing

n행부터 마지막행까지의 합계

padding 2023. 4. 13. 20:38
반응형

n행부터 마지막행까지의 합계

스프레드시트 상단에 TOTAL 행을 만들고 싶다.이 행에서 각 셀은 TOTAL 행 아래 열에 있는 값의 합계가 되어야 합니다.

예를 들어, 총 행이 1행인 경우 셀 A1은 열 A의 마지막 행까지의 A2의 SUM이어야 합니다.스프레드시트의 행 수는 시간이 지남에 따라 증가할 것이기 때문에 그렇다고는 말할 수 없습니다.SUM(A2:A500)왜냐하면 최종적으로는 501, 502, 503행 등이 있기 때문입니다.

제목과 같이 Google 스프레드쉬트에서만 작동하려는 경우 개방형 범위를 사용할 수 있습니다.

=SUM(A2:A)

Excel 에서는, 그 버전의 최대 행을 지정할 수 있습니다.예를 들어 2007 및 2010 의 경우는 다음과 같습니다.

=SUM(A2:A1048576)

이는 Google 스프레드시트에서도 작동하며 GSheets(400000)*의 현재 이론상 행 제한을 초과합니다.

편집: * 새로운 버전의 시트의 견적 한도는 실제로 200만 셀입니다.

이거 드셔보세요

=SUM(OFFSET(A1,1,0,ROWS(A:A)-1,1))

Excel과 Google 문서 모두에서 작동

한 가지 단점:OFFSET공식이 되다Volatile즉, 데이터 변경에 관계없이 시트가 계산될 때마다 계산됩니다.

Excel/Google 스프레드시트에서 이 작업을 수행할 수 있는 한 가지 방법은 맨 위에 단일 값이 있는 더미 열을 추가하는 것입니다(나머지 열에 대해서는 모두 공백).

그 후, 다음과 같이 할 수 있습니다.SUMIF"가 아닌 값(셀 A1만 해당)을 제외한 모든 값을 요약하려면 B1 아래에 원하는 숫자와 A1에 있는 임의의 값을 포함하여 다음 값을 B1에 넣습니다.

=SUMIF(A:A,"",B:B)
=(B3+C3+D3+E3+F3+G3+H3+I3+J3+K3+L3+M3)

이 방법은 효과가 있었습니다. 3은 행 번호입니다. 상자를 아래로 끌면 공식이 아래로 전송되고 각 행의 행 번호가 자동으로 변경됩니다.

다른 표제를 몇 줄 아래에 넣은 후 SUM이라는 단어를 공식에 추가했습니다.

=SUM(B19+C19+D19+E19+F19+G19+H19+I19+J19+K19+L19+M19)

그것이 필요했는지 확실하지 않다.그러나 첫 번째 식을 하위 세그먼트에 복사하여 붙여넣기만 하면 오류 메시지가 나타납니다.

=sum(A1:A500) 단순히 스프레드시트에서 행이 커질 때마다 드래그 모드를 사용하여 행 전체를 탭하고 원하는 때까지 클릭하기만 하면 됩니다.

언급URL : https://stackoverflow.com/questions/12223180/sum-of-row-n-through-last-row

반응형