G-Learning
G-Learning
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 223 lượt xem

Hướng dẫn cách dùng hàm CALENDAR trong Power BI DAX

G-Learning
G-Learning
Oct 30 2019

Trong bài viết này Gitiho sẽ hướng dẫn các bạn cách sử dụng hàm CALENDAR trong Power BI. Hàm này thuộc nhóm hàm ngày tháng, thời gian, thường dùng khi bạn muốn thực hiện các phép tính liên quan tới dữ kiện thời gian.

Tác dụng của hàm

Hàm CALENDAR giúp tạo ra 1 bảng gồm 1 cột chứa các giá trị thời gian liên tục. Các giá trị thời gian này được giới hạn bởi 2 ngày: ngày bắt đầu và Ngày kết thúc (xác định khi khai báo hàm).

Cấu trúc của hàm

Hàm có cấu trúc như sau:

CALENDAR( <Ngày bắt đầu>, <Ngày kết thúc> )

Tham số sử dụng

Hàm có 2 tham số là:

  • <Ngày bắt đầu> : là giá trị thời gian (có thể tạo bởi hàm DATE hoặc hàm DAX khác tạo ra giá trị ngày) làm mốc bắt đầu chuỗi thời gian.
  • <Ngày kết thúc> : là giá trị thời gian (có thể tạo bởi hàm DATE hoặc hàm DAX khác tạo ra giá trị ngày) làm mốc  kết thúc chuỗi thời gian.

Kết quả trả về

Kết quả của hàm là 1 bảng gồm 1 cột chứa giá trị thời gian liên tục trong khoảng từ <Ngày bắt đầu> đến  <Ngày kết thúc>.

Lưu ý khi dùng hàm

Hàm sẽ trả về lỗi nếu giá trị <Ngày bắt đầu> lớn hơn <Ngày kết thúc>.

Ví dụ

Ví dụ dưới đây dùng để đếm xem có bao nhiêu ngày trong khoảng từ ngày 12/01/2019 đến ngày 25/02/2019

=COUNTROWS( CALENDAR( DATE(2019, 1, 12),  DATE(2019, 2, 25) ) )

Trong đó:

  • Sử dụng hàm DATE để chỉ định các mốc thời gian tại <Ngày bắt đầu> và <Ngày kết thúc>.
  • Hàm CALENDAR tạo chuỗi thời gian liên tục
  • Hàm COUNTROWS đếm số dòng được tạo ra trong bảng kết quả của hàm CALENDAR

Tham khảo

Ngoài ra bạn có thể tham khảo thêm một số hàm tương tự làm việc với đối tượng thời gian khác trong nhóm hàm tổng hợp của Power BI:

Trong thời đại 4.0 hiện nay, kỹ năng biểu diễn và phân tích dữ liệu đang ngày càng được coi trọng. Bạn hãy chủ động trang bị cho mình kỹ năng này thông qua khóa học về sử dụng Power BI TẠI ĐÂY. Hệ thống giáo dục trực tuyến Gitiho cam kết đem tới cho bạn những khóa học hay, chất lượng cao và sát với thực tế. Hãy truy cập ngay Gitiho.com để biết thêm chi tiết.

Đánh giá bài viết này

Gitiho.com Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm
Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển Gitiho.com đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án...
Gitiho tự hào khi được đồng hành cùng:
  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Gitiho TẠI ĐÂY



Thảo luận 0 câu trả lời
Lượt xem 223 lượt xem
Vỗ tay vỗ tay

0 Bình luận

@ 2020 - Bản quyền của Công ty TNHH Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội