10/28/2024
Với các tính năng dịch thuật mới của Excel, việc tạo các báo cáo tương tác bằng nhiều ngôn ngữ trở nên dễ dàng hơn. Cho dù bạn đang quản lý dữ liệu cho các đội nhóm quốc tế hay tối ưu hóa báo cáo cho đối tượng đa ngôn ngữ, các công cụ mới này cho phép bạn hợp lý hóa và cải thiện quy trình làm việc của mình.
Tải file ví dụ
Tìm hiểu về hàm TRANSLATE
Hàm TRANSLATE của Excel là một trong những tính năng mới, cho phép bạn dịch văn bản trong báo cáo một cách dễ dàng. Cách thực hiện như sau:
1. Trong bất kỳ ô nào, nhập =TRANSLATE.
2. Chọn ô văn bản bạn muốn dịch (ví dụ: ô B4), chọn ngôn ngữ nguồn (ví dụ: "en" cho tiếng Anh) và ngôn ngữ đích (chẳng hạn như "es" cho tiếng Tây Ban Nha).
3. Nhấn Enter và xem văn bản của bạn chuyển đổi thành ngôn ngữ đã chọn.
Hàm này khai thác dịch vụ dịch thuật của Microsoft và mặc dù hiện đang ở giai đoạn thử nghiệm, nhưng nó cực kỳ hiệu quả đối với các báo cáo đa ngôn ngữ.
Tạo báo cáo với các lựa chọn ngôn ngữ
Dưới đây là cách tạo menu thả xuống cho phép người dùng chọn ngôn ngữ mong muốn của họ.
1. Chuẩn bị danh sách ngôn ngữ:
2. Tạo danh sách thả xuống:
3. Liên kết đến Translation Code:
Tối ưu hóa hiệu suất
Một khó khăn khi dịch các tập dữ liệu lớn chính là hiệu suất. Để tối ưu hóa báo cáo, bạn hãy:
1. Tạo Translation Table với các giá trị duy nhất thay vì dịch từng ô riêng lẻ. Làm theo các bước trong video hướng dẫn để tạo bảng này bằng Power Query.
2. Sử dụng hàm XLOOKUP hai lần để tham chiếu bảng này trong Customer Data — đầu tiên là tìm từ trong ngôn ngữ gốc, sau đó là kéo bản dịch tương ứng dựa trên ngôn ngữ đã chọn. Phương pháp này giảm đáng kể các bản dịch trùng lặp và cải thiện hiệu quả, vì nó loại bỏ nhu cầu dịch từng ô riêng lẻ.
Dịch nghoại tuyến với hàm XLOOKUP
Hàm TRANSLATE yêu cầu cần có kết nối internet, nhưng bạn có thể làm cho báo cáo của mình sẵn sàng dịch ngoại tuyến bằng cách tải trước bản dịch vào bảng tra cứu. Chỉ cần sử dụng hàm XLOOKUP để kéo từ bảng tĩnh này thay vì dựa vào dịch vụ dịch thuật.
Kỹ thuật này đảm bảo rằng báo cáo của bạn hoạt động ngay cả khi không có kết nối internet.
Bonus: Hàm DETECTLANGUAGE
Nếu có văn bản bằng ngôn ngữ mà bạn không thể xác định, bạn có thể sử dụng hàm DETECTLANGUAGE để trả về mã ngôn ngữ. Sử dụng danh sách ngôn ngữ của bạn để tìm mã khớp với ngôn ngữ đó để bạn có thể biết được ngôn ngữ bạn đang xem là gì.
Nguồn: excelcampus.com
1/20/2025