Hàm FILTERXML trong Excel giúp trích xuất dữ liệu từ tệp XML bằng cách sử dụng Xpath đã chỉ định.
Bài viết dưới đây sẽ giới thiệu hàm FILTERXML, một trong những hàm thuộc nhóm Web Function rất phổ biến trong Excel.
Mô tả: Hàm FILTERXML cho phép bạn truy xuất thông tin từ dữ liệu XML dựa trên Xpath đã chỉ định, và được hỗ trợ từ phiên bản Excel 2013 trở lên.
Cú pháp: FILTERXML(xml, xpath)
Cụ thể như sau:
- xml: Đây là một chuỗi XML hợp lệ, yêu cầu bắt buộc trong cú pháp.
- xpath: Chỉ số Xpath chuẩn, cũng là một tham số không thể thiếu.
Chú ý:
- Nếu xml không hợp lệ, hàm sẽ trả về lỗi #VALUE!.
- Nếu xml chứa không gian tên với tiền tố không hợp lệ, hàm sẽ thông báo lỗi #VALUE!.
Ví dụ:
Giá trị trả về sẽ được xác định từ nội dung XML trong chuỗi URL, như được mô tả trong bảng dưới đây:
Để lấy giá trị WEBSERVICE từ một URL, bạn chỉ cần nhập công thức: =WEBSERVICE(D6) vào ô tính.
Sau khi nhập công thức, nhấn Enter để nhận kết quả trả về từ hệ thống.
Giá trị trả về từ nội dung XML trong chuỗi URL có thể được trích xuất bằng công thức: =FILTERXML(D7,"//food/name").
Nhấn Enter và bạn sẽ nhận được giá trị trả về từ nội dung XML trong chuỗi URL, sẵn sàng cho các phân tích tiếp theo.
Dưới đây là những hướng dẫn chi tiết và các ví dụ thực tiễn về cách khai thác hàm FILTERXML trong Excel, hy vọng sẽ giúp bạn nắm bắt công cụ này một cách nhanh chóng và hiệu quả.
Chúc các bạn vững bước trên con đường thành công và khám phá thêm nhiều điều mới mẻ!
Có thể bạn quan tâm