Skip to main content

Chủ đề blog

DAX

Hướng dẫn ngôn ngữ DAX (Data Analysis Expressions) cho Power BI từ cơ bản đến nâng cao.

1
tác giả

DAX (Data Analysis Expressions) là ngôn ngữ công thức của Power BI, Excel Power Pivot, và Analysis Services. Nó cho phép tạo measure (phép tính tổng hợp) và calculated column (cột tính toán) trên data model.

Học DAX là yêu cầu bắt buộc để làm dashboard Power BI nâng cao. Section này tổng hợp bài viết về DAX từ basics (CALCULATE, FILTER, RELATED) đến advanced (time intelligence, dynamic ranking, performance tuning với SUMMARIZE/ADDCOLUMNS).

6
bài viết
Thuê freelancer Power BI

Cần dashboard riêng? Freelancer sẽ báo giá.

Xem chủ đề khác
Hàm FILTER trong DAX: dùng khi nào và vì sao hay bị chậm - SenData blog Power BINổi bật
7 phút đọc

Hàm FILTER trong DAX: dùng khi nào và vì sao hay bị chậm

FILTER trả về bảng chứ không trả về số. Khi nào cần bọc FILTER, khi nào thừa, và vì sao lọc bảng giao dịch chậm hơn lọc bảng danh mục rất nhiều.

Đào Ngọc Tú05/08/2026
Hàm SWITCH trong DAX: thay IF lồng nhau, cẩn thận thứ tự nhánh - SenData blog Power BI
7 phút đọc

Hàm SWITCH trong DAX: thay IF lồng nhau, cẩn thận thứ tự nhánh

Hai kiểu dùng SWITCH, vì sao SWITCH(TRUE()) phổ biến nhất, và lỗi xếp sai thứ tự nhánh khiến khách 150 triệu bị gán nhầm hạng Bạc.

Đào Ngọc Tú05/08/2026
Các hàm DAX cơ bản: 5 nhóm cần biết và thứ tự nên học - SenData blog Power BI
9 phút đọc

Các hàm DAX cơ bản: 5 nhóm cần biết và thứ tự nên học

DAX là gì, khác công thức Excel ra sao, chọn giữa cột tính toán và số đo, 5 nhóm hàm thông dụng và lỗi SUM(a)*SUM(b) mà người mới hay mắc.

Đào Ngọc Tú05/08/2026
CALCULATE trong DAX — Hàm quan trọng nhất bạn phải biết - SenData blog Power BI
8 phút

CALCULATE trong DAX — Hàm quan trọng nhất bạn phải biết

CALCULATE là hàm trung tâm của DAX. Hiểu cách nó thay đổi filter context sẽ mở khóa toàn bộ sức mạnh của Power BI.

Đào Ngọc Tú10/05/2026
DAX Studio — Công cụ debug và tối ưu DAX miễn phí tốt nhất - SenData blog Power BI
11 phút

DAX Studio — Công cụ debug và tối ưu DAX miễn phí tốt nhất

Hướng dẫn DAX Studio từ cài đặt đến đọc query plan. Công cụ bắt buộc với mọi developer Power BI nghiêm túc.

Đào Ngọc Tú20/04/2026
Time Intelligence DAX: YoY, MTD, YTD — Hướng dẫn đầy đủ - SenData blog Power BI
13 phút

Time Intelligence DAX: YoY, MTD, YTD — Hướng dẫn đầy đủ

Tính doanh thu cùng kỳ năm ngoái, lũy kế tháng, lũy kế năm trong Power BI. Hướng dẫn từ Calendar table đến các hàm SAMEPERIODLASTYEAR, TOTALYTD.

Đào Ngọc Tú10/04/2026

Câu hỏi thường gặp về DAX

Cần học bao lâu để thành thạo DAX cơ bản?
Khoảng 4-8 tuần với 1-2 giờ học mỗi ngày. Tuần 1-2: aggregate functions + CALCULATE. Tuần 3-4: time intelligence + ranking. Tuần 5-8: SUMX/ADDCOLUMNS, performance, debug DAX Studio. Đa số người dùng làm dashboard cơ bản được sau 4 tuần.
DAX khó hơn SQL không?
Khác về paradigm. SQL: imperative, viết step-by-step. DAX: declarative, làm việc với context (filter context + row context). Người quen SQL thường mất 2-3 tuần để 'unlearn' SQL thinking. Người mới hoàn toàn đôi khi học DAX nhanh hơn vì không có thói quen cũ cản trở.
Cần learn Power Query trước khi học DAX không?
Khuyến nghị có. Power Query xử lý data clean + transform (ETL); DAX xử lý phép tính trên model đã clean. Học Power Query 1 tuần → DAX 4 tuần là path tự nhiên nhất.

Cần dashboard dax cho doanh nghiệp?

Đăng dự án — freelancer Power BI sẽ ứng tuyển trong 24h. Báo giá miễn phí, chỉ trả khi hài lòng.

DAX Power BI — Hướng dẫn từ cơ bản đến nâng cao | SenData