2017-02-03 2 views
0

[Payment Timing] 필드에 -200에서 200 사이의 값이 저장되어 있습니다. [Payment Timing]은 막대 차트의 차원으로 사용됩니다.Qlik Sense에서 사용자 정의 정렬을 정의하는 방법은 무엇입니까?

극단 값을 그룹화하기 위해

, 난 [결제 타이밍]에 기초하여 사이즈를 정렬하는 경우, 그러나

=If([Payment Timing]<-9,'<-9',If([Payment Timing]>9,'>9',[Payment Timing])) 

이어야 치수를 설정 한 '< -9'와 '> 9 '이 축의 중간에 나타나며, 왼쪽과 오른쪽 끝에 각각 나타납니다.

PaymengTiming_Sort: 
Load * Inline 
[ 
Payment Timing, 
<-9 
-9 
-8 
-7 
-6 
-5 
-4 
-3 
-2 
-1 
0 
1 
2 
3 
4 
5 
6 
7 
8 
9 
>9 
]; 

을하지만로드하지 못했습니다 :

은 내가 이런 부하 스크립트에서 정렬 순서를 정의 할 수있는 다른 웹 사이트에서 배운다.

내 스크립트를 어떻게 수정해야합니까? 아니면 Qlik Sense가이를 지원하지 않을 수 있습니다.

답변

0

'< -9'와 '> 9'는 텍스트로 해석되고 다른 문자는 숫자로 표시됩니다. 따라서 Qlik이 정렬하도록 요청하면 Qlik이 사전 순 또는 숫자로 정렬하기 때문에 의도대로 수행되지 않습니다.

두 번째 열의 데이터를 정렬 순서 테이블에 추가 할 수 있습니다. 그런 다음 숫자로 정렬 할 수 있지만 부드러운 표시를 위해 설명 필드를 사용하십시오.

xls