Nếu mỗi thành viên trong công ty của bạn – từ Sếp đến đồng nghiệp, từ phòng Sales đến phòng vận hành – muốn nhìn vào một góc khác nhau của cùng một báo cáo, thì Toggle Button trong Power BI sẽ là lựa phương án để thực hiện được điều này. Kỹ thuật giới thiệu trong bài hôm nay sẽ giúp bài báo cáo của bạn đa dạng góc nhìn và góp phần tăng tính tiện lợi cho người sử dụng báo cáo.
Mục lục
PHẦN 1. TÌM HIỂU VỀ TOGGLE TRONG POWER BI
Toggle là gì
Toggle là một cơ chế kích hoạt hoặc tắt một tính năng cụ thể, thường được biểu diễn dưới dạng một nút hoặc control. Trong Power BI, toggle button là một công cụ mạnh mẽ cho phép người dùng kiểm soát việc hiển thị dữ liệu hoặc biểu đồ trong báo cáo.
Dùng ảnh gif ở đây nhá: Toggle Gif.gif

Ứng dụng của Toggle
– Toggle cho phép người dùng chuyển đổi giữa các trạng thái khác nhau như chuyển đổi giữa các biểu đồ, bảng dữ liệu, trang và nhiều hơn nữa.
– Toggle giúp linh hoạt trong việc tương tác với báo cáo, tối ưu hóa báo cáo, tăng trải nghiệm người dùng. Doanh thu sụt giảm trong năm nay, toggle sẽ đa dạng hóa góc nhìn của báo cáo, giúp tìm ra vấn đề trong doanh nghiệp của bạn.
PHẦN 2. CÁCH TẠO TOGGLE TRONG POWER BI
Bước 1: Chuẩn bị:
Chuẩn bị hình ảnh cho các phím toggle: Các hình ảnh này chúng ta có thể tham khảo các nguồn ở trên mạng, tùy vào sở thích cũng như giao diện của báo cáo của chúng ta, như ở dưới đây mình sẽ lấy 2 hình ảnh này đại diện cho 2 phím toggle:
Hình ảnh cho phím toggle ON:

Hình ảnh cho phím toggle OFF:

Bước 2: Thiết lập vị trí cho các phím toggle:
Xác định các trang cần chuyển qua lại, ở bước này ta sẽ xác định trang nào sẽ chứa nút toggle ở trạng thái OFF, trang nào sẽ chưa nút toggle ở trạng thái ON.
Như trong ví dụ mẫu của mình thì mình sẽ để:
Trang tổng quan: Nút OFF.
Trang chi tiết: Nút ON.
Sau đó thiết lập các phím trên các trang:Tại mục Insert trong thanh công cụ, chọn Image để tiến thành thêm hình ảnh đã chuẩn bị.
Kết quả:
Trang tổng quan – nơi chứa nút OFF

Trang chi tiết – nơi chứa nút ON:
Lưu ý nên thiết lập bằng tọa độ trong general/position để có được vị trí chính xác nhất ở cả hai trang, điều này sẽ giúp tăng trải nghiệm người dùng cũng như tính năng toggle chạy mượt mà nhất
Bước 3: Thiết lập trang vị trí điều hướng cho 2 toggle button vừa tạo.
Mục đích Bước này sẽ giúp chúng ta chuyển đổi được giữa hai trang báo cáo khi click vào nút toggle, khi ta ấn vào nút toggle OFF thì sẽ chuyển sang trang có nút toggle ON và ngược lại.
Như ở ví dụ của mình:
Khi ấn vào nút OFF “chi tiết tài sản” ta sẽ kỳ vọng chuyển qua trang chi tiết tài sản và khi ấn vào nút ON “Tổng quan tài sản” ta sẽ kỳ vọng chuyển về trang tổng quan .
Khi ấn vào nút OFF “chi tiết nguồn vốn” ta sẽ kỳ vọng chuyển qua trang “chi tiết nguồn vốn” và khi ấn vào nút ON “Tổng quan nguồn vốn” ta sẽ kỳ vọng chuyển về trang tổng quan.
Cách làm:
- Đối với nút OFF “Chi tiết tài sản”, Click chọn nút OFF đã cài, trên thanh Format chọn Action với Type: “Page Navigation” và Desination : Trang “Chi tiết tài sản(Toggle chuyển page)”.

