Bạn gõ power bi desktop change language vì một trong hai lý do. Hoặc menu vẫn tiếng Anh và bạn muốn đọc bằng tiếng Việt. Hoặc cột ngày nhập vào cứ nhảy sai tháng, và bạn nghi ngôn ngữ là thủ phạm.
Hai chuyện đó do hai cài đặt khác nhau quyết định. Đổi cái thứ nhất không sửa được cái thứ hai. Đây đúng là chỗ hầu hết bài hướng dẫn dừng lại quá sớm.
Tóm tắt. Phần mềm này có ba ô ngôn ngữ nằm ở ba chỗ khác nhau. Ô Application language đổi giao diện, nằm ở nhóm Global trong hộp Options, đổi xong phải khởi động lại. Ô Locale for import quyết định cách đọc ngày và số lúc nhập dữ liệu, nằm ở nhóm Current file, đặt riêng cho từng tệp. Ô Model language ảnh hưởng cách so sánh chuỗi và tên tháng trong bảng ngày ẩn, và khoá lại sau khi mô hình đã tạo. Bản web Power BI Service đặt ngôn ngữ ở nơi khác hẳn. Mọi đường dẫn dưới đây đối chiếu tài liệu Microsoft, kiểm tháng 9/2026.
Power BI Desktop change language: đường đi chính xác
Mở Power BI Desktop. Góc trên bên trái chọn File, rồi Options and settings, rồi Options. Trong hộp thoại hiện ra, cột trái chia làm hai nhóm. Nhóm trên tên GLOBAL, nhóm dưới tên CURRENT FILE.
Bấm Regional settings trong nhóm GLOBAL. Ô đầu tiên tên Application language. Chọn ngôn ngữ rồi bấm OK. Phần mềm báo phải khởi động lại thì thay đổi mới có hiệu lực. Đóng hẳn chương trình rồi mở lại.
Đó là toàn bộ thao tác đổi giao diện. Bài nào cũng chỉ đúng chừng này, và chừng này là đúng. Vấn đề nằm ở ba ô còn lại mà gần như không bài nào tách bạch.
| Cài đặt | Nằm ở đâu | Quyết định cái gì | Sửa lại được không |
|---|---|---|---|
| Application language | Options, nhóm GLOBAL, mục Regional settings | Chữ trên menu, nút bấm, thông báo | Được, phải khởi động lại |
| Model language | Options, nhóm GLOBAL, mục Regional settings | Cách so sánh và sắp xếp chuỗi, tên cột trong bảng ngày ẩn | Không, chốt khi mô hình được tạo |
| Locale for import | Options, nhóm CURRENT FILE, mục Regional settings | Cách hiểu chữ thành ngày và thành số lúc nhập | Được, riêng từng tệp |
| Regional format của Windows | Ngoài Power BI, trong Settings của Windows | Kiểu hiện ngày và dấu thập phân mặc định | Được, ảnh hưởng cả máy |
| Ngôn ngữ Power BI Service | Trên trình duyệt, Settings, thẻ General | Giao diện bản web | Được, không theo Desktop |
Giao diện có 42 ngôn ngữ, trong đó có tiếng Việt
Tài liệu Microsoft liệt kê 44 ngôn ngữ cho Power BI Service, có Tiếng Việt trong danh sách. Bản Desktop dùng đúng danh sách đó, trừ tiếng Do Thái và tiếng Ả Rập, vì Desktop không hỗ trợ ngôn ngữ viết từ phải sang trái. Còn lại 42 ngôn ngữ.
Cách cài cũng đổi hành vi mặc định. Bản tải từ Microsoft Store chứa sẵn cả 42 ngôn ngữ và mặc định chạy theo ngôn ngữ hiển thị của Windows. Bản tải rời cho bạn chọn ngôn ngữ ngay lúc chạy bộ cài, và vẫn đổi lại được sau.
Có vài chỗ không dịch. Microsoft ghi rõ hai thứ hiện chỉ có tiếng Anh. Thứ nhất là các bảng thông tin và báo cáo mà Power BI tự dựng khi bạn nối tới dịch vụ ngoài như Dynamics CRM, Google Analytics hay Salesforce. Thứ hai là Q&A, phần hỏi đáp dữ liệu bằng câu chữ.
Hình 1. Bốn ô ngôn ngữ nằm ở ba nơi tách rời. Chỉ ô trên cùng đổi chữ trên giao diện. Kiểm tháng 9/2026.
Đổi giao diện không đổi cách hiểu dữ liệu
Đây là chỗ đáng tiền của bài này. Rất nhiều người đổi giao diện sang tiếng Anh rồi vẫn gặp lỗi ngày tháng, và tưởng mình làm chưa xong. Thật ra hai thứ đó không liên quan nhau.
Microsoft nói thẳng trong tài liệu: Power BI Desktop lấy định dạng số và ngày mặc định từ mục Region của Windows. Nghĩa là bạn đổi Application language sang tiếng Việt thì menu thành tiếng Việt, còn ngày vẫn hiện theo Regional format đang đặt trong Windows.
Còn chuyện đọc sai tháng thì thuộc về Locale, một thứ khác nữa. Trong Power Query, Locale vừa giữ phần ngôn ngữ hiển thị vừa giữ phần quy ước định dạng. Nó được dùng để hiểu một chuỗi chữ rồi chuyển thành ngày hay thành số.
Ví dụ Microsoft đưa ra. Locale đang là English (United States), tức đọc theo tháng trước ngày sau. Tệp CSV của bạn lại ghi theo kiểu Anh, ngày trước tháng sau. Khi bạn đổi kiểu cột sang Date, Power Query gặp giá trị 22 ở vị trí tháng. Lịch không có tháng 22 nên cả cột báo lỗi. Chuỗi 3/4/2017 cũng vậy: một bên hiểu là mùng 3 tháng 4, bên kia hiểu là mùng 4 tháng 3.
Có hai cách sửa, và nên chọn theo phạm vi. Muốn đặt cho cả tệp thì vào Options, nhóm CURRENT FILE, mục Regional settings, rồi đổi ô Locale for import. Muốn sửa đúng một cột thì bấm chuột phải lên tiêu đề cột trong Power Query, chọn Change type, rồi chọn Using locale. Hộp thoại hiện ra cho bạn chọn kiểu dữ liệu và vùng mà dữ liệu gốc dùng.
Cách thứ hai an toàn hơn khi một tệp gộp dữ liệu từ nhiều nguồn viết ngày theo nhiều kiểu. Locale đặt cho cả tệp thì chỉ có một giá trị, không xử được trường hợp mỗi nguồn một kiểu.
Hình 2. Ba triệu chứng hay bị gộp làm một, thật ra do ba ô khác nhau gây ra.
Model language: đặt sai thì phải làm lại tệp
Ô Model language nằm cùng chỗ với Application language, tức nhóm GLOBAL trong mục Regional settings. Nhiều bài tiếng Anh xếp nhầm nó vào nhóm Current file. Đó là nhầm lẫn có hậu quả thật, vì người đọc đi tìm ở sai chỗ rồi kết luận phiên bản của mình không có.
Tài liệu Microsoft nêu ngôn ngữ mô hình chi phối hai việc. Một là cách so sánh và sắp xếp chuỗi, ví dụ tiếng Thổ Nhĩ Kỳ có hai chữ i nên thứ tự sắp xếp lệch đi. Hai là ngôn ngữ dùng khi Power BI dựng bảng ngày ẩn từ các trường ngày, nên cột hiện ra là Month hay Monat hay Mois.
Đặt xong không sửa được. Microsoft ghi rõ ngôn ngữ của một mô hình Power BI không đổi được sau khi mô hình đã tạo. Ô chọn vẫn bấm được nhưng chỉ áp cho mô hình dựng sau đó. Muốn đổi cho tệp đang có thì cách sạch nhất là tạo tệp mới với ngôn ngữ mô hình đúng rồi dựng lại. Một chi tiết nữa hay gây bất ngờ: mô hình Power BI dùng quy tắc không phân biệt hoa thường, nên ABC và abc bị coi là một. Nếu ABC nạp vào trước thì Abc không thành giá trị riêng.
Power BI Service đặt riêng, không theo Desktop
Bản web là phần mềm khác, cài đặt khác. Trong Power BI Service, bấm biểu tượng Settings ở góc trên bên phải, chọn Settings, sang thẻ General rồi chọn Language. Ở đó bạn hoặc dùng theo ngôn ngữ đã đặt cho trình duyệt, hoặc chọn riêng một ngôn ngữ cho Power BI Service.
Vì vậy chuyện Desktop tiếng Việt còn bản web tiếng Anh là bình thường, không phải lỗi. Cũng vì vậy mà khi đặt theo dõi báo cáo qua thư, thư gửi tới có thể vẫn là tiếng Anh Mỹ dù giao diện đang là ngôn ngữ khác. Microsoft hướng người dùng sang chỉnh ngôn ngữ ưu tiên của trình duyệt trong trường hợp đó.
Dấu ngăn trong công thức DAX cũng nằm cùng chỗ
Trong cùng mục Regional settings của nhóm GLOBAL còn một mục tên DAX separators. Mặc định DAX dùng dấu phẩy để ngăn các phần tử trong danh sách và dấu chấm cho phần thập phân. Bật ô Use localized DAX separators thì phần mềm dùng dấu ngăn theo vùng của Windows.
Có một điểm dễ tưởng là lỗi. Microsoft ghi rằng mục DAX separators không hiện ra nếu Windows của bạn đang đặt vùng English US. Không thấy mục đó thì máy bạn đang ở vùng đó, chứ không phải bản cài thiếu tính năng.
Lỗi thường gặp khi đổi ngôn ngữ Power BI
| Triệu chứng | Vì sao | Cách sửa |
|---|---|---|
| Chọn ngôn ngữ xong menu vẫn tiếng Anh | Ô Application language chỉ có hiệu lực sau khi khởi động lại | Đóng hẳn chương trình rồi mở lại, không chỉ đóng tệp |
| Bản cài từ Store luôn quay về ngôn ngữ cũ | Bản Store mặc định chạy theo ngôn ngữ hiển thị của Windows | Đặt lại ngôn ngữ mặc định trong Settings của Windows |
| Menu đã sang tiếng Việt nhưng ngày vẫn kiểu Mỹ | Định dạng số và ngày lấy từ Regional format của Windows | Sửa trong Windows, mục Time and language rồi Language and region |
| Đổi kiểu cột sang Date thì cả cột báo lỗi | Locale đang đọc tháng trước ngày sau, còn tệp ghi ngược lại | Đổi Locale for import, hoặc dùng Change type rồi Using locale cho riêng cột |
| Đổi Model language mà không thấy gì đổi | Ngôn ngữ mô hình chốt lúc mô hình được tạo | Tạo tệp mới với ngôn ngữ đúng rồi dựng lại các bước |
| Phần Q&A vẫn tiếng Anh | Microsoft ghi Q&A hiện chỉ có tiếng Anh | Không có cách đổi, phải chấp nhận |
| Không tìm thấy mục DAX separators | Mục này ẩn khi Windows đang ở vùng English US | Chỉ đổi vùng Windows nếu bạn thật sự cần dấu ngăn khác |
Câu hỏi thường gặp
Power BI Desktop change language sang tiếng Việt được không?
Được. Tiếng Việt nằm trong danh sách 44 ngôn ngữ của Power BI Service, và bản Desktop dùng đúng danh sách đó trừ tiếng Do Thái với tiếng Ả Rập. Danh sách hiện ra trong ô Application language là giới hạn cuối cùng, không cài thêm gói ngôn ngữ nào khác được.
Đổi ngôn ngữ có làm hỏng báo cáo đang mở không?
Không. Ô Application language chỉ đổi chữ trên giao diện. Tên bảng, tên cột và dữ liệu bên trong giữ nguyên, vì Power BI không tự dịch dữ liệu của bạn. Chỉ ô Model language mới chạm tới mô hình, và ô đó khoá sau khi mô hình đã tạo.
Muốn một báo cáo hiện hai ngôn ngữ cho hai nhóm người xem thì làm sao?
Đó là việc khác hẳn, gọi là dịch siêu dữ liệu của mô hình. Microsoft có hướng dẫn riêng dùng công cụ Translations Builder để thêm bản dịch cho tên bảng và tên cột. Ô Application language không giải quyết được việc này.
Cài lại phần mềm có phải chọn ngôn ngữ ngay lúc cài không?
Tuỳ cách cài. Bản tải rời cho chọn ngôn ngữ mặc định khi chạy bộ cài, và vẫn đổi lại được sau trong Options. Bản từ Microsoft Store cài sẵn đủ bộ ngôn ngữ, mặc định chạy theo ngôn ngữ Windows.
Tóm lại, hãy nhớ một câu khi làm việc với power bi desktop change language: ngôn ngữ giao diện và cách máy hiểu dữ liệu là hai chuyện tách rời. Đổi được chữ trên menu trong ba mươi giây, nhưng sửa lỗi ngày tháng thì phải tìm đúng ô Locale.
