Excel 에서 열의 특정 셀을 합계에서 제외하려면 어떻게 하나요?
Excel 에서 데이터를 작업하다 보면 종종 특정 셀을 의도적으로 건너뛰면서 범위의 합계를 계산해야 할 경우가 있습니다. 예를 들어 해당 셀에 이상값, 오류, 관련 없는 데이터 또는 집계에서 제외하고 싶은 특정 값이 포함되어 있을 수 있습니다. 아래 스크린샷과 같이 숫자로 구성된 열이 있지만 A3 및 A4 셀의 값을 제외한 나머지를 합산하고 싶다고 가정해 보겠습니다. 이 문서에서는 Excel 에서 하나 이상의 지정된 셀을 제외하면서 범위를 합산하는 다양한 실용적인 방법을 포괄적으로 안내하여 재무 분석, 보고서 작성 또는 선택적 계산이 필요한 재고 관리 작업에서 정확한 결과를 얻을 수 있도록 도와드립니다。

- 수식을 사용하여 열에서 셀을 합계에서 제외하기
- VBA 코드 – 프로그래밍 방식으로 범위를 합산하되 지정된 셀은 건너뛰거나 제외하기
- Excel 수식 – SUMIF/SUMIFS 를 사용하여 제외 기준과 일치하지 않는 값만 포함하기
- Excel 수식 – 최신 Excel 버전에서는 FILTER 함수를 사용하여 합산 전에 제외할 셀을 필터링하기
수식을 사용하여 열에서 셀을 합계에서 제외하기
SUM 수식 내에서 간단한 산술 연산을 사용하면 계산에서 원하지 않는 셀을 직접 제외할 수 있습니다。 이 방법은 제외할 항목이 소수일 때 빠른 계산에 적합합니다。 다음 단계를 따르세요:
1. 합계 결과를 표시할 빈 셀을 선택하고 다음 수식을 수식 표시줄 에 입력한 후Enter키를 눌러 특정 셀을 제외한 합계를 계산하세요。 예를 들면 다음과 같습니다:
=SUM(A2:A7)-SUM(A3:A4)

설명 및 팁:
- 다음 수식에서SUM(A2:A7)은 전체 범위를 계산하고,SUM(A3:A4)는 제외할 셀의 값을 뺍니다。 이 방법은 제외할 셀이 연속적일 때 가장 효과적입니다。
- 제외할 셀이 인접하지 않은 경우에도 여러 셀을 쉽게 혼합하여 뺄 수 있습니다. 예를 들어 범위에서 A3 와 A6 을 제외하려면 다음처럼 수식을 조정하세요:
=SUM(A2:A7)-A3-A6

