본문 바로가기
Tableau 흡수내용

[태블로(Tableau)]+,-에 따라 (화살표/색상) 출력해주기

by Mr.noobiest 2022. 3. 23.

 

 

태블로는 기본적으로 제공하는 기능외에 약간의 코딩을 통해 훨씬 보기 좋은 보고서를 만들수 있어 좋다.

물론 엑셀 만큼의 다양한 기능까지는 없지만 BI툴중 가장 생산성이 높다고 생각한다.

 

이번엔 +,-가 있는 특정 데이터를 +일 경우 △(초록색)(값), -일 경우 ▼(빨간색)(값)의 형태로 표현하고자 한다.

여러가지 방법이 있으며(이중축, 텍스트 지정) 차근차근 기록할 것이다.

 

목표는 아래와 같다.

수익률 부분을 아래와 같이 변경한다.

 

 

요런 느낌으로

 


1) 우선 +,- 표시를 없애주기 위해 (절대값) "계산된 필드"를 생성한다.

 

 


2) 다음으로 +,-에 따라 다른 모양(색)이 표현되도록 (표시)"계산된 필드"를 생성한다.

 

태블로에서 기본으로 제공하는 함수인 SIGN()을 사용한다. SIGN함수의 기능은 다음과 같다.

SIGN(값) 값의 부호가 +일경우 1 Retrun / 값의 부호가 -일경우 -1 Return / 값이 0 일경우 0 Return

 

 


3) 텍스트에 (표시)와 (절대값)을 각각 텍스트와 색상에 넣어준다.

이후 "레이블 편집"에서 표시되고자 하는 형태로 수정해준다.

 

 

 

 


4) (표시)를 색상에 넣어주고 색상을 지정해준다.

 


5) 출력이 정상적으로 되는지 확인해준다.

 


 

위에서 만든 (표시)를 사용하면 간단한 필터링도 가능하다.

 

728x90
반응형