열, 행 또는 보이는 셀만 합산하는 Excel SUM 수식

  • 이 공유
Michael Brown

이 자습서에서는 자동 합계 기능을 사용하여 Excel에서 합계를 계산하는 방법과 열, 행 또는 선택한 범위의 합계를 계산하는 고유한 SUM 수식을 만드는 방법을 설명합니다. 또한 보이는 셀만 합산하는 방법, 누계 계산, 시트 전체 합산 방법, Excel 합계 공식이 작동하지 않는 이유를 알아봅니다.

특정 셀의 빠른 합계를 원하는 경우 Excel에서는 해당 셀을 선택하고 Excel 창의 오른쪽 하단 모서리에 있는 상태 표시줄을 볼 수 있습니다.

보다 영구적인 작업을 위해 Excel SUM 기능을 사용하십시오. 매우 간단하고 직관적이어서 엑셀 초심자라도 아래 예제를 이해하는 데 어려움이 거의 없을 것입니다. 계산

여러 셀의 빠른 합계가 필요한 경우 Microsoft Excel을 미니 계산기로 사용할 수 있습니다. 일반적인 덧셈 연산처럼 더하기 기호 연산자 (+)를 활용하면 됩니다. 예:

=1+2+3

또는

=A1+C1+D1

그러나 수십 또는 수백 개의 행을 합산해야 하는 경우 공식은 좋은 생각처럼 들리지 않습니다. 이 경우 특정 숫자 집합을 추가하도록 특별히 설계된 Excel SUM 함수를 사용할 수 있습니다.

Excel에서 SUM 함수 사용 방법

Excel SUM은 추가하는 수학 및 삼각 함수입니다. 가치. SUM 함수의 구문은 다음과 같습니다.

SUM 공식입니다.

소위 3-D 참조 가 트릭을 수행합니다.

=SUM(Jan:Apr!B6)

또는

=SUM(Jan:Apr!B2:B5)

첫 번째 수식은 셀 B6의 값을 더하고 두 번째 수식은 지정한 두 경계 시트( Jan Apr) 사이에 있는 모든 워크시트의 B2:B5 범위를 합산합니다. 이 예에서):

3-d 참조에 대한 자세한 정보와 이러한 수식을 만드는 자세한 단계는 이 자습서에서 찾을 수 있습니다. 3-D 참조를 만들어 여러 시트를 계산하는 방법.

Excel 조건부 합계

특정 조건 또는 몇 가지 조건을 충족하는 셀만 추가해야 하는 작업인 경우 각각 SUMIF 또는 SUMIFS 함수를 사용할 수 있습니다.

예를 들어 다음 SUMIF 수식은 열 C에서 " 완료됨 " 상태인 열 B의 금액만 더합니다.

=SUMIF(C:C,"completed",B:B )

조건부 계산 sum 여러 기준 이 있으면 SUMIFS 함수를 사용하십시오. 위의 예에서 금액이 $200 이상인 "완료된" 주문의 합계를 얻으려면 다음 SUMIFS 공식을 사용하십시오.

=SUMIFS(B:B,C:C,"completed",B:B, ">200" )

SUMIF 및 SUMIFS에 대한 자세한 설명을 찾을 수 있습니다. 다음 자습서에서 구문 및 더 많은 수식 예제:

  • Excel의 SUMIF 함수: 공백이 아닌 숫자, 날짜, 텍스트, 공백에 대한 예제
  • Excel의 SUMIF - 조건부로 수식 예제 셀 합계
  • Excel SUMIFS 및 SUMIF를 여러 개와 함께 사용하는 방법기준

참고. 조건부 합계 함수는 Excel 2003부터 시작하는 Excel 버전에서 사용할 수 있습니다(보다 정확하게는 SUMIF는 Excel 2003에 도입된 반면 SUMIFS는 Excel 2007에만 도입됨). 여전히 이전 Excel 버전을 사용하는 경우 배열 수식에서 Excel SUM을 사용하여 조건부로 셀 합계를 구하는 방법에 설명된 대로 배열 SUM 수식을 만들어야 합니다.

Excel SUM이 작동하지 않음 - 이유 및 해결 방법

Excel 시트에서 몇 가지 값을 추가하거나 열을 합산하려고 하는데 간단한 SUM 수식이 계산되지 않습니까? 글쎄, 엑셀 SUM 기능이 작동하지 않는다면 다음과 같은 이유 때문일 가능성이 큽니다.