- Đối với Nút On “Tổng quan tài sản”, click chọn nút ON đã cài trên thanh Format chọn Action với Type: “Page Navigation”, Desination: trang “Tổng quan(Toggle chuyển page”.

- Làm tương tụ với mục nút OFF “Chi tiêt nguồn vốn” và nút ON “ Tổng quan của nguồn vốn”.
Bước 4: Sync các slicer giữa các trang đã liên kết:
Tại Power BI, Chọn View/SyncSlicers. 
Lưu ý rằng các slicer ở các trang chuyển đổi thì cần được Sync với nhau để không có sự thay đổi dữ liệu khi chuyển đổi.
Cách 2. Tạo toggle chuyển đổi visual trong cùng 1 page:
Tương tự như cách 1, chúng ta vẫn dùng 2 hình ảnh toggle và kéo 2 toggle nằm trùng nhau:
Hình ảnh cho phím toggle ON:

Hình ảnh cho phím toggle OFF:

Mục tiêu đặt ra:
Bảng “Thay đổi của tài sản theo năm’’ hiển thị với nút ON

Bảng “Thay đổi của tài sản ngắn hạn’’, “Thay đổi của tài sản dài hạn” hiển thị với nút OFF

Bước 1: Mở file Power BI, trong giao diện Report View, chọn View\Bookmarks\Add. Tạo 2 Bookmarks mới
- Đổi tên Bookmark1 là ‘ON’
- Đổi tên Bookmark2 là ‘OFF’
Bước 2: Chọn Visual hiện lên tương ứng với từng toggle “ON”, “OFF”
Tại View chọn Selection, click toggle “ON”:
- Trong selection, hide visual “OFF”, “Thay đổi của tài sản ngắn hạn’’, “Thay đổi của tài sản dài hạn”

- Trong Bookmarks, tại toggle ‘ON’\ký tự ‘…’\Update
Làm tương tự với toggle ‘OFF’
Bước 3: Click toggle ‘OFF’, chọn Format\Action và chọn thẻ ON trong None
Tương tự với toggle ’ON‘, chọn thẻ OFF trong None
Kết quả: Giữ Ctrl + Click nút toggle, chúng ta thấy các Visual tương ứng ẩn hoặc hiện lên với nút toggle ON, OFF
Tạm kết.
So sánh giữa hai cách:
| Toggle tạo bằng Page Navigate | Toggle tạo bằng Bookmark | |
|---|---|---|
| Ưu điểm | Đơn giản, dễ tạo, tương tự phần page navigate nên thân thiện cho người mới. | Tất cả visual được gói gọn trong một trang báo cáo. Có thể dùng cho các báo cáo không cần phải chỉnh sửa thường xuyên. |
| Nhược điểm | Phải tạo nhiều trang báo cáo. Việc căn chỉnh các Toggle button cần phải chính xác giữa các trang báo cáo. | Khó chỉnh báo cáo vì bản chất là các visual sẽ đè lên nhau và thay nhau hiện lên. Khó khăn trong việc thiết lập tương tác Toggle. Ảnh hưởng tới hiệu suất báo cáo. |
Qua bài viết về phần Toggle, Datapot đã giới thiệu,các ứng dụng cũng như cách tạo Toggle trong Power BI. Toggle trong Power BI là một kỹ thuật, ứng dụng hay trong việc tối ưu hóa báo cáo, tăng trải nghiệm người dùng.
Data Analyst


