Lịch Power BI - Làm thế nào để Tạo Bảng Lịch trong Power BI?

Một bảng trong một chiều lịch được gọi là một bảng lịch trong power bi, chức năng được sử dụng để tạo các bảng như vậy là chức năng DAX lịch, về cơ bản có hai bước đơn giản liên quan đến việc tạo bảng lịch nắm tay là tạo một bảng được tính toán và sau đó sắp xếp các đơn hàng.

Bảng lịch Power BI

Để có kết quả trên, chúng ta cần tạo bảng “Lịch” trong Power BI. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tạo bảng “Lịch” trong Power BI. Khi bạn có bảng bán hàng hoặc bất kỳ bảng dữ liệu nào khác có ngày, bạn có thể muốn tạo một bảng riêng chỉ bao gồm ngày, năm, tháng và cột ngày để dựa trên cột "Ngày", chúng tôi có thể tạo mối quan hệ giữa hai bảng sau đó.

Cách tạo Bảng lịch đơn giản trong Power BI

Để tạo một bảng lịch trong Power BI, chúng ta cần sử dụng hàm DAX, tức là “CALENDAR”. Chức năng Lịch giúp chúng ta tạo bảng lịch bằng cách chỉ định ngày bắt đầu và ngày kết thúc.

Dưới đây là cú pháp của hàm CALENDAR trong Power BI.

LỊCH (Ngày bắt đầu, Ngày kết thúc)

Cú pháp rất đơn giản. Chúng tôi chỉ cần cung cấp Ngày bắt đầuNgày kết thúc.

Bây giờ chúng ta sẽ tạo ra một bảng lịch từ ngày 01 st Jan 2019-31 st Jan 2019. Thực hiện theo các bước dưới đây để tạo ra một bảng lịch trong điện BI.

  • Bước 1: Mở tệp Power BI trống và trong tab “Mô hình hóa”, nhấp vào “Bảng mới”.
  • Bước 2: Bây giờ, nó sẽ yêu cầu bạn đặt tên cho bảng.
  • Bước 3: Bây giờ đặt tên cho nó là “Bảng Lịch”.
  • Bước 4: Bây giờ mở chức năng CALENDAR DAX.
  • Bước 5: Đây là một vấn đề tức là chúng ta không biết phải đặt định dạng nào cho ngày tháng, vì vậy bằng cách bao quanh hàm DATE, chúng ta có thể chỉ định Năm, Tháng và Ngày. Vì vậy, hãy mở hàm DATE DAX ngay bây giờ.
  • Bước 6: Hàm DATE có ba phần tử tức là Năm, Tháng và Ngày, hãy nhập ngày bắt đầu năm, tháng và ngày. Vì ngày bắt đầu của chúng tôi là ngày 1 tháng 1 năm 2019, hãy nhập các đối số như sau.
  • Bước 7: Khi ngày bắt đầu được chỉ định tương tự, chúng ta cũng cần chỉ định ngày kết thúc. Ngày kết thúc của chúng tôi là ngày 31 tháng 1 năm 2019. Đối với điều này, hãy mở hàm DATE và chuyển các số tương ứng.

Ok, sau khi đóng hai dấu ngoặc và nhấn phím enter. Chúng ta sẽ có cột NGÀY trong bảng mới được chèn.

Của bạn đây, chúng tôi có các ngày từ ngày 1 tháng 1 năm 2019 đến ngày 31 tháng 1 năm 2019.

Tạo lịch từ bảng dữ liệu trong Power BI

Ở trên chúng ta đã thấy là nhập ngày bắt đầu và ngày kết thúc theo cách thủ công nhưng khi chúng ta có cột ngày trong bảng dữ liệu và từ cột đó nếu bạn muốn tạo bảng lịch, thì đó cũng là một khả năng.

Dưới đây là dữ liệu tôi đã tải lên Power BI; bạn có thể tải xuống sổ làm việc excel để sử dụng nó.

Trong bảng này, chúng tôi có các phạm vi ngày khác nhau, vì vậy bằng cách sử dụng các hàm DAX, chúng tôi sẽ nhận được ngày bắt đầu và ngày kết thúc động.

  • Chuyển đến tab "Mô hình hóa" và nhấp vào "Bảng mới". Đặt tên cho bảng là “Bảng ngày”.
  • Mở chức năng LỊCH trước.
  • Đối với Ngày bắt đầu, chúng ta không thể cung cấp hàm DATE ở đây vì chúng ta không biết chính xác ngày bắt đầu từ bảng dữ liệu của mình. Vì vậy, để tự động tìm nạp ngày bắt đầu từ bảng, chúng ta cần sử dụng hàm “NGÀY ĐẦU TIÊN”.
  • Đối với hàm DAX này, hãy cung cấp tên cột ngày từ “Bảng Dữ liệu”.
  • Đối với Ngày kết thúc, hãy sử dụng hàm DAX NGÀY CUỐI CÙNG và cung cấp tham chiếu cột NGÀY từ “Bảng dữ liệu”.
  • Đóng hai dấu ngoặc và nhấn phím enter. Chúng ta sẽ tự động lấy “Lịch ngày” từ “Bảng dữ liệu”.
  • Bây giờ từ cột “Ngày” này, chúng ta có thể tạo Năm, Tháng, Ngày, Số Tuần, Số Quý trong các cột riêng biệt. Nhấp chuột phải vào “Bảng Dữ liệu” và chọn “Cột Mới”.
  • Thao tác này sẽ yêu cầu bạn đặt tên cho cột và đặt tên cột là “YEAR” và mở hàm “YEAR” để trích xuất năm từ ngày.
  • Đối với chức năng này, hãy tham khảo cột "Ngày" từ "Bảng Ngày".
  • Nhấn phím enter và chúng ta sẽ nhận được "Năm" từ cột ngày.
  • Tương tự, trích xuất số "Tháng" từ cột "Ngày".

Thông thường, chúng tôi cần tên tháng, vì vậy đối với điều này bằng cách sử dụng chức năng Định dạng, chúng tôi sẽ chọn cột "Ngày" và định dạng nó là tháng duy nhất, tức là "MMMMM."

  • Dưới đây là công thức chúng tôi đã áp dụng để chỉ lấy tên "Tháng".
  • Để có số tuần, hãy sử dụng công thức dưới đây.
  • Bây giờ chúng ta cần quyết định số "Quý", vì vậy, đối với điều này, chúng ta cần sử dụng điều kiện "NẾU", vì vậy dưới đây là công thức để lấy "Quý #."

Hàm này rất giống với hàm chúng ta sử dụng trong MS Excel.

Lưu ý: Bạn cũng có thể tải xuống tệp Lịch Power BI từ liên kết bên dưới và có thể xem kết quả cuối cùng.

Bạn có thể tải Mẫu Lịch Power BI này tại đây - Mẫu Lịch Power BI

Những điều cần nhớ ở đây

  • Bảng lịch cần được tạo từ hàm DAX CALENDAR chỉ trong power bi.
  • Ngày bắt đầu và ngày kết thúc được tham chiếu bởi Ngày đầu tiên và Ngày cuối cùng để tạo bảng lịch từ các bảng hiện có khác.
  • Trong Power BI, Bảng Lịch sẽ chỉ được chèn dưới dạng bảng mới.

thú vị bài viết...