[ LOT ] 세부 수준에서 데이터 깊이를 정하고, 데이터를 집계하여 계산하는 방식 LOT 표현 식에는 세가지가 있다. ( INCLUDE, EXCLUDE, FIXED ) INCLUDE : 화면에 포함되지 않은 특정 차원을 포함하여 결과를 계산 EXCLUDE : 화면에 포함된 특정 차원을 제외하여 결과를 계산 FIXED : 화면에 상관 없이 특정 차원을 고정하여 결과를 계산 표현식 예시 ) { INCLUDE [차원1], [차원2] : SUM([측정값])} [ INCLUDE ] INCLUDE로 제품 중분류를 포함해 매출 합을 집계해줍시다. 제품 중분류에서 집계한 값을 제품 대분류에서 다시 합계로 집계했기 때문에 값이 같다고 합니다. 무슨 소리인지 모르겠습니다. 측정값 필드 두 개다 합계 에서 최댓값을 구하는..
Tableau
Month to day, Quater to day, Year to day 특정 구간의 합계 매출을 보기 위해 사용 됩니다. 주로 현재 기준에서 목표 대비나 작년 대비 성장률을 보기 위해 사용됩니다. [ 시트 1 : MTD ] 먼저 날짜 기준이 되는 매개 변수를 만들어 줍니다. ( 원본 데이터에 없는 년도로 입력해버렸는데 후에 2019-12-25 로 바꿔줬습니다. ) 매개 변수를 동작하게 하기 위해 계산된 필드를 만들어줍니다. Date와 같은 년, 월의 Date 보다 이전의 날짜가 모두 참이 됩니다. [ 시트 2 : QTD ] 차트와 계산된 필드를 복제한 뒤, 수정을 조금 해줍니다. 2018년 11월 13일과 같은 분기이며, 11월 13일까지의 날짜에 따른 매출합이 표시되었습니다. [ 시트 3 : YTD ..
[ DATEPART ] 지정한 날짜의 구분을 정수로 반환시켜주는 함수 불연속형 주문일자를 쓸 때마다 자동적으로 늘 적용되던 함수 입니다. 계산된 필드에 위의 그대로 함수를 붙여 넣어도 동일한 결과가 나오게 됩니다. 단, DATEPART는 결과값을 정수로 반환하기 때문에 차원으로 바꾼 뒤 사용해야 결과가 같다. 위는 굳이 해보지 않고, 계산된 필드로 요일을 만드는 과정만 한번 해보고자 한다. weekday는 반드시 소문자로 적어야한다. [ DATETRUNC ] 연속형 주문일자를 더블 클릭해주게 되면 DATETRUNC 가 나옵니다. DATEPART와 DATETRUNC 의 차이 DATEPART (불연속형)의 경우 주문 일자를 잘라내어 나타내고 ( ' 1 ' ) DATETRUNC (연속형)의 경우 날짜 형태를 ..
[ CONTAINS ] 제품명에서 스마트폰을 찾아보고 싶습니다. Smart PHONE 이 대문자로 적혀있는지, 소문자로 적혀있는지 확실하지 않기 때문에 UPPER 함수를 통해 전부 대문자로 바꿔주고 그 후에 SMART PHONE을 검색해줬습니다. 필터에 넣어주면 애플, Cisco, 모토롤라, 노키아, 삼성 제품이 검색되었습니다. [ SPLIT ] 제품명에서 띄어쓰기 기준으로 첫번째 단어를 가져오겠습니다. 그러면 브랜드명이 가져와질 것 같습니다. 브랜드 명만 잘 가져와졌습니다. [ REPLACE ] 값이 잘 바뀌었나 봐보겠습니다. smart phone이 띄어쓰기 없이 붙여서 나오는걸로 편집 됐습니다. 그러면 이제 SPLIT으로 2번째 값을 가져오면 SMARTPHONE가 가져와집니다. 콤마까지 같이 검색되었..