ProSkills Blog Hướng Dẫn Tự Động Thay Đổi Phần Trăm Khi Chọn Các Hiển Thị Khác Nhau Trong Power BI

Hướng Dẫn Tự Động Thay Đổi Phần Trăm Khi Chọn Các Hiển Thị Khác Nhau Trong Power BI

Hướng Dẫn Tự Động Thay Đổi Phần Trăm Khi Chọn Các Hiển Thị Khác Nhau Trong Power BI post thumbnail image

Power BI là công cụ mạnh mẽ giúp phân tích và trực quan hóa dữ liệu. Một trong những tính năng hữu ích của Power BI là khả năng tự động tính toán và cập nhật phần trăm thay đổi dựa trên lựa chọn hiển thị. Bài viết này sẽ hướng dẫn bạn cách thực hiện điều đó, giúp bạn tạo ra báo cáo động và dễ hiểu hơn. Tôi, với tư cách là chuyên gia SEO website ProSkills, thường xuyên sử dụng Power BI và muốn chia sẻ kinh nghiệm này với các bạn.

alt: Biểu đồ thể hiện sự thay đổi sản lượng theo thời gian trong Power BIalt: Biểu đồ thể hiện sự thay đổi sản lượng theo thời gian trong Power BI

Hình trên minh họa cách bảng biểu tự động cập nhật số liệu khi bạn chọn một khoảng thời gian cụ thể. Việc trình bày dữ liệu theo cách này giúp người xem dễ dàng nắm bắt thông tin và hiểu rõ hơn về xu hướng thay đổi.

Tạo Truy Vấn Dữ Liệu trong Power BI

Để bắt đầu, hãy sử dụng mã M dưới đây để tạo một truy vấn mới trong Power Query Editor. Đặt tên cho truy vấn này là “Auto Production”. Mã này sẽ lấy dữ liệu từ Wikipedia về ngành công nghiệp ô tô. Tôi đã đơn giản hóa mã so với bài viết gốc để dễ hiểu hơn.

let
    Source = Web.Page(Web.Contents("https://en.wikipedia.org/wiki/Automotive_industry")),
    Data0 = Source{0}[Data],
    #"Removed Columns" = Table.RemoveColumns(Data0,{"Change", "Source"}),
    #"Changed Type" = Table.TransformColumnTypes(#"Removed Columns",{{"Production", Int64.Type}, {"Year", Int64.Type}})
in
    #"Changed Type"

Lưu ý: Bạn cần thêm mã này vào Power Query Editor thông qua Advanced Editor. Hãy chắc chắn rằng bạn đã tạo một truy vấn trống trước khi dán mã vào.

Xem Thêm Bài Viết  38+ Stt Chửi Những Người Nói Xấu Sau Lưng, Hay Soi Mói

alt: Hiển thị danh sách trường trong Power Query Editor sau khi tải truy vấn Auto Productionalt: Hiển thị danh sách trường trong Power Query Editor sau khi tải truy vấn Auto Production

Sau khi tải truy vấn “Auto Production”, bạn sẽ thấy danh sách trường như hình trên.

Tạo Bảng và Hiển Thị Dữ Liệu

Tiếp theo, hãy tạo một bảng trực quan trong Power BI bằng cách kéo các trường “Year” và “Production” vào vùng Values. Ban đầu, Power BI sẽ tự động tổng hợp dữ liệu.

alt: Bảng dữ liệu ban đầu với Year và Production được tổng hợpalt: Bảng dữ liệu ban đầu với Year và Production được tổng hợp

Để hiển thị dữ liệu chi tiết theo từng năm, hãy thay đổi cách tổng hợp dữ liệu. Nhấp vào mũi tên xuống bên cạnh trường “Production” trong phần Values và chọn “Don’t Summarize”.

alt: Thay đổi cách tổng hợp dữ liệu từ Sum sang Don't Summarizealt: Thay đổi cách tổng hợp dữ liệu từ Sum sang Don't Summarize

Bây giờ bạn sẽ thấy danh sách sản lượng theo từng năm.

alt: Bảng dữ liệu sau khi thay đổi cách tổng hợp, hiển thị sản lượng theo từng nămalt: Bảng dữ liệu sau khi thay đổi cách tổng hợp, hiển thị sản lượng theo từng năm

Tính Toán Phần Trăm Thay Đổi với DAX

Để tính toán phần trăm thay đổi theo năm, chúng ta sẽ sử dụng DAX (Data Analysis Expressions). DAX là ngôn ngữ lập trình được sử dụng trong Power BI để tạo các phép tính và phân tích dữ liệu.

