Excel 백분율 변경 수식: 백분율 증가/감소 계산

  • 이 공유
Michael Brown

이 자습서에서는 백분율 증가 또는 감소에 대한 Excel 수식을 만들고 양수 및 음수와 함께 사용하는 방법을 보여줍니다.

Microsoft Excel에는 계산을 위한 6가지 다른 함수가 있습니다. 변화. 그러나 이들 중 어느 것도 두 셀 간의 백분율 차이를 계산하는 데 적합하지 않습니다. 내장 함수는 고전적인 의미의 분산, 즉 일련의 값이 평균에서 얼마나 멀리 퍼져 있는지를 찾도록 설계되었습니다. 백분율 분산은 다른 것입니다. 이 기사에서는 Excel에서 변화율을 계산하는 올바른 공식을 찾을 수 있습니다.

    변화율이란 무엇입니까?

    변화율, 일명 변화율 또는 차이 는 원래 값과 새로운 값 사이의 비례적 변화입니다.

    퍼센트 변화 공식은 두 기간 사이에 무언가가 백분율로 얼마나 변화하는지 계산합니다. 예를 들어 올해와 작년의 판매 간 차이, 예측 온도와 관측된 온도 간, 예산 비용과 실제 비용 간의 차이를 계산할 수 있습니다.

    예를 들어 1월에 $1,000를 벌었고 2월에 $1,200를 벌었습니다. , 따라서 그 차이는 수입이 $200 증가한 것입니다. 하지만 백분율로 환산하면 얼마일까요? 이를 알아보기 위해 백분율 변경 공식을 사용합니다.

    Excel 퍼센트 변화 공식

    둘 사이의 퍼센트 차이를 찾는 두 가지 기본 공식이 있습니다.숫자.

    전형적인 백분율 분산 공식

    다음은 백분율 변화를 계산하는 데 일반적으로 사용되는 공식입니다.

    ( new_value - old_value ) / old_value

    수학에서는 일반적으로 두 숫자 값 사이의 백분율 차이를 계산하기 위해 3단계를 수행합니다.

    1. 새 값 빼기 이전 값의 값.
    2. 차이를 이전 숫자로 나눕니다.
    3. 결과에 100을 곱합니다.

    Excel에서는 마지막 단계를 다음으로 건너뜁니다. 백분율 형식 적용.

    Excel 백분율 변경 수식

    다음은 동일한 결과를 반환하는 Excel의 백분율 변경 공식입니다.

    new_value / old_value - 1

    Excel에서 백분율 변화를 계산하는 방법

    Excel에서 두 숫자 사이의 백분율 차이를 찾으려면 다음을 사용할 수 있습니다. 위 공식 중 하나. B 열에 예상 매출이 있고 C 열에 실제 매출이 있다고 가정해 보겠습니다. 예상 수치가 "기준" 값이고 실제 값이 "신규" 값이라고 가정하면 수식은 다음과 같은 모양을 갖습니다.

    =(C3-B3)/B3

    또는

    =C3/B3-1

    위 수식은 행 3의 숫자를 비교합니다. 전체 열의 변화율을 계산하려면 다음과 같이 해야 합니다.

    1. D3 또는 E3과 같이 행 3의 빈 셀에 퍼센트 차이 수식을 입력합니다.
    2. 수식 셀을 선택한 상태에서 퍼센트 스타일 버튼을 클릭합니다. 그만큼리본을 누르거나 Ctrl + Shift + % 단축키를 누릅니다. 이렇게 하면 반환된 십진수가 백분율로 변환됩니다.
    3. 필요한 만큼 수식을 아래로 드래그하세요.

    수식을 복사하면 백분율 변경 열이 표시됩니다. 귀하의 데이터에서.

    Excel 백분율 변경 공식 작동 방식

    수동으로 계산을 수행할 때 이전(원래) 값과 새 값을 사용하여 그 차이를 찾고 원래 값으로 나눕니다. 결과를 백분율로 얻으려면 100을 곱합니다.

    예를 들어 초기 값이 120이고 새 값이 150인 경우 백분율 차이는 다음과 같이 계산할 수 있습니다.

    =(150-120)/120

    =30/120

    =0.25

    0.25*100 = 25%

    Excel에서 Percentage 숫자 형식을 적용하면 십진수가 자동으로 백분율로 표시됩니다. 이므로 *100 부분은 생략합니다.

    퍼센트 증가/감소에 대한 Excel 공식

    퍼센티지 증가 또는 감소는 퍼센티지 변동의 특정 사례이므로 동일한 공식으로 계산됩니다.

    ( 새_값 - 초기값 ) / 초기값

    또는

    새_값 / 초기값 - 1

    예를 들어, 두 값(B2 및 C2) 사이의 증가율 을 계산하려면 공식은 다음과 같습니다.

    =(C2-B2)/B2

    또는

    =C2/B2-1

    퍼센트 감소 를 계산하는 공식은 완전히 동일합니다.

    엑셀 퍼센트절대값 변경

    기본적으로 Excel의 백분율 분산 수식은 증가율에 대해 양수 값을 반환하고 감소율에 대해 음수 값을 반환합니다. 백분율 변화를 부호에 관계없이 절대값 으로 가져오려면 다음과 같이 ABS 함수에서 수식을 래핑합니다.

    ABS(( new_value - old_value ) / old_value)

    이 경우 수식은 다음 형식을 취합니다.

    =ABS((C3-B3)/B3)

    이 형식도 잘 작동합니다.

    =ABS(C3/B3-1)

    할인율 계산

    이 예는 Excel 백분율 변경 수식의 또 다른 실용적인 사용(할인율 계산)을 보여줍니다. 그러니 여성분들 쇼핑하러 갈 때 이거 꼭 기억하세요:

    discount % = (discounted price - regular price) / regular price

    discount % = discounted price / regular price - 1

    할인율은 새 할인가가 기존 할인가보다 작기 때문에 마이너스 값으로 표시됩니다. 초기 가격. 결과를 양수 로 출력하려면 이전 예제에서와 같이 ABS 함수 내부에 수식을 중첩합니다.

    =ABS((C2-B2)/B2)

    백분율 변경 후 값 계산

    백분율 증가 또는 감소 후 값을 얻으려면 일반 공식은 다음과 같습니다.

    initial_value *(1+ percent_change )

    원본이 있다고 가정합니다. B 열의 값과 C 열의 백분율 차이. 백분율 변경 후 새 값을 계산하기 위해 복사된 D2의 수식은 다음과 같습니다.

    =B2*(1+C2)

    먼저 전체 백분율을 찾습니다. 곱해야 하는원래 값. 이를 위해 백분율을 1(1+C2)에 더하면 됩니다. 그런 다음 전체 백분율에 원래 숫자를 곱하여 원하는 결과를 얻습니다.

    보시다시피 이 솔루션은 백분율 증가 및 감소 모두에 적합합니다.

    To 특정 백분율 만큼 전체 열을 늘리거나 줄이려면 수식에서 직접 백분율 값을 제공할 수 있습니다. B열의 모든 값을 5%씩 증가시키려면 C2에 아래 수식을 입력한 다음 나머지 행을 가로질러 아래로 드래그합니다.

    =B2*(1+5%)

    여기서 원래 값을 105%로 하여 5% 더 높은 값을 생성합니다.

    편의상 미리 정의된 셀(F2)에 백분율 값을 입력하고 해당 셀을 참조할 수 있습니다. 요령은 $ 기호로 셀 참조를 잠그는 것이므로 수식이 올바르게 복사됩니다.

    =B2*(1+$F$2)

    이 접근 방식의 장점은 열을 다른 비율로 늘리려면 열을 변경하기만 하면 된다는 것입니다. 단일 셀의 값. 모든 수식이 해당 셀에 연결되어 있으므로 자동으로 다시 계산됩니다.

    음수 값으로 백분율 분산 계산

    일부 값이 음수로 표시되는 경우 기존의 백분율 차이 수식이 잘못 작동합니다. 일반적으로 허용되는 솔루션은 ABS 기능을 사용하여 분모를 양수로 만드는 것입니다.

    여기에 대한 일반 Excel 공식이 있습니다.음수를 사용한 백분율 변경:

    ( new_value - old_value ) / ABS( old_value )

    B2의 이전 값과 새 값 C2에서 실제 공식은 다음과 같습니다.

    =(C2-B2)/ABS(B2)

    참고. 이 ABS 조정은 기술적으로 정확하지만 원래 값이 음수이고 새 값이 양수이거나 그 반대인 경우 수식이 잘못된 결과를 생성할 수 있습니다.

    Excel 백분율 변경 나누기 0 오류(#DIV/0)

    데이터 세트에 0 값이 포함되어 있으면 수학에서 숫자를 0으로 나눌 수 없기 때문에 Excel에서 백분율 변화를 계산할 때 0으로 나누기 오류(#DIV/0!)가 발생할 가능성이 있습니다. IFERROR 함수는 이 문제를 극복하는 데 도움이 될 수 있습니다. 최종 결과에 대한 기대치에 따라 다음 해결 방법 중 하나를 사용하십시오.

    해결 방법 1: 이전 값이 0이면 0 반환

    이전 값이 0이면 백분율 변경 새 값이 0인지 여부에 관계없이 0%입니다.

    =IFERROR((C2-B2)/B2, 0)

    또는

    =IFERROR(C2/B2-1, 0)

    해결책 2: 이전 값은 0, 100%

    반환 이 솔루션은 새 값이 0에서 시작하여 100% 증가했다고 가정하는 또 다른 접근 방식을 구현합니다.

    =IFERROR((C2-B2)/B2, 1)

    =IFERROR(C2/B2-1, 1)

    이 경우 이전 값이 0(행 5)이거나 두 값이 모두 0(행 9)이면 백분율 차이는 100%가 됩니다.

    아래 강조 표시된 레코드를 보면 분명해집니다. 어느 공식도 아니다완벽함:

    더 나은 결과를 얻으려면 중첩된 IF 문을 사용하여 두 수식을 하나로 결합할 수 있습니다.

    =IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))

    이 개선된 수식은 다음을 반환합니다.

    • 이전 값과 새 값이 모두 0이면 백분율 변경이 0%입니다.
    • 이전 값이 0이고 새 값이 0이 아니면 백분율 변경이 100%입니다.

    엑셀에서 백분율 증가 또는 감소를 계산하는 방법입니다. 실습 경험을 위해 아래에서 샘플 통합 문서를 다운로드할 수 있습니다. 읽어 주셔서 감사합니다. 다음 주 블로그에서 뵙기를 바랍니다!

    다운로드용 실습 워크북

    백분율 증가/감소에 대한 Excel 수식 - 예(.xlsx 파일)

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