Làm cách nào để chuyển dữ liệu từ xml sang excel?

Microsoft Excel là một công cụ hữu ích để tổ chức và cấu trúc dữ liệu rất khác nhau. Nó có thể được sử dụng để xử lý thông tin bằng nhiều phương pháp khác nhau và chỉnh sửa mảng dữ liệu

Hãy cho chúng tôi xem các công cụ của nó để tạo và xử lý các tệp ứng dụng web. Sử dụng một ví dụ cụ thể, chúng ta sẽ tìm hiểu những kiến ​​thức cơ bản về cách làm việc với XML trong Excel



Cách tạo tệp XML trong Excel

XML là một tiêu chuẩn tệp để truyền tệp qua Internet. Excel hỗ trợ xuất và nhập

Chúng ta sẽ xem xét quá trình tạo tệp XML bằng cách sử dụng lịch xuất xưởng làm một ví dụ cụ thể

  1. Tạo một bảng mà bạn muốn tạo một tệp XML trong Excel và điền dữ liệu vào đó
  2. Tạo và chèn bản đồ với cấu trúc tài liệu XML được yêu cầu
  3. Xuất dữ liệu bảng ở định dạng XML

Toàn bộ

  1. Bảng của chúng tôi là lịch ngày lễ
  2. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  3. Tạo bất kỳ trình soạn thảo văn bản nào (chẳng hạn như «Notepad»), cấu trúc XML mong muốn để tạo tệp bản đồ được lưu. Trong ví dụ này, sử dụng cấu trúc bản đồ
  4. Mở công cụ «DEVELOPER». Chọn hộp thoại «Nguồn» trong tab XML
  5. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  6. Nếu Excel không thể xem bản đồ XML, chúng phải được thêm vào. Nhấn nút «Bản đồ XML»
  7. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  8. Nhấn «Thêm». Tìm tệp XML của bạn – nhấn ОК
  9. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  10. Các phần tử của lược đồ sẽ xuất hiện ở cột bên phải. Chúng phải được kéo đến tên cột tương ứng của bảng
  11. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  12. Kiểm tra xem có thể xuất được không
  13. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  14. Khi tất cả các phần tử sẽ được liên kết, nhấp chuột phải vào bất kỳ ô nào trên bảng và chọn XML – Xuất
Làm cách nào để chuyển dữ liệu từ xml sang excel?


Lưu các tập tin

Cách lưu file Excel dưới định dạng XML

Một trong những lựa chọn

  1. Nhấn CTRL+S, chọn «Lưu dưới dạng» - «Định dạng khác»
  2. Đặt tên. Chọn đích và loại tệp – XML

Nhấn nút «Lưu»

Nếu bạn gặp bất kỳ lỗi nào, hãy thử lưu sổ làm việc dưới dạng bảng hoặc trang web XML 2003. Thông thường, không có vấn đề gì với các định dạng này

Sự lựa chọn khác

  1. Tải xuống trình chuyển đổi XLC sang XML hoặc tìm dịch vụ xuất tệp trực tuyến
  2. Tải xuống phần bổ trợ công cụ XML từ trang web chính thức của Microsoft. Nó có sẵn miễn phí
  3. Mở một sổ làm việc mới. Nhấn CTRL+O «Mở»

Cách mở tệp XML trong Excel

  1. Thay đổi định dạng thành tệp XML. Chọn tập tin mong muốn. Nhấn CTRL+O
  2. Mở nó dưới dạng bảng XML. nhấn OK
  3. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  4. Thông báo tương tự sẽ xuất hiện
  5. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  6. nhấn OK. Bạn có thể làm việc với bảng này giống như với bất kỳ tệp Excel nào
Làm cách nào để chuyển dữ liệu từ xml sang excel?

Cách chuyển đổi tệp XML sang Excel

  1. Mở công cụ «DEVELOPER». Chọn hộp thoại «Nhập»
  2. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  3. Chọn một tệp trong hộp thoại mà bạn muốn chuyển đổi
  4. Nhấn «Nhập». Excel sẽ đề nghị tự động tạo lược đồ dựa trên dữ liệu nhận được. nhấn OK. Một cửa sổ sẽ mở ra, nơi bạn sẽ cần chọn đích cho tệp nhập
  5. Làm cách nào để chuyển dữ liệu từ xml sang excel?
  6. Đặt phạm vi để nhập. Tốt hơn là thêm các ô bổ sung cho các mục trong tương lai. Nhấn OK"
Làm cách nào để chuyển dữ liệu từ xml sang excel?

Từ bây giờ, bảng đã tạo sẽ được chỉnh sửa và lưu ở định dạng Excel

Cách thu thập dữ liệu từ tệp XML sang Excel

Nguyên tắc thu thập dữ liệu từ một số tệp XML giống như nguyên tắc chuyển đổi. Khi chúng tôi nhập dữ liệu vào Excel, bản đồ XML sẽ chuyển cùng một lúc. Bạn cũng có thể chuyển dữ liệu khác trong lược đồ này

Mỗi tệp mới sẽ được liên kết với bản đồ hiện có. Mọi phần tử của cấu trúc bảng liên kết với một phần tử từ bản đồ XML. Chỉ cho phép một liên kết dữ liệu

Để định cấu hình cài đặt liên kết, trong menu «DEVELOPER», hãy chọn công cụ «Map Proparties»