- 제외 항목이 흩어져 있거나 많을 경우 각 제외 셀을 수동으로 나열하면 수식이 길어지고 관리하기 어려워집니다。
- 셀 참조에 주의하세요。 데이터나 범위가 변경되면 오류를 방지하기 위해 수식도 함께 업데이트해야 합니다。
VBA 코드 – 프로그래밍 방식으로 범위를 합산하되 지정된 셀은 건너뛰거나 제외하기
제외할 항목이 많거나 이 과정을 자주 반복해야 하는 경우 VBA 매크로를 사용하면 유연성과 자동화가 가능합니다. VBA 를 사용하면 연속적이든 비연속적이든 프로그래밍 방식으로 정의하여 어떤 수의 셀도 제외하면서 제한된 범위 을 합산할 수 있습니다。 이 방법은 VBA 환경에 익숙하고 보다 복잡한 제외 로직을 간소화하고자 하는 사용자에게 적합합니다。
주의사항:VBA 매크로는 워크북을 수정할 수 있습니다。 새 코드를 실행하기 전에는 항상 작업 내용을 저장하세요。 위 코드를 실행하려면 매크로가 활성화되어 있어야 합니다。
1.개발자 도구Developer Tools>Visual Basic을 클릭하여 VBA 편집기를 엽니다。 프로젝트 창에서 워크북을 마우스 오른쪽 단추로 클릭하고삽입>모듈을 선택한 후 다음 코드를 모듈에 붙여넣으세요:
Sub SumWithExclusions()
Dim sumRange As Range
Dim excludeCells As Range
Dim cell As Range
Dim result As Double
Dim xTitleId
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set sumRange = Application.InputBox("Select the range to sum", xTitleId, Type:=8)
Set excludeCells = Application.InputBox("Select cells to exclude (use Ctrl+Click to select multiple)", xTitleId, Type:=8)
result = 0
If Not sumRange Is Nothing Then
For Each cell In sumRange
If Not Application.Intersect(cell, excludeCells) Is Nothing Then
' Skip excluded cells
Else
result = result + cell.Value
End If
Next
MsgBox "The sum excluding specified cells is: " & result, vbInformation
Else
MsgBox "No range selected.", vbExclamation
End If
End Sub 2.VBA 창에서 실행을 클릭하거나
F5 F5키를 눌러 매크로를 실행하세요。 먼저 합산할 전체 범위를 선택하라는 대화상자가 표시되고, 그 다음 제외할 셀을 선택하세요(Ctrl 키를 누른 상태에서 여러 셀 선택 가능)。 매크로는 메시지 상자에 결과를 표시합니다。
- 실수로 셀을 선택한 경우 매크로를 다시 실행하세요。 이 과정은 대화형이며 유연합니다。
- 매크로는 정기적인 작업이나 복잡한 기준 기반 제외 작업에 가장 적합합니다。
Excel 수식 – SUMIF 또는 SUMIFS 를 사용하여 제외 기준과 일치하지 않는 값만 포함하기
보다 고급이거나 논리 기반의 제외가 필요한 경우SUMIF또는SUMIFS함수를 사용할 수 있습니다。 이러한 수식은 제외 기준이 값이나 조건 기반이거나 피해야 할 값 목록이 있을 때 효과적입니다。
예시 – 특정 값 기반 제외
1.A2:A7 을 합산하되 ‘16' 값을 제외하려면 대상 셀(예: B1 셀)에 다음 수식을 입력하세요:
=SUMIF(A2:A7,"<>16") 이 수식은 A2:A7 범위에서 16 과 같은 값을 제외한 모든 값을 더합니다。
2.수식을 입력한 후 Enter 키를 누르세요。 필요에 따라 범위나 셀 참조를 복사하거나 조정할 수 있습니다。
예시 – 셀 값과 일치하는 모든 셀 제외
C1 셀에 합계에서 제외할 값을 입력했다고 가정해 보겠습니다:
=SUMIF(A2:A7,"<>"&A3) 필요에 따라 C1 을 업데이트하면 수식이 자동으로 일치하는 모든 값을 동적으로 제외합니다。
- 여러 제외 기준이나 더 복잡한 규칙이 필요한 경우 보조 열 또는 배열과 함께 SUMIFS 를 사용하는 것을 고려하세요. 그러나 SUMIF/SUMIFS 는 제외 기준이 특정하고 일관된 경우(임의의 셀 위치가 아닌)에 가장 효과적입니다。
- 범위에 텍스트나 빈 셀이 포함되어 있으면 SUMIF 는 자동으로 이를 무시합니다。 이것이 의도한 동작인지 확인하세요。
Excel 수식 – FILTER 함수(최신 Excel 버전)를 사용하여 합산 전에 제외할 셀을 필터링하기
Microsoft 365 용 Excel 또는 Excel 2021 이상 버전을 사용 중이라면FILTER함수를 통해 합산 전에 셀을 동적이고 유연하게 제외할 수 있습니다。 이는 특히 대규모 데이터셋이나 다양한 제외 기준이 필요한 경우에 유용합니다。
예시 – 특정 값(예: 16 및 13) 제외
1.대상 셀(예: B1)에 다음 수식을 입력하세요:
=SUM(FILTER(A2:A7,(A2:A7<>16)*(A2:A7<>13))) 이 수식은 A2:A7 범위에서 16 및 13 와 같은 값을 제외한 모든 값을 더합니다。 FILTER 함수는 해당 값들과 일치하지 않는 셀만 포함하는 배열을 생성하고, SUM 함수가 이를 합산합니다。
2.Enter 키를 누르세요。 제외 항목이나 원본 데이터 가 변경되면 계산 결과가 자동으로 동적으로 업데이트됩니다。
- 목록(예: C2:C4 에 있는 제외 목록)을 기준으로 값을 동적으로 제외하려면 다음과 같이 하세요:
=SUM(FILTER(A2:A7,ISNA(MATCH(A2:A7,C2:C4,0)))) 이 수식은 A2:A7 범위에서 C2:C4 에 있는 값과 일치하는 모든 값을 제외합니다. 단순히 C 열의 제외 목록을 업데이트하면 수식 결과가 자동으로 갱신됩니다。
- FILTER 기반 접근법은 최신 Excel 버전을 사용하면서 동적이고 확장 가능한 제외 로직을 원하는 사용자에게 권장됩니다。
- #CALC! 오류가 표시되면 모든 제외 후에도 범위에 최소한 하나의 값이 남아 있는지 확인하세요. 그렇지 않으면 FILTER 가 오류를 반환합니다。
요약하자면 Excel 은 특정 셀이나 값을 제외하면서 범위를 합산하는 여러 가지 실용적인 솔루션을 제공합니다. 간단한 수식은 빠르고 소규모의 제외 작업에 적합하며, SUMIF/SUMIFS 및 FILTER 는 보다 유연하고 조건 기반의 시나리오를 지원합니다. VBA 는 제외 항목이 많거나 다양하거나 자동화가 필요한 경우에 이상적입니다。 원본 데이터 를 변경할 때마다 항상 셀 참조와 수식 조정 사항을 다시 확인하세요。 오류가 발생하면 범위나 제외 목록을 검토하고 수식을 다시 적용하거나 매크로를 다시 실행해 보세요。
관련 문서:
- Excel 에서 특정 셀이나 영역을 인쇄에서 제외하려면 어떻게 하나요?
- Excel 에서 한 목록의 값을 다른 목록에서 제외하려면 어떻게 하나요?
- Excel 에서 범위에서 최소값 을 찾되 0 값을 제외하려면 어떻게 하나요?
최고의 Office 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 제거 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교... | |
| 주요 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능 |
Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。
Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
- 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 애드인。 하나의 설치 프로그램
Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
- 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
- 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약