Công thức tính phần trăm thay đổi: % Change = ( Giá trị mới / Giá trị cũ ) - 1

Dưới đây là DAX measure để tính toán phần trăm thay đổi:

% Change =
DIVIDE(
    CALCULATE(
        SUM('Auto Production'[Production]),
        FILTER('Auto Production','Auto Production'[Year]=MAX('Auto Production'[Year])
        )
    ),
    CALCULATE(
        SUM('Auto Production'[Production]),
        FILTER('Auto Production','Auto Production'[Year]=MIN('Auto Production'[Year])))
    ,0)
- 1

Hàm DIVIDE được sử dụng để tránh lỗi chia cho 0.

Xem Thêm Bài Viết  Hướng Dẫn Sử Dụng Mail Merge Từ Excel Sang Word Chi Tiết Nhất 2023

Hiển Thị Phần Trăm Thay Đổi

Tạo một card trực quan để hiển thị measure “% Change” vừa tạo.

alt: Thêm card trực quan để hiển thị measure % Changealt: Thêm card trực quan để hiển thị measure % Change

Định dạng hiển thị của card thành phần trăm.

alt: Thay đổi định dạng hiển thị của card thành Percentagealt: Thay đổi định dạng hiển thị của card thành Percentage

Tạo Bộ Lọc Năm

Thêm một slicer cho trường “Year”. Slicer này sẽ cho phép bạn lọc dữ liệu theo năm.

alt: Thêm slicer cho trường Yearalt: Thêm slicer cho trường Year

Kiểm Tra Kết Quả

Bây giờ, khi bạn chọn các năm khác nhau trong slicer, phần trăm thay đổi trên card sẽ tự động cập nhật. Power BI sẽ luôn tính toán phần trăm thay đổi giữa năm nhỏ nhất và năm lớn nhất được chọn.

alt: Chọn năm 2013 và 2007 trong slicer, phần trăm thay đổi được cập nhậtalt: Chọn năm 2013 và 2007 trong slicer, phần trăm thay đổi được cập nhật

alt: Chọn thêm các năm giữa 2007 và 2013, phần trăm thay đổi không thay đổialt: Chọn thêm các năm giữa 2007 và 2013, phần trăm thay đổi không thay đổi

alt: Chọn năm 2014, phần trăm thay đổi được cập nhậtalt: Chọn năm 2014, phần trăm thay đổi được cập nhật

Kết Luận

Bài viết đã hướng dẫn bạn cách tự động thay đổi phần trăm trong Power BI khi chọn các hiển thị khác nhau. Kỹ thuật này giúp báo cáo của bạn trở nên linh hoạt và tương tác hơn, cho phép người dùng dễ dàng khám phá dữ liệu và rút ra những thông tin chi tiết. Hy vọng bài viết này hữu ích với bạn. Nếu bạn muốn tìm hiểu sâu hơn về Power BI, hãy tìm kiếm các khóa học chuyên sâu để nâng cao kỹ năng của mình.

Xem Thêm Bài Viết  Thủ Thuật Excel: Xử Lý Dấu Phẩy Trong Ô Excel Như Chuyên Gia

FAQ

1. DAX là gì?

DAX (Data Analysis Expressions) là ngôn ngữ công thức được sử dụng trong Power BI để tạo các phép tính, đo lường và phân tích dữ liệu. DAX cho phép bạn tạo ra các báo cáo động và tương tác.

2. Tại sao nên sử dụng hàm DIVIDE trong DAX measure?

Hàm DIVIDE giúp tránh lỗi chia cho 0, đảm bảo tính ổn định của phép tính. Nếu mẫu số bằng 0, hàm DIVIDE sẽ trả về 0 thay vì báo lỗi.

3. Slicer trong Power BI là gì?

Slicer là bộ lọc trực quan cho phép người dùng lọc dữ liệu trong báo cáo Power BI. Slicer giúp người dùng dễ dàng tập trung vào các phần dữ liệu cụ thể mà họ quan tâm.

4. Làm thế nào để định dạng hiển thị của card thành phần trăm?

Trong phần Visualizations, bạn có thể tìm thấy tùy chọn định dạng trong tab Format. Chọn “Percentage” để hiển thị dữ liệu dưới dạng phần trăm.

5. Ngoài việc tính phần trăm thay đổi, còn có thể sử dụng DAX để làm gì khác?

DAX có thể được sử dụng để thực hiện nhiều phép tính phức tạp khác, từ tính toán tổng, trung bình, đến tạo các chỉ số hiệu suất chính (KPI) và phân tích xu hướng theo thời gian.

Leave a Reply

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Related Post