XML là viết tắt của eXtensible Markup Language và là định dạng lưu trữ và truyền dữ liệu phổ biến. Nó được sử dụng rộng rãi trên web và trong nhiều ứng dụng và phần mềm

Đó là một cấu trúc dữ liệu tuyệt vời để máy tính đọc, nhưng con người khó đọc hơn một chút

Trong bài đăng này, chúng ta sẽ xem cách nhập tệp XML vào Excel và biến nó thành định dạng bảng thân thiện hơn. Excel có hỗ trợ cho các tệp XML và thực sự rất dễ dàng để nhập và chuyển đổi chúng thành bảng bằng cách sử dụng truy vấn nguồn

Bạn có thể tải xuống các tệp ví dụ được sử dụng trong bài đăng này tại đây

Video hướng dẫn

Ví dụ về tệp XML

Bạn không cần phải tìm đâu xa để tìm một ví dụ, các tệp Excel thực sự chỉ là một tập hợp các tệp XML trong một thư mục zip

Hãy tự mình thử bằng cách lấy bất kỳ tệp Excel nào và thay đổi phần mở rộng từ. xlsx để. zip và sau đó khám phá các tệp trong thư mục zip. Bạn sẽ thấy rất nhiều tệp XML. Bạn có thể mở bất kỳ tệp XML nào trong trình soạn thảo văn bản của mình để xem hoạt động bên trong của tệp Excel

Một ví dụ phổ biến khác có thể được tìm thấy trên web. Hầu hết các trang web đều có sơ đồ trang web. xml là tệp XML của cấu trúc liên kết của trang web. Đây thực sự là bản đồ của trang web để các bot như Google thu thập dữ liệu và lập chỉ mục

Kiểm tra sơ đồ trang web XML trên một trong những trang web Excel yêu thích của tôi, https. //www. đỉnh42. com/sơ đồ trang web/trang. xml. Nó liệt kê tất cả các trang trên trang web và bao gồm thông tin về thời điểm trang được cập nhật lần cuối, tần suất trang được cập nhật và công cụ tìm kiếm nên cung cấp cho trang đó bao nhiêu trọng lượng

Tạo một truy vấn XML

Trong ví dụ này, chúng tôi sẽ sử dụng một tệp XML đơn giản chứa thông tin liên hệ giả với tên, email, thành phố và quốc gia

Chúng tôi có thể nhanh chóng tạo một truy vấn mới để nhập tệp XML vào Excel

  1. Chuyển đến tab Dữ liệu trong dải băng
  2. Chọn Nhận dữ liệu được tìm thấy trong phần Nhận và chuyển đổi dữ liệu
  3. Chọn từ tệp
  4. Chọn Từ XML

Thao tác này sẽ mở một cửa sổ chọn tệp và chúng ta có thể điều hướng đến vị trí của tệp XML và nhấn nút Nhập

Mở rộng các trường trong Trình soạn thảo truy vấn

Cửa sổ Bộ điều hướng bây giờ sẽ mở ra và chúng ta có thể xem bản xem trước của dữ liệu từ tệp XML. Lưu ý rằng nó ở định dạng bảng đẹp?

Do các trường Tên và Email trong dữ liệu XML chứa các trường con nên chúng tôi thấy Bảng được liệt kê bên dưới các tiêu đề cột trong bản xem trước. Ví dụ: trường Tên chứa trường Tên và Họ cho tên và họ của người đó. Nếu dữ liệu của chúng tôi có cấu trúc đơn giản không có bất kỳ trường con nào, chúng tôi có thể bỏ qua trình chỉnh sửa truy vấn và nhấn nút Tải để tải trực tiếp dữ liệu vào sổ làm việc

Để mở rộng các bảng này trong trình chỉnh sửa truy vấn nguồn, hãy nhấn nút Chuyển đổi dữ liệu

Trong trình chỉnh sửa truy vấn, hãy nhấp vào cột mở rộng để chuyển sang cột Tên chứa các thành phần Bảng. Chọn tùy chọn Mở rộng và nhấn nút OK

Lặp lại quá trình cho cả cột Email. Tùy thuộc vào cấu trúc dữ liệu, chúng ta có thể cần thực hiện việc này nhiều lần

Tải dữ liệu vào một bảng trong sổ làm việc

Bây giờ dữ liệu của chúng ta đã sẵn sàng để tải vào một bảng trong sổ làm việc

Chuyển đến tab Trang chủ trong trình chỉnh sửa truy vấn và nhấn nút Đóng & Tải để tải dữ liệu vào một bảng trong sổ làm việc

kết luận

Dữ liệu XML là một định dạng rất phổ biến. Bạn có thể gặp nó sớm hay muộn nếu bạn làm việc với dữ liệu

Có thể khó diễn giải những gì đang diễn ra trong một tệp XML, nhưng may mắn là Excel có thể xử lý loại dữ liệu này một cách dễ dàng

Tôi có thể mở Tệp XML trong Excel không?

Câu trả lời. Có, Excel có thể mở tệp ở định dạng XML. Mở MS-Excel và nhấp vào Tệp-> Mở. Bây giờ hãy duyệt đến vị trí có tệp XML và nhấp vào Mở để mở tệp. Chọn nút radio dưới dạng bảng XML và bạn đã mở tệp XML