← 모든 글
데이터 정리·오류 해결

증감률 계산에서 0과 빈 값은 어떻게 처리할까?

이전 값이 0인 경우와 이번 값이 비어 있는 경우를 구분해야 합니다. 증감률의 기준값을 바르게 지정하고 빈 결과를 0%로 오해하지 않는 방법을 알아보세요.

설명도 — 증감률 계산에서 0과 빈 값은 어떻게 처리할까의 입력 데이터
가상의 데이터로 구성한 설명도입니다. 실제 화면 캡처가 아닙니다.

이전 값이 100이고 이번 값이 120이면 20% 증가입니다. 그런데 이전 값이 0이면 같은 방식으로 증감률을 계산할 수 없습니다. 이번 값이 아직 입력되지 않은 상황도 실제로 0을 기록한 상황과 구분해야 합니다.

0과 빈 값은 다른 데이터입니다

아래 가상 표에는 같은 항목의 이전 값과 이번 값이 나란히 있습니다. 두 값이 서로 다른 파일에 있다면 항목을 구분할 수 있는 고유한 코드나 ID로 먼저 연결하세요. 두 파일에서 행 위치가 같다는 이유만으로 비교하면 다른 항목의 값을 계산할 수 있습니다.

항목 이전 이번
A 100 120
B 80 60
C 0 50
D 100 빈 값
E 100 0

이번 값을 A, 이전 값을 B로 지정하세요

  1. 시트를 불러와 결과 기준으로 선택한 뒤 이전과 이번 칼럼이 숫자 자료형인지 확인합니다.
  2. ‘결과 정리’에서 ‘계산’을 추가합니다.
  3. 계산 방식을 ‘증감률 (%) · (A − B) ÷ B × 100’으로 선택합니다.
  4. 첫 번째 값 A는 이번, 두 번째 값 B는 이전으로 지정합니다. 결과 항목 이름을 ‘증감률 (%)’로 입력한 뒤 ‘적용’을 누릅니다.

설명도 — 이번 값과 이전 값을 구분해 증감률을 계산하는 순서

증감률은 이전 값을 기준으로 얼마나 늘거나 줄었는지 계산합니다. A와 B를 바꾸면 나누는 기준값도 달라지므로 부호만 바뀌지 않습니다. 예를 들어 100에서 120은 20% 증가이지만 120에서 100은 약 16.67% 감소입니다.

이전 값이 0이거나 이번 값이 비어 있으면 결과도 빈 값입니다

A는 20, B는 -25가 표시됩니다. C는 이전 값이 0이라 빈 값이며 D는 이번 값이 없어서 빈 값입니다. E는 실제로 100에서 0이 됐으므로 -100입니다.

설명도 — 증가·감소·0 기준·미입력·실제 0을 구분한 결과

이 계산 결과 20은 20%를 뜻하는 숫자입니다. 이미 100을 곱한 결과이므로 Excel에서 그대로 백분율 서식을 적용하면 2000%처럼 보일 수 있습니다. 결과 이름에 단위를 적고 저장한 파일의 숫자 서식을 확인하세요.

빈 값을 0%라고 해석하지 마세요

0%는 이전과 이번 값이 같다는 뜻입니다. 계산할 수 없어서 빈 값이 나온 것과 다릅니다. ‘결과 정리’를 다시 열어 계산 아래에 ‘필터’를 추가하고 ‘증감률 (%)’에 ‘비어 있음’ 조건을 지정하세요. ‘적용’을 누르면 해당 항목의 이전 값과 이번 값을 모아 확인할 수 있습니다.

증가 금액도 필요하다면 별도 계산 단계에서 이번 − 이전을 설정한 뒤 ‘적용’을 누르세요. 이전 값이 0인 C도 증가 금액 50은 계산할 수 있습니다. 다만 수익률을 계산하거나 이전 값이 음수인 보고서는 조직의 산정 기준을 먼저 정해야 합니다.

내 데이터에도 적용해 보세요

반복 작업을 줄여 보세요

시트를 연결하고 비교하며 필요한 결과를 직접 확인하세요.

이 글은 Pro 이용 환경을 기준으로 작성했습니다.

JOIN SHEET에서 시작하기 ↗

Excel·CSV 작업은 PC에서 이용해 주세요. 새 창에서 열리며 작업 중인 데이터를 바꾸지 않습니다.

예제 검증 기준일:

출처

빈 셀 때문에 -100%가 나오거나 0으로 나누기 오류가 생기는 질문을 참고했습니다. 숫자와 상황은 새로 만든 예제입니다. 원문 작성자가 JOIN SHEET를 사용해 얻은 결과나 후기가 아닙니다.