PowerBI 슬라이서에서 사용하는 요일 정렬

3462 단어 PowerBI
블로그에서 전재

경위



용과 같이 온라인의 돈 패치 데이터를 PowerBI에 걸쳐 놀고 있습니다만, 그 때에 요일을 커트에 가시화하려고 슬라이서를 넣었더니, 순서가 유감스러운 느낌이 되었습니다...

슬라이서로 취급하는 데이터의 순서를 변경하고 싶을 때의 비망록이 됩니다

샘플 데이터 작성



데이터 → 모델링 → 새 테이블을 클릭합니다.


2019/05/01 ~ 2019/05/31 까지의 데이터가 들어간, 테이블 「호게」를 작성

입력한 샘플 코드

호게 = CALENDAR("2019/05/01", "2019/05/31")

새 열을 클릭합니다.


만든 열의 날짜 및 시간 데이터에 대한 '요일' 열 만들기

입력한 샘플 코드

요일 = SWITCH(WEEKDAY([Date],1), 1, "일", 2, "월", 3, "화", 4, "물", 5, "나무", 6, "금", 7 , "토")

보고서 → 슬라이서를 클릭하고 필드에 요일을 설정합니다.

※여기서 나란히 순서가 생각한 대로가 되어 있지 않은 것을 확인할 수 있다

대응 방법



정렬을 위한 테이블 만들기
샘플 데이터를 만들 때와 마찬가지로 데이터 → 모델링 → 새 테이블을 클릭하여 요일 마스터 테이블을 만듭니다.

입력한 샘플 코드

요일 마스터 = DATATABLE("OrderNum", INTEGER, "요일", STRING, {{1, "일"},{2, "월"},{3, "화"},{4, "물"}, {5, "나무"}, {6, "금"}, {7, "토"}})

요일 마스터의 [요일] 열을 선택하고 [열 정렬] → [OrderNum]을 선택합니다.


요일 마스터의 OrderNum 열 오른쪽에 있는 ▼ 버튼을 클릭하고 오름차순으로 정렬을 선택합니다.


'관계'에서 '호주 테이블'의 '요일'열을 '요일 마스터'로 끌어서 놓기


샘플 데이터 생성으로 만든 리포트의 슬라이서 필드에 설정된 요일을 요일 마스터의 요일로 바꾸면 정렬됩니다.


고찰



요일 뿐만이 아니라, 뭔가 나란히 순서를 고정으로 하고 싶은 데이터가 있으면, 마찬가지로 마스터를 만들어 릴레이션을 치는 것으로 대응할 수 있을 것 같습니다

야베 굉장히 활약하고 있다! (일하라)

좋은 웹페이지 즐겨찾기