안녕하세요! 😊
Power BI를 활용하다 보면 데이터를 분석하고 요약하는 데 꼭 필요한 함수들을 자주 사용하게 됩니다. 그 중 하나가 바로 AVERAGE 함수입니다! 이 함수는 특정 열의 산술 평균을 쉽게 구할 수 있게 도와주죠. 오늘은 AVERAGE 함수의 사용법과 주의사항을 소개하고, 다양한 활용 방법을 살펴보겠습니다. 그럼 함께 알아볼까요? 📈✨

1. AVERAGE 함수란?
AVERAGE 함수는 Power BI에서 숫자 값의 평균을 구할 때 사용됩니다. 주어진 열에 있는 모든 숫자의 산술 평균을 계산하여 반환하는 함수입니다. 특히 간단하고 직관적인 평균 계산이 필요한 경우 매우 유용합니다! 😄
AVERAGE(<column>)<column>: 평균을 계산할 숫자 데이터가 들어 있는 열을 지정합니다. 이 열은 수치형 데이터여야 하며, 텍스트나 빈 셀은 제외됩니다. ⚙️
2. AVERAGE 함수의 주요 특징 🔍
- 숫자의 평균 계산: AVERAGE 함수는 지정된 열에서 숫자 값만을 포함한 셀들의 평균을 계산합니다. 텍스트나 논리 값은 무시되고, 빈 셀은 계산에서 제외됩니다. 📉
- 0 값 처리: 셀에 0이 포함되면 0도 계산에 포함됩니다. 즉, 0 값이 셀에 존재하면 그 값은 평균 계산에서 0으로 취급되며, 빈 셀은 계산되지 않습니다. ⚠️
- 결과 반환: 만약 집계할 행이 없을 경우, AVERAGE 함수는 빈 값을 반환합니다. 반면, 계산할 행이 있지만 특정 조건을 충족하지 않으면 0을 반환할 수 있습니다. ⛔
- DirectQuery 모드 사용 제한: AVERAGE 함수는 DirectQuery 모드에서 계산 열이나 RLS(행 수준 보안) 규칙에서는 사용할 수 없습니다. 🛑
3. 사용 예시 🖥️
예시 1: 판매 금액의 평균 계산
가장 간단한 예시는 판매 금액의 평균을 계산하는 것입니다. 예를 들어, InternetSales 테이블의 ExtendedSalesAmount 열에 있는 값들의 평균을 구하는 수식을 작성해보겠습니다.
= AVERAGE(InternetSales[ExtendedSalesAmount])이 수식은 InternetSales 테이블의 ExtendedSalesAmount 열에 있는 모든 값의 평균을 반환합니다. 🏷️
예시 2: 특정 제품의 판매 평균 계산
여러 제품에 대한 판매 데이터를 다룰 때, 특정 제품에 대한 평균 판매 금액을 계산할 수도 있습니다. 예를 들어, **"Product A"**에 대한 평균 판매 금액을 계산하는 DAX 수식은 다음과 같습니다.
= AVERAGE(FILTER(InternetSales, InternetSales[Product] = "Product A")[ExtendedSalesAmount])이 수식은 Product A의 평균 판매 금액만을 반환합니다. 원하는 조건을 추가하여 필터링된 평균을 계산할 수 있습니다. 🛒
4. AVERAGE와 관련된 함수들 🔄
AVERAGE 함수와 비슷한 기능을 제공하는 다른 함수들도 있습니다. 상황에 따라 적절한 함수를 선택하여 사용하면 더 유용합니다.
- AVERAGEX 함수: 테이블의 각 행에 대해 식을 평가한 후, 그 결과의 평균을 반환합니다. 이 함수는 계산된 결과의 평균을 구할 때 사용됩니다.
예시: AVERAGEX 함수는 데이터 모델에서 계산된 각 행에 대한 식을 평가한 후 평균을 계산할 때 유용합니다. 🧮 - AVERAGEA 함수: 빈 값이 포함된 열에 대해서도 평균을 계산할 수 있게 도와줍니다. 빈 셀도 0으로 취급하여 평균을 구할 수 있습니다.
예시: 텍스트가 섞인 데이터에서 평균을 계산할 때 사용합니다. 💬
5. AVERAGE 함수 사용 시 주의사항 ⚠️
- 빈 셀 제외: AVERAGE 함수는 빈 셀을 무시하지만, 0 값은 포함합니다. 따라서 데이터셋에 빈 셀이 많으면 평균 값이 왜곡될 수 있습니다. 빈 셀이 포함되지 않도록 데이터를 정리하는 것이 좋습니다. 🧹
- DirectQuery 모드에서 제한: DirectQuery 모드에서 계산 열이나 행 수준 보안(RLS) 규칙에서 AVERAGE를 사용할 수 없습니다. 이 경우 다른 방법을 고려해야 할 수 있습니다. 🚫
AVERAGE 함수는 Power BI에서 숫자 값의 산술 평균을 계산하는 가장 기본적이고 유용한 함수입니다. 간단한 평균 계산이 필요할 때 매우 효과적이며, 특히 대량의 데이터를 다룰 때 빠르고 쉽게 평균을 구할 수 있습니다. 다양한 함수들과 함께 사용하여, 더욱 정교한 데이터 분석을 할 수 있습니다.
이 함수는 0 값과 빈 셀을 처리하는 방식에 주의하면서 사용해야 하며, DirectQuery 모드에서는 일부 제한이 있으니 주의해야 합니다. 📊
오늘 소개한 AVERAGE 함수로 데이터를 빠르게 분석하고, 원하는 평균값을 손쉽게 구해 보세요! 🚀📈
참고
이 글은 Power BI 공식 문서를 참고하여 작성되었습니다. 공식 문서에서 제공하는 정보와 예시를 바탕으로 AVERAGE 함수에 대해 자세히 다루었습니다. Power BI의 최신 정보와 기능을 확인하시려면 공식 문서를 참조해주세요. 📚
'Power BI' 카테고리의 다른 글
| Power BI에서 COUNT 함수 사용법: 비어 있지 않은 값의 개수 세기 📊 (1) | 2024.11.09 |
|---|---|
| Power BI에서 AVERAGEX 함수 활용법: 테이블의 각 행에 대한 계산 평균 구하기 📊 (1) | 2024.11.09 |
| Power BI에서 APPROXIMATEDISTINCTCOUNT 함수 활용법: 고유 값 빠르게 집계하기! 🚀 (4) | 2024.11.07 |
| 2024년 새로운 DAX 함수: 최신 기능을 활용하여 분석을 한 단계 업그레이드하기 (3) | 2024.11.06 |
| Power BI에서 DAX 함수의 모든 것: 분석을 돕는 강력한 함수 카테고리들 (3) | 2024.11.05 |