공부기록

태블로 굿모닝 굿애프터눈(34) - IF로 계산된 필드 만들기 본문

시각화/태블로 굿모닝 굿애프터눈

태블로 굿모닝 굿애프터눈(34) - IF로 계산된 필드 만들기

맘모스빵러버 2021. 6. 19. 15:42

태블로 굿모닝 굿애프터눈 책을 참고하여 정리한 자료입니다.

 

오늘은 [chapter2. 계산된 필드 만들기 - IF로 계산된 필드 만들기] 리뷰해보겠습니다.

 


 

데이터 원본 : SUPERSTORE_2019.xlsx

 

매출을 열 선반에 올리고 제품중분류를 더블 클릭해주면 각 제품별 합계(매출)이 시트에 나타나게 됩니다.

IF로 계산된 필드 만들기

그리고 이번에는 IF 함수를 활용한 계산된 필드를 만들어보겠습니다. 

위와 같이 함수식을 입력하여 줍니다. 

이는 매출의 합이 2억이상이면 "2억 이상 매출"을 반환하고 이외에는 "2억 미만 매출"을 반환하는 함수식입니다.

 

그리고 생성된 필드를 드래그하여 색상마크에 올려줍니다.

그러면 2억 미만과 2억이상이 색상으로 구분된 것을 볼 수 있습니다. (색상과 정렬 순서는 범례에서 변경가능!)

 

그럼 이제 2억을 기준으로 참조선을 만들어 보겠습니다. 좌측 사이드바에서 분석 탭에 들어가서  상수라인을 잡고 테이블로 드래그 앤드 드롭해줍니다.

 

그 후 위 사진과 같이 200M을 입력해 주면 200,000,000을 기준으로 참조선이 생성됩니다.

 

만들어진 참조선을 편집하고 싶다면 우클릭 -> 편집 을 선택합니다.

그 후 레이블에서 '사용자 지정'을 택하고 '>'을 선택 그리고 값을 선택 그리고 구분선이라고 적어줍니다.

그리고 원한다면 라인의 색이나 유형을 서식지정에서 변경합니다.

 

이번에는 IIF함수를 사용해보겠습니다.

IIF함수를 사용할 경우 동일한 식을 다음과 같이 작성할 수 있습니다. 

 

좀 더 간단하게 만들 수 있는 방법도 있습니다.

이 방법의 경우 계산 결과가 BOOL값으로 나오기 때문에 속도면에서 문자열보다 훨씬 빠르기 때문에 이 방법이 권장됩니다.