1. #이름 오류가 예상 결과 대신 나타납니다

가장 쉬운 오류입니다. 100건 중 99건에서 #Name 오류는 SUM 함수의 철자가 잘못되었음을 나타냅니다.

2. 일부 숫자가 추가되지 않음

합계 수식(또는 Excel 자동 합계)이 작동하지 않는 또 다른 일반적인 이유는 텍스트 형식의 숫자입니다. 언뜻 보면 일반 숫자처럼 보이지만 Microsoft Excel에서는 이를 텍스트 문자열로 인식하고 계산에서 제외합니다.

텍스트 숫자의 시각적 표시기 중 하나는 기본 왼쪽 정렬과 상단의 녹색 삼각형입니다. -아래 스크린샷의 오른쪽 시트와 같이 셀의 왼쪽 모서리:

이 문제를 해결하려면 문제가 있는 모든 셀을 선택하고 경고 기호를 클릭한 다음 숫자로 변환 .

모든 예상과 달리 작동하지 않는 경우 텍스트로 서식이 지정된 숫자를 수정하는 방법에 설명된 다른 해결 방법을 시도해 보세요.

3. Excel SUM 함수는 0

을 반환합니다. 텍스트로 서식이 지정된 숫자와는 별도로 순환 참조는 특히 Excel에서 열의 합계를 구하려고 할 때 합계 수식에서 문제의 일반적인 원인입니다. 따라서 숫자가 숫자 형식이지만 Excel 합계 수식이 여전히 0을 반환하는 경우 시트의 순환 참조를 추적하고 수정합니다( 수식 탭 > 오류 검사 > 순환 참조 ). 자세한 지침은 Excel에서 순환 참조를 찾는 방법을 참조하십시오.

4. Excel 합계 수식이 예상보다 큰 숫자를 반환합니다.

모든 예상과 달리 합계 수식이 예상보다 큰 숫자를 반환하는 경우 Excel의 SUM 함수가 보이는 셀과 보이지 않는(숨겨진) 셀을 모두 추가한다는 점을 기억하세요. 이 경우 Excel에서 보이는 셀만 합산하는 방법에 설명된 대로 Subtotal 함수를 대신 사용하십시오.

5. Excel SUM 수식이 업데이트되지 않음

종속 셀의 값을 업데이트한 후에도 Excel의 SUM 수식이 계속 이전 합계를 표시하는 경우 계산 모드가 수동으로 설정되었을 가능성이 큽니다. 이 문제를 해결하려면 수식 탭으로 이동하여 계산 옵션 옆에 있는 드롭다운 화살표를 클릭하고 자동

을 클릭합니다. 가장 일반적입니다SUM이 Excel에서 작동하지 않는 이유. 위의 경우에 해당하지 않는 경우 다른 가능한 원인과 해결 방법을 확인하세요. Excel 수식이 작동하지 않거나, 업데이트되지 않거나, 계산되지 않습니다.

이것은 Excel에서 SUM 함수를 사용하는 방법입니다. 이 자습서에서 설명하는 수식 예제를 자세히 살펴보려면 샘플 Excel SUM 통합 문서를 다운로드할 수 있습니다. 읽어 주셔서 감사합니다. 다음 주 블로그에서 뵙기를 바랍니다.

SUM(숫자1, [숫자2] ,…)

첫 번째 인수는 필수이고 다른 숫자는 선택 사항이며 단일 수식에 최대 255개의 숫자를 제공할 수 있습니다.

Excel SUM 수식에서 각각 인수는 양수 또는 음수 숫자 값, 범위 또는 셀 참조일 수 있습니다. 예:

=SUM(A1:A100)

=SUM(A1, A2, A5)

=SUM(1,5,-2)

Excel SUM 기능은 서로 다른 범위의 값을 더하거나 숫자를 결합해야 할 때 유용합니다. 값, 셀 참조 및 범위. 예를 들면 다음과 같습니다.

=SUM(A2:A4, A8:A9)

=SUM(A2:A6, A9, 10)

아래 스크린샷은 이러한 SUM 공식 예와 몇 가지 추가 SUM 수식 예를 보여줍니다.

실제 워크시트에서 Excel SUM 함수는 종종 더 복잡한 계산의 일부로 더 큰 수식에 포함됩니다.

