SharePoint의 계산된 열 | 개요
SharePoint에서 계산된 열의 중요성과 목록에서 자동 계산 및 데이터 수집을 수행하는 방법을 알아보세요.
오늘 블로그에서는 Extended Date Table 2.0에 대해 간략하게 소개하겠습니다. 2020년 4월에 이 M 함수 에 대한 코드를 처음 공유했습니다 . 그 이후로 이 파워 쿼리 날짜 테이블에 대한 많은 요청과 업데이트가 있었습니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.
버전 2의 최신 릴리스는 필드 이름과 값 형식의 일부 불일치를 해결했지만 몇 가지 새로운 기능도 포함합니다.

목차
파워 쿼리 확장 날짜 테이블 2.0 액세스
옵션 1: eDNA 포럼
그렇다면 이 특정 날짜 테이블에 대한 코드는 어디에서 얻을 수 있습니까? 자, 1위는 M코드 쇼케이스 카테고리

이 포럼은 회원과 비회원 모두가 액세스할 수 있습니다. 포럼에 있을 때 내 배지가 표시되는 경우 해당 배지를 클릭하면 추천 주제에서 확장된 날짜 표를 찾을 수 있습니다. 하이퍼링크도 이 항목으로 이동합니다.

포럼에서 코드를 얻으려면 게시물 하단에 표시되는 코드를 복사하기만 하면 됩니다. 처음부터 끝까지 모든 것을 복사하십시오.

그런 다음 LuckyTemplates 로 돌아가서 Power Query 편집기를 엽니다.

그런 다음 빈 쿼리를 새로 추가합니다.
이 자습서에서는 이 단계를 이미 수행했으므로 빈 쿼리를 선택하고 고급 편집기를 엽니다.

고급 편집기 창에 표시되는 모든 항목을 선택하고 포럼에서 복사한 코드를 붙여넣습니다. 그런 다음 완료를 누릅니다 .

이것은 호출할 수 있는 파워 쿼리 M 함수를 반환합니다.

옵션 2: 분석가 허브
로 이동하여 이 날짜 테이블에 대한 코드를 얻을 수도 있습니다 . 하지만 이 특정 플랫폼에 액세스하려면 멤버십이 있어야 합니다.

Analyst Hub에서 PQ: Extended 를 검색하면 PQ: Extended Date Table(Power Query M function) 결과 에서 Extended Table에 대한 코드를 찾을 수 있습니다 . 내 사용자 이름도 볼 수 있습니다.

그런 다음 결과 위에 마우스를 놓고 복사를 클릭하여 결과에서 직접 코드를 복사할 수 있습니다 .

또는 문서 열기를 클릭하여 먼저 문서를 본 다음 여기에서 코드를 복사할 수 있습니다.

LuckyTemplates로 돌아가서 고급 편집기를 열겠습니다. 이번에도 빈 쿼리를 새로 추가했으므로 해당 쿼리를 선택하고 Advanced Editor 를 클릭합니다 .

고급 편집기 창에서 표시되는 모든 항목을 선택한 다음 코드를 붙여넣습니다. 완료를 누릅니다 .

함수 대신 이 메서드는 최신 버전 fxCalendar 와 fxCalendarDepricated V1 및 ChangeLog를 포함하는 레코드를 반환합니다.

새 기능을 사용하려면 해당 기능을 클릭하거나 옆에 있는 공백을 마우스 오른쪽 버튼으로 클릭하고 새 쿼리로 추가하여 드릴다운하면 됩니다.

이렇게 하면 기록이 유지됩니다.

이것은 한 가지 방법이고 다른 방법은 해당 기능을 클릭하는 것입니다.

이렇게 하면 레코드가 드릴다운됩니다.

또한 아래와 같이 탐색 단계를 추가합니다.

레코드를 반환하려면 X를 클릭하기만 하면 됩니다 .
파워 쿼리 날짜 테이블 매개 변수 이해
파워 쿼리 날짜 테이블: 필수 매개 변수
각 날짜 테이블 매개변수 의 의미와 기능도 살펴보겠습니다 . 첫째, StartDate 는 필수 매개변수이며 날짜 테이블의 첫 번째 날짜가 됩니다.
이 함수의 두 번째이자 마지막 필수 매개변수는 날짜 테이블의 마지막 날짜를 나타내는 EndDate 입니다.
날짜 테이블은 항상 전체 연도에 걸쳐 있어야 하며 데이터 세트에 있는 가장 빠른 날짜부터 가장 늦은 날짜까지 모든 날짜를 포함해야 합니다.

파워 쿼리 날짜 테이블: 선택적 매개 변수
선택적 FYStartMonthNum을 사용 하면 회계 연도 시작 월을 설정할 수 있습니다. 이렇게 하면 날짜 테이블에 회계 연도, 분기, 기간 및 주가 추가됩니다.
회계 주는 항상 월요일에 시작되며 회계 연도의 첫 주 또는 마지막 주에는 7일 미만이 포함될 수 있습니다. 그러나 이 매개 변수를 내보낼 경우 날짜 테이블에 회계 열이 추가되지 않습니다.
Holidays는 휴일 날짜 목록을 이 날짜 테이블에 전달하기 위한 선택적 매개변수입니다. IsHoliday라는 부울 필터를 활성화하지만 필드 IsBusinessDay, 요일 유형 및 관련 네트워크 요일에도 영향을 미칩니다.
WDStartNum을 사용하면 기본 요일 번호 매기기를 0부터 시작하여 0부터 6까지, 1부터 7까지 실행하는 방식으로 변경할 수 있습니다.
AddRelativeNetWorkdays를 사용하면 상대 네트워크 일 열을 날짜 테이블에 포함할 수 있습니다.

LuckyTemplates에서 날짜 테이블 만들기 가능한 가장 빠른 방법
날짜 테이블 확장 파워 쿼리 M 함수
LuckyTemplates 날짜 테이블의 중요성
결론
결론적으로 Extended Date Table 2.0은 파워 쿼리에서 날짜 작업을 위한 강력한 도구입니다.
광범위한 날짜 관련 정보를 생성하기 위한 포괄적인 기능 집합을 제공하므로 날짜 정보가 포함된 대규모 데이터 세트로 작업할 때 귀중한 리소스가 됩니다.
모두 제일 좋다,
멜리사 데 코르테
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를 사용하여 웹 또는 데스크톱에서 작업을 자동화하는 방법을 알려줍니다. 데스크톱 흐름 예약에 대한 포괄적인 가이드를 제공합니다.