
🚀 엑셀에서 DAX를 활용하여 더 강력한 수식을 작성하는 방법 🔢
DAX(Data Analysis Expressions)는 엑셀의 Power Pivot 및 Power BI에서 사용되는 수식 언어입니다.
일반적인 엑셀 수식보다 더 강력한 분석을 가능하게 하며, 특히 대량의 데이터를 처리할 때 유용합니다.
📌 DAX란 무엇인가요?
DAX는 엑셀의 Power Pivot 및 Power BI에서 데이터를 계산하고 분석할 때 사용하는 공식 언어입니다.
SUM, AVERAGE, IF, FILTER 같은 함수뿐만 아니라, CALCULATE, RELATED, EARLIER 같은
강력한 기능도 제공합니다.
✅ 엑셀 기본 함수 + 관계형 데이터 모델 지원
✅ 수백만 개의 행을 빠르게 처리 가능
✅ Power Pivot 및 Power BI에서 활용 가능
✨ DAX의 기본적인 기능 및 예제
🔹 1. SUM과 SUMX의 차이점
- SUM: 특정 열의 합계를 구할 때 사용
- SUMX: 특정 조건을 적용한 후 합계를 구할 때 사용
📌 예제:
TotalSales = SUM(Sales[Amount])
✔️ Sales 테이블의 Amount 열의 총합을 계산
TotalDiscountedSales = SUMX(Sales, Sales[Amount] * Sales[DiscountRate])
✔️ 각 제품의 할인된 금액을 반영한 후 합계 계산
🔹 2. CALCULATE로 컨텍스트 변경하기
CALCULATE 함수는 특정 필터를 적용한 후 계산을 수행할 때 사용됩니다.
📌 예제:
SalesIn2024 = CALCULATE(SUM(Sales[Amount]), Sales[Year] = 2024)
✔️ 2024년의 총 매출액을 계산
HighValueOrders = CALCULATE(SUM(Sales[Amount]), Sales[Amount] > 1000)
✔️ 1000달러 이상 주문의 총 매출 계산
🔹 3. FILTER로 데이터 필터링
FILTER 함수를 사용하면 특정 조건을 충족하는 데이터만 가져올 수 있습니다.
📌 예제:
VIPCustomers = FILTER(Customers, Customers[TotalSpend] > 5000)
✔️ 총 지출이 5000달러 이상인 고객 목록 필터링
🔹 4. RELATED로 관계형 데이터 활용
엑셀의 Power Pivot에서는 관계형 데이터 모델을 지원하며, 테이블 간 관계를 활용하여 데이터를 검색할 수 있습니다.
📌 예제:
CustomerRegion = RELATED(Regions[RegionName])
✔️ 현재 테이블에서 고객의 지역 정보 가져오기
🔹 5. EARLIER로 중첩 계산 수행
EARLIER 함수는 여러 번 반복되는 계산에서 이전 행의 값을 참조할 때 사용됩니다.
📌 예제:
Rank = RANKX(ALL(Sales), Sales[Amount], , DESC, DENSE)
✔️ 매출 금액을 기준으로 순위를 계산
🎯 DAX를 활용하면 무엇이 좋아질까요?
✅ 더 강력한 데이터 분석 → 대량의 데이터를 빠르게 처리
✅ 더 정확한 보고서 작성 → 조건부 필터 및 집계 활용
✅ Power BI 및 Power Pivot과의 연계 → Excel을 데이터베이스처럼 활용
💡 엑셀의 기본 수식에서 한 단계 더 나아가고 싶다면, DAX를 익혀보세요! 💡
'IT 이것저것 > 엑셀 활용' 카테고리의 다른 글
📊 엑셀에서 백분율 계산을 쉽게! PercentOf 함수 활용법 (0) | 2025.04.05 |
---|---|
📊 알아두면 유용한 Excel 핵심 팁 & 해킹 기술! (0) | 2025.04.02 |
엑셀에서 이름과 성 합치는 방법, 이름 성을 합치는 함수도 알아보자 (0) | 2025.04.01 |
Microsoft Excel에서 날짜 자동 채우기 방법 (2) | 2025.03.30 |
:📊 엑셀에서 SQRT(제곱근) 함수 사용법 및 예제까지 (0) | 2025.03.28 |
댓글
KaNonx카논님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.