안녕하세요? 비즈니스 목표를 시각적으로 관리하고 보여주는 것은 매우 중요합니다. 특히, 설정한 목표를 대비하여 실제의 성과를 추적하여 보여줄 수 있다면, 계획을 조정하는 데에 큰 도움이 되고, 결과를 예측할 수 있습니다.
이러한 결과를 예측하고 트렌드를 분석할 수 있는 것이 바로 Glide Path (누적 목표 실적표)입니다.
오늘은 POWER BI를 이용해 Glide Path를 만드는 법에 대해 알아보도록 하겠습니다.
Glide Path 란?
목표와 실제 실적을 비교하여 진행 상황을 추적하는 시각화 기법입니다. 이때 각 달, 분기별로의 성장률을 반영하여 누적 목표를 설정하고, 실제 누적 실적과 비교함으로써 목표 달성을 위한 진행 속도를 모니터링할 수 있는 차트입니다.
예를 들어, 2025년의 세일즈 목표가 1000이라고 생각해 봅시다. 1월에서 6월 간 60%의 세일즈의 성장률이 달성해야 하고, 고, 나머지 6개월 동안 40%를 달성해야 할 때 우리는 각 달별로의 누적 목표치와 실제 실적을 비교해 진행 상황을 추적할 수 있는 것입니다.
데이터 준비하기
Glide Path 차트를 만들기 위해서는 다음과 같은 데이터가 필요합니다.
1. 실적 데이터 (Sales Data)
2. 성장률 데이터 (Growth Rate)
3. 목표 데이터 (Goal)
1. 실적 데이터 (예시)
Date | Product | Team | Sales |
2024-01 | Product A | Team X | 12270 |
2024-02 | Product A | Team X | 5466 |
2024-03 | Product A | Team X | 6685 |
2024-04 | Product A | Team X | 6184 |
2024-05 | Product A | Team X | 7558 |
2024-06 | Product A | Team X | 9658 |
2024-07 | Product A | Team X | 19356 |
2024-08 | Product A | Team X | 15233 |
2024-09 | Product A | Team X | 14670 |
2024-10 | Product A | Team X | 8943 |
2024-11 | Product A | Team X | 14692 |
2024-12 | Product A | Team X | 19605 |
2. 성장률 데이터 (1-2분기: 60% 성장 기준)
Date | Growth Rate |
2024-01 | 0.1 |
2024-02 | 0.1 |
2024-03 | 0.1 |
2024-04 | 0.1 |
2024-05 | 0.1 |
2024-06 | 0.1 |
2024-07 | 0.07 |
2024-08 | 0.07 |
2024-09 | 0.07 |
2024-10 | 0.07 |
2024-11 | 0.07 |
2024-12 | 0.07 |
3. 목표치 데이터 (2024년 기준)
Product | Goal |
Product A | 179048 |
Product B | 268572 |
Product C | 143238 |
저는 여기에 CALENDAR 테이블을 만들어
DATE끼리 관계를연결 해 주었습니다.
필요한 수식 적용하기
STEP 1. 월별 목표 설정 (Monthly Goal)
2024년 전체의 목표와 성장률을 기준으로 각 달 별 목표를 설정해 보았습니다.
Monthly Goal =
MAX('Goal 2024'[2024 Goal]) * MAX('Growth Rate'[Growth Rate])
이 수식을 적용하면 다음과 같은 결과치가 나옵니다.
Step 2. 누적 목표 계산 (Running Target)
앞서 STEP 1에서 만든 월별 목표를 기준으로 누적 목표를 계산할 수 있습니다.
누적 계산 (RUNNING SUM)을 하는 방법은 CALCULATE를 이용 필터를 더 해 주는 것입니다.
바로 현재 날짜보다 크거나 작은 모든 결과값을 합쳐 주면 누적 합계를 계산할 수 있습니다.
Running Target =
VAR CurrentDate = MAX('Calendar'[Date])
RETURN
CALCULATE(
[Monthly Goal],
FILTER(
ALL('Calendar'),
'Calendar'[Date] <= CurrentDate
)
)
이렇게 계산을 하면 전 달의 목표를 더하여 계산할 수 있습니다.
STEP 3. 누적 실적 계산 (Running Sals)
앞서 배운 running sum을 이용해서 실제적인 Sales도 누적 계산을 해 줄게요!
Running Actual =
VAR CurrentDate = MAX('Calendar'[Date])
RETURN
CALCULATE(
SUM('Sales Data'[Sales Amount]),
FILTER(
ALL('Sales Data'),
'Sales Data'[Date] <= CurrentDate
)
)
STEP 3 까지 마친 모든 계산 결과는 다음과 같습니다.
오늘은 GLIDE PATH의 개념과 RUNNING SUM을 만드는 법에 대해 배워보았습니다.
RUNNING SUM, 누적 합계는 CALCULATE와 DATE FILTER를 이용하면 쉽게 구할 수 있습니다
이제 계산은 끝났으니, 시각화 보고서로 들어가 보도록 할까요? 다음 시간에는 앞서 만든 계산식을 이용해 GLIDE PATH를 만드는 법에 대해 좀 더 자세히 알아보도록 할게요!
감사합니다.
'POWER BI' 카테고리의 다른 글
[POWER BI/파워비아이] 매개 변수 활용법: 완벽 가이드 (0) | 2025.03.31 |
---|---|
[POWER BI/파워비아이] GLIDE PATH 시각화 보고서 완성하기 (0) | 2025.03.24 |
[POWER BI/파워비아이] 수치를 그룹화하여 차트에 표현하기 (0) | 2025.03.03 |
[POWER BI/파워비아이] 전환율 목표 설정 및 대비 분석 (0) | 2025.02.27 |
[POWER BI/파워비아이] SALES FUNNEL 보고서 만들기 (0) | 2025.02.24 |