태블로에서 숫자를 모두 나열하는 대신, 숫자의 단위를 표시하면 어떨까?
1,000을 의미하는 “K”, 1,000,000을 의미하는 “M”을 표시해보자.
◆ 계산된 필드에서 아래와 같은 수식을 작성하자.
위 수식에서, 첫번째 수식의 뜻은 각 Sales의 합이 1,000 이상이고, 99,999 이하이면, 각 Sales의 값에 1,000으로 나눈 값을 소수점 둘째자리까지 반올림하고, 앞에는 “$”를 붙이고, 뒤에는 “K”를 붙이라는 것이다.
숫자 단위 중 “K”는 1,000을 의미하기 때문에 숫자에 “K”를 붙이기 위해 각 Sales의 값을 1,000으로 나누고, “ROUND” 함수를 사용해서 소수점 둘째자리까지만 반올림한다. 그리고 그 숫자를 “$”와 “K”를 붙이기 위해서는 문자열로 바꿔줘야 하는데, 이때 사용하는 함수가 “STR”이다.
첫번째 ELSEIF 다음 수식의 뜻은 각 Sales의 합이 100,000 이상이면, 각 Sales의 값에 1,000,000으로 나눈 값을 소수점 둘째자리까지 반올림하고, 앞에는 “$”를 붙이고, 뒤에는 “M”을 붙이라는 것이다.
숫자 단위 중 “M”은 1,000,000을 의미하기 때문에 숫자에 “M”을 붙이기 위해 각 Sales의 값을 1,000,000으로 나누고, “ROUND” 함수를 사용해서 소수점 둘째자리까지만 반올림한다. 그리고 그 숫자를 “$”와 “M”을 붙이기 위해서는 문자열로 바꿔줘야 하는데, 이때 사용하는 함수가 “STR”이다.
두번째 ELSEIF 다음 수식의 뜻은 각 Sales의 합이 1,000 미만이면, 각 Sales의 값을 소수점 둘째자리까지 반올림하고, 앞에 “$”를 붙이라는 것이다.
◆ [Sub-Category]를 행으로 드래그하자.
◆ 위 수식(“단위 바꾸기”)을 마크의 [텍스트]로 드래그하자.
그러면, 위와 같이 숫자의 단위 “K” 또는 “M”이 붙여지게 된다.
[전자책 출간] 태블로 차트 모음집
▶ 태블로를 이용한 다양한 차트 만들기
▶ 태블로를 이용한 비즈니스용 차트 만들기