Bạn đang tìm cách tùy chỉnh báo cáo và dữ liệu trong Google Data Studio? Trường tính toán chính là chìa khóa! Bài viết này sẽ hướng dẫn bạn từng bước tạo trường tính toán trong Data Studio, từ việc chuẩn bị dữ liệu đến hiển thị kết quả trên báo cáo. Tôi, với tư cách là chuyên gia SEO website ProSkills và chuyên gia công nghệ, sẽ chia sẻ kiến thức và kinh nghiệm thực tế để giúp bạn thành thạo công cụ mạnh mẽ này.
Data Studio cho phép bạn biến đổi và phân tích dữ liệu một cách linh hoạt. Thay vì chỉ hiển thị dữ liệu gốc, bạn có thể tạo ra các chỉ số mới, phù hợp với nhu cầu cụ thể của mình. Ví dụ: tính tổng doanh thu, chiết khấu, phân loại sản phẩm, và nhiều hơn nữa. Hãy cùng bắt đầu với một ví dụ thực tế về dữ liệu cửa hàng thú cưng nhé!
Dữ Liệu Mẫu Cửa Hàng Thú Cưng
Dưới đây là dữ liệu mẫu chúng ta sẽ sử dụng:
SKU | Item | Price | Qty Sold |
---|---|---|---|
D-001 | Thức Ăn Cho Chó Healthy Dog | 79.96 | 16 |
B-002 | Cầu Đậu Vẹt Parrot Perch | 74.97 | 8 |
B-001 | Hạt Cho Chim Pretty Bird | 31.96 | 20 |
C-002 | Thức Ăn Cho Mèo Hungry Kitty | 29.98 | 3 |
D-002 | Đồ Chơi Cho Chó Con Playful Puppy | 17.97 | 11 |
C-001 | Cỏ Mèo Happy Cat | 14.97 | 4 |
Mục tiêu của chúng ta là tính toán tổng giá trị đơn hàng, phân loại sản phẩm, và tính chiết khấu.
Bước 1: Chuẩn Bị Dữ Liệu trên Google Sheets
Sao chép dữ liệu mẫu trên vào file text (Notepad, TextEdit,…), lưu dưới dạng pet-store-data.csv
. Sau đó, tạo một Google Sheet mới và import file CSV này vào. Đặt tên sheet là “Pet Store”. Việc sử dụng Google Sheets giúp dữ liệu dễ dàng được cập nhật và đồng bộ với Data Studio.
- Sao chép dữ liệu.
- Dán vào file text, lưu dưới dạng
pet-store-data.csv
. - Tạo Google Sheet mới.
- File > Import > Upload, chọn file
pet-store-data.csv
. - Chọn Replace spreadsheet.
- Đặt tên sheet là “Pet Store”.
Bạn cũng có thể chia sẻ sheet này với những người khác trong team để cùng làm việc trên dữ liệu.
Bước 2: Kết Nối Dữ Liệu với Data Studio
Tạo một báo cáo mới trong Data Studio và kết nối với Google Sheet “Pet Store” bạn vừa tạo.
- Tạo báo cáo Data Studio mới.
- Add data to report > Google Sheets.
- Chọn “Pet Store” và sheet dữ liệu.
- ADD.
Vậy là bạn đã sẵn sàng để tạo trường tính toán!
Bước 3: Tính Tổng Giá Trị Đơn Hàng (Subtotal)
Chúng ta sẽ tạo trường “Subtotal” để tính tổng giá trị mỗi sản phẩm.
- Resource > Manage added data sources.
- Chọn EDIT bên cạnh nguồn dữ liệu “Pet Store”.
- ADD A FIELD.
- Field Name:
Subtotal
. - Formula:
Price * Qty Sold
. - SAVE.
Calculated field tutorial example.
Bây giờ, bạn đã có trường “Subtotal” hiển thị tổng giá trị cho từng dòng sản phẩm.
Bước 4: Tính Chiết Khấu (Discount)
Tiếp theo, tạo trường “Discount” để tính chiết khấu dựa trên giá trị “Subtotal”. Áp dụng mức chiết khấu như sau:
- 0 – 99: 0%
- 100 – 499: 5%
- 500 trở lên: 10%
Sử dụng công thức CASE
để tính chiết khấu:
CASE
WHEN Subtotal > 499 THEN 0.1
WHEN Subtotal > 99 THEN 0.05
ELSE 0
END
- ADD A FIELD.
- Field Name:
Discount
. - Formula: Nhập công thức trên.
- SAVE.
Bước 5: Tính Tổng Giá Trị Sau Chiết Khấu (Total)
Tạo trường “Total” bằng cách nhân “Subtotal” với (1 – “Discount”):
Subtotal * (1 - Discount)
Lưu ý: Chúng ta không thể gộp bước 4 và 5 vào cùng một công thức vì hạn chế của câu lệnh CASE
.
- ADD A FIELD.
- Field Name:
Total
. - Formula: Nhập công thức trên.
- SAVE.
Bước 6: Phân Loại Sản Phẩm (Department)
Cuối cùng, tạo trường “Department” để phân loại sản phẩm dựa trên SKU. Ví dụ:
- SKU bắt đầu bằng “C”: “Cat”
- SKU bắt đầu bằng “D”: “Dog”
- SKU bắt đầu bằng “B”: “Bird”
- Các trường hợp khác: “Misc”
Sử dụng công thức CASE
kết hợp với REGEXP_MATCH
:
CASE
WHEN REGEXP_MATCH(SKU, "^C.*") THEN "Cat"
WHEN REGEXP_MATCH(SKU, "^D.*") THEN "Dog"
WHEN REGEXP_MATCH(SKU, "^B.*") THEN "Bird"
ELSE "Misc"
END
- ADD A FIELD.
- Field Name:
Department
. - Formula: Nhập công thức trên.
- SAVE.
- DONE.
Bước 7: Hiển Thị Dữ Liệu trên Báo Cáo
Bây giờ, bạn có thể thêm các trường vừa tạo vào báo cáo của mình. Kéo các trường “Subtotal”, “Discount”, “Total”, và “Department” từ Available Fields vào bảng hoặc biểu đồ.
Hướng dẫn từng bước tạo trường được tính toán
Kết Luận
Trường tính toán là một tính năng vô cùng hữu ích trong Google Data Studio, giúp bạn tùy chỉnh và phân tích dữ liệu một cách hiệu quả. Hy vọng bài viết này đã cung cấp cho bạn những kiến thức cơ bản và hướng dẫn chi tiết để bắt đầu sử dụng trường tính toán. Hãy bắt tay vào thực hành và khám phá thêm nhiều khả năng khác của Data Studio! Chúc bạn thành công!
FAQ
1. Trường tính toán trong Data Studio là gì?
Trường tính toán cho phép bạn tạo ra các chỉ số mới dựa trên dữ liệu hiện có. Bạn có thể sử dụng các hàm và toán tử để tính toán, kết hợp và biến đổi dữ liệu.
2. Sự khác biệt giữa tạo trường tính toán trên biểu đồ và trên nguồn dữ liệu là gì?
Tạo trường trên nguồn dữ liệu cho phép bạn sử dụng trường đó cho nhiều báo cáo khác nhau. Tạo trường trên biểu đồ chỉ áp dụng cho biểu đồ đó.
3. Làm thế nào để sử dụng các hàm phức tạp hơn trong trường tính toán?
Data Studio hỗ trợ nhiều hàm khác nhau. Bạn có thể tham khảo tài liệu hướng dẫn của Google để tìm hiểu thêm về các hàm và cách sử dụng chúng.
4. Tôi có thể sử dụng trường tính toán để tính toán tỷ lệ phần trăm không?
Có, bạn có thể sử dụng các toán tử chia (%) và nhân (*) để tính toán tỷ lệ phần trăm trong trường tính toán.
5. Làm thế nào để khắc phục lỗi trong công thức trường tính toán?
Kiểm tra kỹ cú pháp công thức, đảm bảo tên trường và hàm được sử dụng đúng. Data Studio thường cung cấp thông báo lỗi để giúp bạn xác định vấn đề.