예를 들어 IF 함수의 value_if_true 인수에 SUM을 포함하여 열 B, C의 숫자를 더할 수 있습니다. 동일한 행에 있는 세 개의 셀 모두에 값이 포함된 경우 D이고 셀 중 하나라도 비어 있으면 경고 메시지를 표시합니다.

=IF(AND($B2<"", $C2"", $D2""), SUM($B2:$D2), "Value missing")

다음은 Excel: 일치하는 모든 값의 합계를 계산하는 VLOOKUP 및 SUM 공식입니다.

Excel에서 자동 합계를 계산하는 방법

열, 행 또는 여러 개의 인접한 열이나 행에 관계없이 하나의 숫자 범위를 합산해야 하는 경우 , Microsoft Excel에서 적절한 SUM 수식을 작성하도록 할 수 있습니다.

추가하려는 숫자 옆의 셀을 선택하고 에서 자동 합계 를 클릭합니다. 탭의 편집 그룹에서 Enter 키를 누르면 합계 수식이 자동으로 삽입됩니다.

다음 스크린샷에서 볼 수 있듯이 Excel의 자동 합계 기능은 합계 수식을 입력할 뿐만 아니라 합산하려는 셀. 10번 중 9번은 Excel이 범위를 올바르게 지정합니다. 그렇지 않은 경우 합산할 셀을 통해 커서를 드래그한 다음 Enter 키를 눌러 수동으로 범위를 수정할 수 있습니다.

팁. Excel에서 자동 합계를 수행하는 더 빠른 방법은 합계 바로 가기 Alt + =를 사용하는 것입니다. Alt 키를 누른 상태에서 등호 키를 누른 다음 Enter 키를 누르면 자동으로 삽입된 합계 공식이 완성됩니다.

총계 계산 외에도 자동 합계를 사용하여 AVERAGE, COUNT, MAX 또는 MIN을 자동으로 입력할 수 있습니다. 기능. 자세한 내용은 Excel AutoSum 튜토리얼을 확인하세요.

Excel에서 열을 합산하는 방법

특정 열의 숫자를 합산하려면 Excel SUM 기능 또는 AutoSum 기능을 사용할 수 있습니다. .

예를 들어, 셀 B2에서 B8까지와 같이 B열의 값을 합산하려면 다음 Excel SUM 수식을 입력합니다.

=SUM(B2:B8)

number of rows

합계하려는 열의 행 수가 가변적인 경우(즉, 언제든지 새 셀을 추가할 수 있고 기존 셀을 삭제할 수 있음) 열을 제공하여 전체 열을 합산할 수 있습니다. 하한 또는 상한을 지정하지 않고 참조.예:

=SUM(B:B)

중요 참고 사항! 어떤 경우에도 합계를 구하려는 열에 '열의 합계' 수식을 넣으면 안 됩니다. 이렇게 하면 순환 셀 참조(예: 무한 반복 합계)가 생성되고 합계 수식이 0을 반환하기 때문입니다.

머리글을 제외한 열 합계 또는 첫 번째 행 몇 개 제외

일반적으로 Excel 합계 수식에 대한 열 참조를 제공하면 위의 스크린샷과 같이 머리글을 무시한 전체 열의 합계가 계산됩니다. 그러나 경우에 따라 합산하려는 열의 머리글에 실제로 숫자가 포함될 수 있습니다. 또는 합계하려는 데이터와 관련이 없는 숫자가 포함된 처음 몇 행을 제외할 수 있습니다.

안타깝게도 Microsoft Excel은 명시적인 하한값이 있지만 값이 없는 혼합 SUM 수식을 허용하지 않습니다. Google 스프레드시트에서 잘 작동하는 =SUM(B2:B)와 같은 상한입니다. 합계에서 처음 몇 행을 제외하려면 다음 해결 방법 중 하나를 사용할 수 있습니다.

  • 전체 열을 합산한 다음 합계에 포함하지 않으려는 셀(셀 B1 ~ 셀)을 뺍니다. 이 예에서는 B3):

    =SUM(B:B)-SUM(B1:B3)

  • 워크시트 크기 제한을 기억하면서 Excel 버전의 최대 행 수를 기준으로 Excel SUM 수식의 상한을 지정할 수 있습니다. .

