SharePoint의 계산된 열 | 개요
SharePoint에서 계산된 열의 중요성과 목록에서 자동 계산 및 데이터 수집을 수행하는 방법을 알아보세요.
이 자습서에서는 DAX 수식을 사용하여 LuckyTemplates 밴딩 및 그룹화 예제를 살펴봅니다. 이것은 꽤 고급 예제이지만 보고서를 시각화할 수 있는 멋진 방법을 보여줍니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.
경우에 따라 특정 인사이트를 효과적으로 보여주는 특정 방식으로 보고서를 시각화하고 싶을 수 있습니다. 그러나 이것은 기존 Excel 보고서에서 수행하기가 매우 어렵습니다. 반면에 LuckyTemplates에서 이와 같이 매력적이고 고유한 시각화를 만드는 것은 매우 쉽습니다.
이 예에서는 특정 연도의 고객에 대한 총 매출을 계산합니다. 하지만 단순히 연간 총 매출을 기록하는 대신 고객 중 많이 성장한 고객, 그렇지 않은 고객, 평균 성장을 보인 고객을 확인하고 싶습니다. 이를 LuckyTemplates 밴딩 및 그룹화 또는 세그먼트화라고 합니다.
LuckyTemplates 밴딩 및 그룹화 예
이를 달성하기 위한 논리를 만든 다음 이 논리를 통합하여 비교 시각화를 만듭니다. 이 작업을 처음부터 수행하는 방법을 보여 드리겠습니다.
목차
매출 성장 계산
먼저 Total Sales 를 계산하고 싶습니다 . 분명히 여기서부터 시작합니다.
그런 다음 간단한 시간 인텔리전스 계산인 Sales LY (작년) 로 분기합니다 .
여기에서 총 매출을 매출 LY로 나누고 1을 빼면 되기 때문에 매출 성장을 계산할 수 있습니다 .
그런 다음 Total Sales 및 Sales Growth를 사용하여 이와 같은 테이블을 만들어 결과를 볼 수 있습니다.
그러나 지금은 실제로 그룹화되지 않으므로 여기에서 밴딩을 사용해야 합니다. 이것만으로 고객을 어떤 기준으로 그룹화할 수 없습니다. 이 경우 성장이 무엇이며 이러한 고객이 속한 그룹이 무엇인지 알 수 없습니다.
밴드 또는 그룹 만들기
이 LuckyTemplates 밴딩 및 그룹화를 달성하려면 먼저 좋은 성장, 평균 성장 및 나쁜 성장으로 분류할 그룹 또는 밴드를 만들어야 합니다.
이를 위해 데이터 입력 기능을 사용하겠습니다 . 여기에서 Sales Growth Groups 테이블을 생성합니다 .
데이터 입력을 클릭하여 테이블을 생성합니다.
이 테이블의 열에 포함하려는 세부 정보를 입력한 다음 로드를 클릭하기만 하면 됩니다 .
이것 은 지원 테이블 이 될 것입 니다 . 그것은 우리 모델에 전혀 통합되지 않습니다.
데이터 모델 내부
이제 이 테이블에 고객 그룹이 있습니다.
이제 이러한 모든 고객을 그룹화하는 논리 또는 계산을 만들 수 있습니다.
성장 그룹별 판매 논리 해결
새 수식 또는 계산을 만들려면 새 측정값 을 클릭합니다 .
이것을 Sales Per Growth Group 이라고 부르겠습니다 . Total Sales 로 이동하여 다른 컨텍스트를 제공합니다. 그런 다음 FILTER 논리에서 Customer Name을 사용합니다 . 해당 고객의 성장에 따라 남아 있는 행을 평가하고 싶으므로 이동 한 다음 지원 테이블( Sales Growth Groups )을 . 그런 다음 이 지원 테이블을 통해 실행되는 논리를 작성합니다.
이 수식을 날짜 컨텍스트로 드래그해도 실제로 변경되는 것은 없습니다. 이것이 바로 그대로입니다.
그런 다음 분류 를 얻기 위해 고객 세그먼트의 컨텍스트를 오버레이 해야 하기 때문에 총 판매액과 같아야 합니다 .
고객 세그먼트의 컨텍스트 오버레이
우리는 고객 세그먼트를 열로 가져오기 위해 이 테이블을 행렬로 바꿉니다. 특정 고객의 전년 대비(YoY) 성장을 기준으로 구분되는 것을 볼 수 있습니다.
여기에서 각 고객을 볼 수 있는 시각화를 만들 수 있지만(누적 막대 차트를 클릭하고 고객 세그먼트를 열로 가져옴) 성장이 좋은 고객인지 성장이 저조한 고객인지를 명확하게 구분할 수 있습니다. . 동시에 여기서는 여전히 Total Sales를 강조 표시하고 있습니다.
그런 다음 제대로 정렬합니다.
이제 우리는 분명한 결과를 얻었습니다.
내부에 사용자 정의 밴딩이 있는 막대 차트로 이러한 결과(왼쪽 테이블)를 표시할 수도 있습니다. 표준 시각화보다 더 많은 통찰력을 얻을 수 있습니다.
또한 우리가 개발한 이 논리를 통해 다양한 시각화를 만들 수 있습니다 . 이 계산을 활용하여 분산형 차트를 만들 수 있습니다.
이 논리를 사용하여 고객 세그먼트를 범례에 오버레이할 수 있습니다. 이는 좋은 성장 고객과 나쁜 성장 고객을 분류하여 시각화에 추가 통찰력이나 요소를 제공합니다.
DAX를 사용하여 LuckyTemplates에서 데이터 분할 및 그룹화
LuckyTemplates에서 고급 DAX를 사용하는 분할 예
백분율 그룹을 기반으로 하는 데이터 분할 - LuckyTemplates에서 고급 DAX
결론
이것은 정말 강력한 LuckyTemplates 밴딩 및 그룹화(분할) 예제입니다. 이 기술을 사용할 수 있는 유일한 방법은 아닙니다. 이 기술을 적용할 수 있는 방법에는 여러 가지가 있습니다.
이 튜토리얼에서 진행하는 논리를 이해할 수 있다면 먼 길을 갈 것입니다. 모든 계산 및 계산할 메트릭에 대해 어떤 논리 또는 밴딩을 수행할 수 있는지 생각해 보십시오. 그것은 설정하고 매우 유사한 논리를 통해 실행하는 문제입니다.
모두 제일 좋다!
SharePoint에서 계산된 열의 중요성과 목록에서 자동 계산 및 데이터 수집을 수행하는 방법을 알아보세요.
컬렉션 변수를 사용하여 Power Apps에서 변수 만드는 방법 및 유용한 팁에 대해 알아보세요.
Microsoft Flow HTTP 트리거가 수행할 수 있는 작업과 Microsoft Power Automate의 예를 사용하여 이를 사용하는 방법을 알아보고 이해하십시오!
Power Automate 흐름 및 용도에 대해 자세히 알아보세요. 다양한 작업 및 시나리오에 사용할 수 있는 다양한 유형의 흐름에 대해 설명합니다.
조건이 충족되지 않는 경우 흐름에서 작업을 종료하는 Power Automate 종료 작업 컨트롤을 올바르게 사용하는 방법을 알아봅니다.
PowerApps 실행 기능에 대해 자세히 알아보고 자신의 앱에서 바로 웹사이트, 전화, 이메일 및 기타 앱과 같은 기타 서비스를 실행하십시오.
타사 애플리케이션 통합과 관련하여 Power Automate의 HTTP 요청이 작동하는 방식을 배우고 이해합니다.
Power Automate Desktop에서 Send Mouse Click을 사용하는 방법을 알아보고 이것이 어떤 이점을 제공하고 흐름 성능을 개선하는지 알아보십시오.
PowerApps 변수의 작동 방식, 다양한 종류, 각 변수가 앱에 기여할 수 있는 사항을 알아보세요.
이 자습서에서는 Power Automate를 사용하여 웹 또는 데스크톱에서 작업을 자동화하는 방법을 알려줍니다. 데스크톱 흐름 예약에 대한 포괄적인 가이드를 제공합니다.