태블로에서 어떤 리스트들 중 하나를 선택할 때, 매개 변수(Parameter)를 자주 사용한다.
보통 ‘차원’을 선택하기 위해 매개 변수를 자주 사용하지만, 이번에는 ‘측정값’을 선택하고 거기에 따른
숫자 형식을 자동으로 바꿔주는 방법을 알아 볼 것이다.
◆ 매개 변수 만들기에서 아래와 같이 만들자.
(데이터 유형: 문자열, 허용 가능한 값: 목록, 값: Sales/Profit/Profit Ratio 입력)
◆ 매개 변수의 ‘측정값 선택’에 마우스 오른쪽 버튼을 클릭하고, ‘매개 변수 컨트롤 표시’를 클릭하자.
◆ 계산된 필드에서, 아래와 같이 입력하자.
위 수식의 뜻은 ‘측정값 선택’에서 ‘Sales’가 선택되면 ‘SUM(Sales)’를 보여주라는 것이다.
(위에서 만든 ‘측정값 선택’을 CASE 옆에 드래그하자.)
◆ 위 수식(‘선택된 측정값’)을 텍스트로 드래그하자.
◆ 텍스트를 클릭하고, 레이블 편집에서 측정값의 크기를 ’18’로 하자.
◆ ‘측정값 선택’에서 ‘Profit Ratio’를 선택하면 아래와 같이 ’12.47'이라는 값이 나온다.
그러나 위에서 정한 측정값들 중 Sales,Profit의 숫자 형식은 $이고, Profit Ratio의 숫자 형식은 %이다.
보통 숫자 형식을 바꾸는 것처럼 바꾸면, 예를 들어 ‘비율’로 지정하면, Profit Ratio에 대해서는 그 숫자 형식이 맞다. 그러나, 다른 측정값, Sales,Profit에 대해서는 그 숫자 형식이 맞지 않다.
그러면, 각 측정값에 맞는 숫자 형식을 자동적으로 보여주려면 어떻게 해야할까?
◆ 계산된 필드에서 아래와 같이 두개의 수식을 작성하자.(‘접두사’/‘접미사')
◆ 위 두개의 수식(‘접두사’/‘접미사’)을 텍스트로 드래그하자.
◆ ‘텍스트’를 클릭하여, ‘접두사’를 ‘집계(선택된 측정값)’ 앞에 놓고, ‘접미사’를 뒤에 놓자.
그러면 다음과 같이 측정값 선택에서 ‘Profit Ratio’를 선택하면, 측정값(’12,47’)과 숫자 형식(‘%’)이 같이 나온다.
◆ 오른쪽 매개 변수의 측정값 선택에서 ‘Sales’를 선택하자.
그러면, ‘Sales’에 맞는 숫자 형식(‘$’)과 ‘Sales’의 값이 나온다.