Chào các anh chị em trong diễn đàn,
Trong quá trình làm kế toán, việc cập nhật tỷ giá ngoại tệ hàng ngày, hàng tháng để phục vụ cho việc quy đổi và lập báo cáo là một công việc khá tốn thời gian. Mình đã tìm hiểu và áp dụng thành công cách tự động cập nhật tỷ giá này vào file Excel kế toán của mình. Nay chia sẻ lại để mọi người cùng tham khảo, hy vọng giúp ích cho công việc của mọi người.
Cách làm này sử dụng hàm WEBSERVICE để lấy dữ liệu tỷ giá từ một trang web uy tín (ví dụ: Vietcombank) và hàm FILTERXML để trích xuất thông tin cần thiết.
Các bước thực hiện cơ bản:
- Xác định nguồn dữ liệu tỷ giá trực tuyến đáng tin cậy.
- Sử dụng hàm
WEBSERVICEđể tải dữ liệu về dạng XML. - Dùng hàm
FILTERXMLđể lọc lấy tỷ giá của đồng tiền mong muốn. - Tham chiếu đến ô chứa tỷ giá này trong các công thức tính toán của bạn.
Ví dụ, để lấy tỷ giá USD/VND từ Vietcombank, bạn có thể tham khảo cấu trúc hàm như sau:
=FILTERXML(WEBSERVICE("https://www.vietcombank.com.vn/ExchangeRate/ExrateXML.aspx"),"//Row[@CurrencyCode='USD']/Sell")Lưu ý: Cấu trúc XML và đường dẫn có thể thay đổi theo thời gian, bạn cần kiểm tra lại khi áp dụng.
Phương pháp này giúp bạn luôn có tỷ giá mới nhất mà không cần nhập thủ công, giảm thiểu sai sót và tiết kiệm đáng kể thời gian. Có anh chị nào có cách làm khác hoặc mẹo hay hơn thì chia sẻ thêm nhé!