2017-02-06 3 views
0

Power BI를 사용하여 월별 (예 : Jan, Feb, Marc, Apr ...) 차트를 정렬하려면 어떻게해야합니까? Power BI에서 달 단위로 정렬. etc : 1 월, 2 월, 3 월

내가이 넣어 시도했다 : CalendarInv = 달력 ('KPI', 'KPI [달]')는 오늘())

그러나 그것은 나에게 팝업 오류를 줄 : "함수 MINX는 숫자 또는 날짜로 평가되고 문자열의 값으로 작업 할 수없는 인수를 사용합니다. "

미리 감사드립니다.

+1

CalendarInv = 캘린더 ('KPI', 'KPI [월]'), 오늘()) 실수로 죄송합니다. 오른쪽은 다음과 같습니다 : 캘린더 = 캘린더 (MINX ('KPI', 'KPI [월]'), 오늘()) –

+0

'KPI [월]'이 문자열 유형 인 것 같습니다. 가능하면 가져 오기 질의를 변경하여 int로 시작하십시오. – user5226582

답변

0

게시자가 게시 한 수식에 어떤 repro 데이터 나 더미 데이터를 제공하지 않았으므로 이번 주 질문에 초점을 맞출 것입니다.

처음으로 : 원본 열의 날짜 유형이 올바른지 확인하십시오. 문자열 인 경우 쿼리, 모델 또는 새 파생 열에서 변환을 수행하고 거기에서 작업하십시오.

난 당신이 있다는 고정 있으리라 믿고있어, 당신은이 더미 데이터 비슷한 가지고 :

:

InvoiceDate;Value 
2017-09-01;200 
2017-09-16;300 
2017-10-01;250 
2017-11-01;230 
2017-09-25;150 

지금, 나는 쉽게 달 기반의 정렬에 대한 제안 몇 가지 파생 열이 있습니다를

  1. MonthNr = MONTH([InvoiceDate])
  2. MonthNrWithName = FORMAT([InvoiceDate]; "MM (mmm)")
  3. YearMonth1 = YEAR([InvoiceDate]) & "-" & IF(MONTH([InvoiceDate])<10;"0";"") & MONTH([InvoiceDate])
  4. ,
  5. YearMonth2 = FORMAT([InvoiceDate]; "yyyy-MM")

여기가 그래프에서 같이 작업은 다음과 같습니다

graphs of dataset

개인적으로 보통 옵션 4를 선호합니다.