예를 들어 헤더 없이 열 B를 합산하려면(즉, 셀 B1 제외) 다음 수식을 사용할 수 있습니다.

  • InExcel 2007, Excel 2010, Excel 2013 및 Excel 2016:

=SUM(B2:B1048576)

  • Excel 2003 이하:
  • =SUM(B2:B655366)

    방법 Excel의 행 합계

    열 합계와 마찬가지로 SUM 함수를 사용하여 Excel의 행 합계를 계산하거나 자동 합계를 통해 수식을 삽입할 수 있습니다.

    예를 들어 셀 B2에서 D2의 값은 다음 수식을 사용합니다.

    =SUM(B2:D2)

    Excel에서 여러 행의 합계를 구하는 방법

    각 행의 값을 개별적으로 추가하려면 , Sum 수식을 아래로 드래그하기만 하면 됩니다. 요점은 상대적($ 없이) 또는 혼합 셀 참조(여기서 $ 기호는 열만 수정함)를 사용하는 것입니다. 예:

    =SUM($B2:$D2)

    여러 행 을 포함하는 범위의 값을 합산하려면 합계 수식에서 원하는 범위를 지정하기만 하면 됩니다. 예:

    =SUM(B2:D6) - 행 2에서 6까지의 값을 합산합니다.

    =SUM(B2:D3, B5:D6) - 행 2, 3, 5 및 6의 값을 합산합니다.

    전체를 합산하는 방법 row

    전체 행 을 무한한 수의 열로 합산하려면 Excel 합계 수식에 전체 행 참조를 제공합니다(예:

    =SUM(2:2)

    <). 0>순환 참조가 생성되지 않도록 동일한 행의 셀에 '행의 합계' 수식을 입력하면 잘못된 계산이 발생할 수 있으므로 다음과 같이 입력하면 안 됩니다.

    To 특정 열을 제외한 행 합계 전체 행을 합산한 다음 관련 없는 열을 뺍니다. 예를 들어 처음 2개 열을 제외한 행 2를 합산하려면 다음을 사용합니다.다음 수식:

    =SUM(2:2)-SUM(A2:B2)

    Excel 요약 행을 사용하여 테이블의 데이터 합계

    데이터가 Excel 테이블로 구성된 경우 특별한 합계 행 표의 데이터를 빠르게 합계하고 마지막 행에 합계를 표시할 수 있는 기능.

    Excel 표 사용의 큰 장점은 표가 새 행을 포함하도록 자동 확장된다는 점입니다. 테이블에 입력한 새 데이터는 수식에 자동으로 포함됩니다. 이 문서에서 Excel 표의 다른 이점에 대해 알아볼 수 있는 경우: Excel 표의 가장 유용한 10가지 기능.

    일반적인 범위의 셀을 표로 변환하려면 해당 셀을 선택하고 Ctrl + T 단축키를 누르거나 < 삽입 탭의 9>표 ).

    Excel 표에 요약 행을 추가하는 방법

    데이터가 표에 정렬되면 다음을 수행할 수 있습니다.

    1. 표의 아무 곳이나 클릭하면 디자인 탭이 있는 표 도구 가 표시됩니다.
    2. 디자인 탭의 표 스타일 옵션 그룹에서 전체 행 상자를 선택합니다.

    다른 방법 Excel에서 총계 행을 추가하려면 표 내의 아무 셀이나 마우스 오른쪽 버튼으로 클릭한 다음 > 총계 행 을 클릭합니다.

    표의 데이터를 합산하는 방법

    표 끝에 합계 행이 표시되면 Excel은 표의 데이터를 계산할 방법을 결정하기 위해 최선을 다합니다.

    샘플 테이블에서 값은열 D(가장 오른쪽 열)가 자동으로 추가되고 합계가 합계 행에 표시됩니다.

    다른 열의 값을 합계하려면 합계 행에서 해당 셀을 선택하고 드롭다운 목록 화살표를 클릭합니다. Sum :

    다른 계산을 수행하려면 Average , Count<와 같은 드롭다운 목록에서 해당 함수를 선택합니다. 2>, Max, Min

    필요하지 않은 열의 합계가 합계 행에 자동으로 표시되면 해당 열의 드롭다운 목록을 열고 <9를 선택합니다>없음 .

    참고. Excel 요약 행 기능을 사용하여 열을 합산할 때 Excel은 첫 번째 인수가 109로 설정된 SUBTOTAL 함수를 삽입하여 보이는 행에서만 값을 합산합니다. 이 함수에 대한 자세한 설명은 다음에서 찾을 수 있습니다. 섹션.

    보이는 행과 보이지 않는 행의 데이터를 모두 합산하려면 합계 행을 추가하지 말고 일반 SUM 함수를 대신 사용하세요.

    필터링된 항목만 합산하는 방법 Excel의 (보이는) 셀

    보다 효과적인 날짜 분석을 위해 워크시트의 일부 데이터를 필터링하거나 숨겨야 하는 경우가 있습니다. Excel SUM 함수는 숨겨진(필터링된) 행을 포함하여 지정된 범위의 모든 값을 추가하기 때문에 일반적인 합계 공식은 이 경우 작동하지 않습니다.

    필터링된 목록에서 보이는 셀만 합계하려는 경우 , 가장 빠른 방법은 Excel에서 데이터를 구성하는 것입니다.Excel 전체 행 기능을 켭니다. 이전 예에서 설명한 것처럼 테이블의 총계 행에서 합계를 선택하면 숨겨진 셀을 무시 하는 SUBTOTAL 함수가 삽입됩니다.

    Excel에서 필터링된 셀을 합산하는 또 다른 방법은 자동 필터를 데이터 탭에서 필터 버튼을 클릭하여 수동으로 데이터를 수집합니다. 그런 다음 소계 수식을 직접 작성합니다.

    SUBTOTAL 함수의 구문은 다음과 같습니다.

    SUBTOTAL(function_num, ref1, [ref2],…)

    Where:

    • Function_num - 소계에 사용할 함수를 지정하는 1~11 또는 101~111의 숫자입니다.

      support.office.com에서 전체 기능 목록을 찾을 수 있습니다. 지금은 숫자 9와 109로 정의되는 SUM 함수에만 관심이 있습니다. 두 숫자 모두 필터링된 행을 제외합니다. 차이점은 9는 수동으로 숨겨진 셀을 포함하고(즉, 오른쪽 클릭 > 숨기기 ), 109는 제외한다는 점입니다.

      정확히 관련 없는 행이 숨겨진 정도를 확인한 다음 소계 수식의 첫 번째 인수에 109 을 사용합니다.

    • Ref1, Ref2, … - 소계를 구하려는 셀 또는 범위입니다. 첫 번째 Ref 인수는 필수이며 나머지(최대 254개)는 선택 사항입니다.

    이 예에서는 다음 수식을 사용하여 B2:B14 범위에서 보이는 셀을 합산합니다.

    =SUBTOTAL(109, B2:B14)

    그리고 이제' Banana ' 행만 필터링하고 소계 수식이 보이는 셀만 합산하는지 확인합니다.

    팁. Excel의 자동 합계 기능을 사용하여 소계 수식을 자동으로 삽입할 수 있습니다. 데이터를 표로 정리하거나( Ctrl + T ) 필터 버튼을 클릭하여 원하는 방식으로 데이터를 필터링하십시오. 그런 다음 합계를 구하려는 열 바로 아래의 셀을 선택하고 리본에서 자동 합계 버튼을 클릭합니다. SUBTOTAL 수식이 삽입되어 열에서 보이는 셀만 합산합니다.

    Excel에서 누적 합계(누적 합계)를 계산하는 방법

    Excel에서 누적 합계를 계산하려면 절대 셀과 상대 셀을 영리하게 사용하여 일반적인 SUM 수식을 작성합니다. 참조.

    예를 들어, B열에 숫자의 누적 합계를 표시하려면 C2에 다음 수식을 입력한 다음 다른 셀에 복사합니다.

    =SUM($B$2:B2)

    상대 참조 B2는 수식이 복사되는 행의 상대 위치에 따라 자동으로 변경됩니다.

    이 기본 누적 합계 수식에 대한 자세한 설명과 이를 개선하는 방법에 대한 팁은 여기 자습서: Excel에서 누적 합계를 계산하는 방법.

    시트 간 합계를 계산하는 방법

    레이아웃과 데이터 유형이 동일한 워크시트가 여러 개 있는 경우 같은 위치에 값을 추가할 수 있습니다. 셀 또는 다른 시트의 동일한 셀 범위에서

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.