Excel : 몇 개의 셀을 제외하고 전체 행을 어떻게 참조합니까?


28

처음 두 셀을 제외하고 전체 행의 값을 합산하고 싶습니다. 그래서 이런 식으로 :

=sum(A3:A*infinity*)

어떻게해야합니까?


1
질문이나 예를 편집해야 할 수도 있습니다. 전체 행을 참조하려고하지만 예제는 데이터 열을 합산합니다.
Ellesa

이 질문에 대한 가장 좋은 답변은 superuser.com/a/1259946/342034 입니다. 특히 BBK가 링크 한 답변을 의미합니다. 위로 스크롤하여 허용되는 답변 또는 가장 인기있는 답변을 찾으십시오. BBK의 답변은이 글을 쓰는 시점에서 단 두 개의 찬성표를 가지고 있지만 실제로이 질문에 대한 유일한 정답입니다.
Adi Inbar

답변:


17

비슷한 것이 이전에 요청 되었으며이 답변을 반복 하겠습니다 .

=sum(a3:a1048576)

이는 Office 2007 및 2010의 열 / 행당 최대 셀 수입니다. (65536은 2007 이전의 경우 최대입니다.) (열의 경우 최대 열 이름은 2007 및 2010의 XFD, 2007 이전의 IV입니다.)


수식 자체가 같은 행에 있으면 이것이 유일한 방법이라고 생각합니다. 감사합니다
Eddy

13

모든 것을 합한 다음 포함하지 않으려는 것을 제거하십시오.

=SUM(A:A)-A1-A2

편집하다:

josmh가 지적했듯이 A1 또는 A2가 숫자가 아닌 경우 위의 수식은 오류와 함께 실패하지만 다음과 같이 작동합니다.

=SUM(A:A)-SUM(A1,A2)  

또는

=SUM(A:A)-SUM(A1:A2)  

또는 (약간의 재미를 위해!)

=SUM(A:A,(-1*(SUM(A1))),(-1*SUM((A2))))

SUM 함수는 숫자가 아닌 필드를 무시하기 때문에 작동합니다.


3
A1 또는 A2가 "사람 수"또는 "가격"과 같은 텍스트를 포함하는 헤더 인 경우에는 작동하지 않습니다. 숫자에서 "가격"을 빼면 수식 오류가 발생합니다.
Joseph Hansen

랩핑하고 "IFERROR"를 입력 한 다음
James

댓글이 어떻게 무례한 지 유감입니다. 지금 찬성했습니다!
Joseph Hansen

수식이있는 셀이 같은 행에 있으면 A1과 같이 작동합니까?
Eddy

@Eddy 아니요, 순환 참조를 만듭니다.
Adi Inbar

5

전체 행 을 합산하려면 :

=sum(1:1)

교체 일을 당신 시작하는 번호와 그에 따라 자동 채우기 핸들을 사용합니다. 수식을 아래로 드래그하면 "= sum (2 : 2)"등으로 변경됩니다.

처음 두 열을 제외한 전체 을 합산하려면 다음을 수행하십시오.

=sum(1:1)-sum($a1:$b1)

파일 크기를 줄이는 데 도움이됩니다.


5

이것은 이미 몇 가지 훌륭한 답변을 가지고 있지만 아직 게시하지 않은 방법이 있습니다.

=SUM(OFFSET(3:3,0,2,1,COLUMNS(3:3)-2))

형식은 SUM(OFFSET(Range, Rows, Cols, [Height], [Width]))입니다. 우리는 전체 범위에서 시작하여 0 행 아래로 두 열을 오프셋하고 높이를 1로 설정하고 너비를 현재 너비에서 2를 뺀 값으로 설정합니다. 너비 조정이 오프셋과 동일하면 완벽하게 작동합니다. 행 대신 열을 합산하는 것과 동일한 아이디어가 있습니다. ( Width원래 범위와 동일한 너비를 원하기 때문에 매개 변수 를 사용할 필요가 없습니다 .)

=SUM(OFFSET(A:A,2,0,ROWS(A:A)-2))

현재 허용되는 답변에 비해 이러한 공식의 장점은 모든 버전의 Excel에서 작동한다는 것입니다. 또한 전체 행 / 열을 참조하기 때문에 셀을 앞에 삽입하면 범위를 조정하지 않습니다. 데이터 설정에 따라 해당 기능을 원하거나 원치 않을 수 있습니다.


이것이 실제로 가장 좋은 대답입니다. =sum(A3:A*infinity*)Microsoft Excel에서 허용하는 수준에 가깝습니다 . 불행히도 모든 참조는 두 번 입력해야합니다 (하나는 OFFSET 기능과 다른 하나는 ROWS 기능).
Kevin Li

5

나는 당신이 단순히 다음을 할 수 있다고 생각했습니다 : = SUM (A3 : A)

편집 : 내가 잘못 읽은 죄송합니다. 이것은 열입니다.

행에 대해서는 승인 된 답변을 참조하십시오.


1
나는이 작업을 기억하고 과거의 일에서 일했지만 지금은 Office 2007 사본에서 표기법이 수식에서 작동하지 않거나 이름 상자에 입력하면 표시되지 않습니다.
p0lar_bear 16:01에

1
이것은 실제로 정답입니다
voxobscuro

1
맥 15.36를 위해 Excel에서 좋아하지 않는다

Microsoft Excel 2016의 경우이어야합니다 =SUM(A3:A:A).
Keith OYS

Excel 2013 =SUM(A3:A:A)에서는와 같은 것으로 보입니다 =SUM(A:A). (구문 오류가 아닌 것이 놀랍습니다.)
Scott

0

첫 번째 셀을 선택한 다음 CTRL+ SHIFT+ ARROW키 ( RIGHT ARROW또는 LEFT ARROW행의 경우 위쪽 화살표 또는 아래쪽 화살표) 를 눌러 행이나 열의 셀을 선택할 수도 있습니다 .

참고 행이나 열에 데이터가 포함되어 있으면 Ctrl + Shift + 화살표 키는 마지막으로 사용한 셀의 행이나 열을 선택합니다. Ctrl + Shift + 화살표 키를 다시 누르면 전체 행 또는 열이 선택됩니다.

추신.
Excel이 Google 스프레드 시트 와 같은 트릭을 가지고 있지 않은 것이 유감입니다 . 예를 들어. C2에서 C ( 무한대 ) 까지 선택하려면 다음을 수행하십시오.

SUM(C2:2)

이것이 효과가 있는가? Excel 2013에서는 작동하지 않습니다. 또한 Skube 가 2 년 전에 게시 한 것과 동일한 답변입니다 .
엔지니어 토스트
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.