Sinbum's blog
  • 인셉션 개발자
    • History
    • Editorial Board
    • 세미나
      • MS_빅데이터_분석_교육
      • Databricks_Musinsa_사례분석
      • Databricks_AMOREPACIFIC_사례분석
    • 개발자 꿀팁
  • 리눅스
    • 리눅스 기초
      • 기본명령어
      • 프록시서버
      • 온프레미스
      • systemd
      • 우분투 앱
      • vi 사용법
    • 도커
      • MSA 아키텍처
      • 도커 설명
      • 도커 설치
      • 도커 가이드
        • 컨테이너 만들기
        • 컨테이너 보관
        • 컨테이너 사용
        • 컨테이너 관리
        • 컨테이너 볼륨
        • 컨테이너 통신
        • 도커 연습
  • 언어
    • 자바
      • 자바(JAVA)는 무엇인가?
        • JVM 메모리
      • 자바 설치 가이드
      • 자바 언어 활용
        • 변수
        • static
        • 상수
        • 연산자
        • 제어문
        • 배열
        • CLI-자바사용
        • 클래스
        • 메소드
        • 값에의한 호출
        • GUI 프레임
        • 생성자
        • 오버로딩
        • 상속
        • 상속생성자
        • 접근제한자 와 가비지 컬렉션
        • 추상클래스 와 인터페이스
        • 다중구현
        • 예외처리
        • 컬렉션 프레임워크
        • 쓰레드
        • 네트워크
        • 다중 접속 서버 구현
      • 간단한 채팅 앱 개발하기
    • 파이썬
      • 파이썬(Python)은 무엇인가?
      • 파이썬 설치 가이드
      • 파이썬 언어 활용
        • 변수
        • 입력,출력
        • 타입선언
        • 자료구조
        • 주석처리
        • 문자열
        • 리스트
        • 반복문
        • 연산자
        • 조건문
        • 정규표현식
          • re 모듈
          • 메타문자1
          • 메타문자2
          • 그루핑
          • 전방탐색
          • 문자열 바꾸기
          • Greedy 와 Non-Greedy
      • 마치며...
  • 형상관리,CI/CD
    • 깃허브
      • 깃허브 협업 모델
      • 깃허브 설치 와 ssl
      • 깃허브를 잘쓰는 팁 모음
  • BigData
    • BigData 개념
      • OLTP,OLAP
      • ELT,ETL
      • DW
      • ObjectStorage
      • LambdaArc
      • OGG
    • Kafka
      • 환경설정 및 소스코드 다운로드
      • 아파치 카프카는?
        • 카프카의 시작
        • 카프카 특성
        • 빅데이터 아키텍처
      • 카프카 기초 개념
    • BuildApplications
      • Airflow
      • Grafana
    • PowerBi
      • DAX
        • REMOVEFILTERS
        • DAX_문법
        • DAX_함수
    • Azure
      • SynapseAnalytics
  • IOT
    • 아두이노
      • 설치 및 기초
      • 센서의 종류
      • led 출력하기
      • 시리얼 통신
      • 무선 통신
  • About
    • SINBUM
    • INTEREST
    • PROJECTS
      • 업무 프로젝트
      • 개인 프로젝트
        • 티스토리API를 사용한 블로그 앱
        • 노션 API와 블로그 연동 자동화 하기
        • 로지텍 마우스 수리
    • CONTACT
Powered by GitBook
On this page
  • COUNTBLANK()
  • DISTINCTCOUNT()
  • MIN,MAX()
  • DATEDIFF()
  • LOOKUPVALUE()
  • FORMAT()
  1. BigData
  2. PowerBi
  3. DAX

DAX_함수

PreviousDAX_문법NextAzure

Last updated 2 years ago

강의 저자 : 어니언 비아이 강의 제목 : POWER BI DAX 사용법 강의 url :

COUNTBLANK()

값이 비어 있는 것을 count 하는 함수

예제)

#Product_단종 = COUNTBLANK(D_Products[Status])

DISTINCTCOUNT()

고유한 것들만 카운트 하는 함수

예제)

#Order = DISTINCTCOUNT(F_Sales[SalesOrderNumber])

MIN,MAX()

적용 사례 : 고객별 최초/ 최종거래일, 데이터기간 등

  1. 고객별 마지막으로 우리 물건을 산 시점은 언제인가?

  2. 데이터가 보여주는 기간은 언제부터 언제까지 인가?

기타 관련 함수 : FirstDate(), LastDate()

Order_FirstDate = MIN (F_Sales [OrderDate])

DATEDIFF()

  1. (고객 별로) 유지기간(Retention)은 얼마나 되는가 (보유기간)?

  2. (고객 별로) 거래 안한지 얼마나 되었나 (휴면기간)?

  3. 평균적 으로 얼마만에 한번씩 우리물건을 구매하는가? (구매빈도/주기)

  • 기타 관련 함수: Today, 시간인 텔리전스(Time lntelligence) 함수들 (DatesAdd, DatesBetween, DatesYTD, DateInPeri0d 등)

Duration = DATEDIFF([FirstOrderDate],[LateOrderDate],DAY)

LOOKUPVALUE()

  1. 거래(F)테이를에 가격과 거래금액이 없을때 매출은 어떻게 구할까?

  2. (엑셀과는 달리) 여러값을 매칭해서 가져을 수는 없을까?

AAA= LOOKUPVALUE ( D-Products(UstPnceL D-Products(ProductKey), (ProductKeyl )

기타 관련 함수: Related

FORMAT()

적용사례 : 데이터 표현형식을 바꾸고 싶을 때 (엑셀의 FORMAT과 동일)

Sales Amt(억원) = FORMAT ( (Sales Amt(KRW) 1 / 100000000. "#0.0억원")
Sales Amt(억,만원) = 
IF([Sales Amt(KRW)] >= 100000000, FORMAT([Sales Amt($)]/100000000, "#,##0억원"),
IF([Sales Amt(KRW)] >= 10000, FORMAT([Sales Amt(KRW)]/10000, "#,##0만원"),
    FORMAT([Sales Amt(KRW)], "#,##0 원"))
)
  1. 카드에 억 단위로 표현말 수는 없을까?

  2. 금액 크기에 따라 억원 단위와 만원 단위를 함께 쓸 수는 없을까?

  3. 날짜 형식을 연&까지만 나타나게 할 수는 없을까?

기타 관련 함수: IF, SWITCH 함수

  • 텍스트 기반 정렬

  • 시각화의 한계

https://www.youtube.com/@user-bs8qs5fs3k