SharePoint의 계산된 열 | 개요
SharePoint에서 계산된 열의 중요성과 목록에서 자동 계산 및 데이터 수집을 수행하는 방법을 알아보세요.
순위 선택에 따라 변경되는 시각화를 만들고 싶었던 적이 있습니까? 논리 순위를 지정하여 실제로 LuckyTemplates 시각적 개체의 크기를 변경할 수 있습니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.
상위 20명의 클라이언트를 소개하려는 시나리오를 생각해 보십시오. 당신이 회의에 참석해 "이들은 우리의 모든 판매에서 우리의 수익성에 가장 많이 기여하고 있는 고객들입니다."라고 말하는 척을 해보세요.
그러나 "상위 5개 고객으로 검색 범위를 좁혀 봅시다."라고 결정합니다.
보고 있는 차트 또는 시각화를 순위 기반의 보다 구체적인 통찰력으로 변경하는 슬라이서를 동적으로 선택할 수 있다는 것은 매우 강력한 시각화 옵션입니다.
이 비디오에서는 순위 함수 RANKX를 사용하여 시각화 내부에 표시할 항목을 결정할 수 있는 멋진 시각화 기술을 보여줍니다 .
목차
지원 테이블 만들기
지원 테이블에는 우리가 선택하려는 순위에 대한 순위 번호 선택 항목이 있습니다. 따라서 상위 3위, 상위 5위, 상위 20위 등이 될 수 있습니다.
우리는 이것을 아주 쉽게 할 수 있습니다. 데이터 입력으로 이동하여 새 테이블을 만들 것입니다.
이것을 Ranking Selection으로 이름을 지정하고 여기에 순위를 3, 5, 10, 15, 20으로 입력합니다. 그런 다음 로드를 클릭합니다.
이 지원 테이블은 어떤 것과도 관련이 없음을 기억하십시오. 그러나 모델이 어떤 것과도 관련이 없는지 항상 다시 확인하십시오.
여기로 가져와서 슬라이서, 즉 목록으로 변경합니다. 그리고 여기에서 만든 이 선택 항목을 캡처하여 시각화에 제공할 수 있습니다.
측정값 만들기
이전에 사용한 것과 매우 유사한 패턴을 사용할 것입니다.
New Measure로 이동하여 Rank Select라고 부르겠습니다. 그런 다음 IF, HASONEVALUE와 같습니다. 따라서 하나의 값(순위)을 선택하면 해당 값(VALUES, 순위)과 동일하게 됩니다.
그런 다음 보유하고 있는 고객의 수를 적으십시오. 이 예에서는 50입니다. 고객이 천 명인 경우 1,000을 적으십시오.
여기로 가져오면 선택한 항목에 따라 결과가 반환되는 것을 볼 수 있습니다.
아무 것도 선택하지 않으면 입력한 고객 수에 따라 50 또는 1,000이 됩니다. 다른 금액을 선택하면 해당 금액이 표시됩니다.
해당 측정값을 생성한 후 생성한 지원 테이블에 일부 순위 논리를 오버레이할 것입니다.
이 측정값을 계산에 입력하여 동적 시각화를 만들 것입니다 .
하지만 먼저 고객 순위가 무엇인지 파악해야 합니다. 어떻게 하죠? 우리는 RANKX를 사용합니다.
따라서 다시 한 번 New Measure로 이동한 다음 이름을 Customer Ranking 으로 지정합니다 . 전체 테이블을 보고 현재 컨텍스트로 필터링되지 않기 때문에 모든 고객 또는 고객 이름이 있는 테이블이 있는 RANKX 와 동일해야 합니다 .
판매로 순위를 매길 것이기 때문에 식은 Total Sales 입니다. 이 경우 값이 필요하지 않으며 내림차순 으로 순위를 매길 것입니다 .
이제 이 측정값을 끌어오면 가장 많이 팔린 고객이 이제 1위를 차지한 것을 볼 수 있습니다.
다른 비디오에서 언급했듯이 여기에서 ALL로 이동하지 않으면 모든 것이 1로 계산됩니다. 데이터 모델의 테이블에서 모든 것이 필터링되기 때문입니다.
고객이 한 명뿐인 경우 해당 고객은 항상 가장 높은 순위를 매기며 이 테이블의 모든 단일 행에서 동일합니다.
따라서 해당 테이블에서 필터 컨텍스트를 제거하면 모든 고객에 대한 순위를 얻을 수 있습니다.
측정값을 계산에 통합
이제 우리가 생성한 두 측정값(Ranks Select 및 Customer Ranking)을 통합하는 Sales by Customer 계산을 작성합니다.
순위 논리의 경우 Customer Ranking이 Rank Select보다 작거나 같으면 Total Sales를 만들고 싶습니다. 그렇지 않은 경우 BLANK로 이동합니다.
BLANK 가 하는 일은 이 숫자(예: 10) 미만이면 아무 것도 반환하지 않는다는 것입니다. 여기에서 무슨 일이 일어나는지 보십시오:
상위 10개만 반환합니다. 동적이므로 15, 20으로 이동하면 그에 따라 반환되는 양을 변경할 수 있습니다. 아무 것도 가지 않으면 모든 사람이 반환됩니다.
이것을 시각화로 바꿀 수도 있습니다. 모든 중간 계산을 제거하고 일부 데이터 레이블을 추가하기만 하면 됩니다.
다시 말하지만 이것은 동적이므로 비교하거나 확인할 클라이언트 수를 선택할 수 있습니다. 슬라이서를 선택하기만 하면 시각화가 자동으로 변경됩니다.
이 기술을 사용하면 해당 순위 선택에 따른 총 수익 또는 마진과 같은 모든 계산을 필터링할 수 있습니다.
결론
모델에서 이 기술을 활용할 수 있는 방법은 매우 다양합니다.
제품, 지역, 영업 사원 또는 데이터 모델 내부에 있는 다른 필터나 차원에서 사용할 수 있습니다.
그것을 시험해보고 현재 모델 내에서 어떻게 작동하는지 확인한 다음 다른 방법으로 어떻게 사용할 수 있는지 매우 빠르게 볼 수 있도록 기술을 마음에 포함시키려고 노력하는 것입니다.
의 많은 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를 사용하여 웹 또는 데스크톱에서 작업을 자동화하는 방법을 알려줍니다. 데스크톱 흐름 예약에 대한 포괄적인 가이드를 제공합니다.