엑셀은 데이터를 분석하고 계산하는 데에 매우 유용한 도구입니다. 특히 SUM 함수를 사용하면 범위 안의 숫자 값을 더할 수 있습니다. 하지만 때로는 특정 범위에서 숫자 이외의 문자 값이 포함되어 있어 이를 제외하고 더하려는 경우가 있을 수 있습니다. 이번 블로그에서는 엑셀 SUM 함수를 활용하여 문자를 제외한 숫자 데이터만을 더하는 방법에 대해 알아보겠습니다.
방법 1: ISNUMBER 함수 활용
ISNUMBER 함수를 사용하여 숫자인지 여부를 확인한 뒤, 숫자 값만을 추출하는 방법입니다.
단계:
- 빈 셀에 아래 공식을 입력합니다.
=IF(ISNUMBER(값), 값, 0)
- 변환된 숫자 값을 더하려는 범위에서 빈 셀로 복사합니다.
- 복사한 범위에서 SUM 함수를 사용하여 숫자 값을 더합니다.
=SUM(범위)
예제:
범위 A1:A5에서 "100", "200", "ABC", "300", "XYZ"로 구성된 데이터가 있다고 가정합니다. ISNUMBER 함수를 사용하여 문자를 제거하고 숫자 값만을 추출해봅시다.
- =IF(ISNUMBER(A1), A1, 0)
- 공식을 A1:A5에 복사합니다.
- =SUM(A1:A5)를 입력하여 숫자 값을 더합니다.
결과적으로 600이라는 값이 출력됩니다.
방법 2: SUMPRODUCT 함수 활용
SUMPRODUCT 함수를 사용하여 문자 값을 필터링하고 숫자 값만을 더하는 방법입니다.
단계:
- SUMPRODUCT 함수의 첫 번째 인수로 숫자 값을 필터링하고자 하는 범위를 입력합니다.
A1:A5+0
- 필터링된 범위에서 SUMPRODUCT 함수를 사용하여 숫자 값을 더합니다.
=SUMPRODUCT(필터링된 범위)
예제:
범위 A1:A5에서 "100", "200", "ABC", "300", "XYZ"로 구성된 데이터가 있다고 가정합니다. SUMPRODUCT 함수를 사용하여 문자를 제거하고 숫자 값만을 추출해봅시다.
- =A1:A5+0를 입력합니다.
- =SUMPRODUCT(A1:A5)를 입력하여 숫자 값을 더합니다.
이렇게 하면 600이라는 값이 출력됩니다.
결론
문자 제외 SUM 함수 활용 방법에 대해 알아보았습니다. 이러한 기술을 사용하면 숫자 값을 더하려는 범위에서 문자 값을 제외할 수 있습니다. ISNUMBER 함수나 SUMPRODUCT 함수를 사용하는 등의 방법을 기억해두시면 데이터 분석 작업에서 유용하게 활용할 수 있을 것입니다!
Keywords: 엑셀, SUM 함수, 문자 제외, ISNUMBER 함수, SUMPRODUCT 함수