Kéo dữ liệu từ excel lên website

Có hai cách để bạn có thể nạp dữ liệu trực tiếp từ một trang web vào Excel. Đơn giản nhất chỉ đòi hỏi. Tuy nhiên, bạn có thể thực hiện các thao tác tinh vi hơn bằng cách sử dụng

Bạn có thể nắm bắt dữ liệu được giữ trong bảng hoặc dưới dạng văn bản được định dạng trước [bên trong HTML hoặc

 tags]. 

You can easily import a table of data from a web page into Excel, and regularly update the table with live data.

  1. Open a worksheet in Excel.
  2. From the Data menu depending on version of Excel select Get & Transform Data > From Web [eg in Excel 2016] or Get External Data [eg in 2000] or Import External Data [eg in XP].
  3. In Excel 2016:
    • Fill in the URL of the web page with your desired data table. Excel will connect.
    • Choose a table and select Load.
      Strain gauge
  4. In Excel 2000:
    • Select New Web Query.
    • Fill in this dialogue with the URL of the web page, the table of data you want and the formatting you want to keep.
  5. In Excel XP:
    • Select New Web Query.
    • Enter the URL of the web page from which you want to import the data and click Go.
    • Choose the table of data you wish to import, then click the Import button.
  6. Choose how often you want to refresh the data. In Excel 2016, From the Data menu select Queries & Connections. Right-click your table and select Properties then choose how often to refresh. In Excel 2000, from the Data menu select Import External Data again, then choose Data Range Properties.

This method is also useful for capturing static data from a web site. The data will be reliably imported into correct columns and rows in Excel. If you merely copy and paste data from a web page to Excel, you sometimes find the entire row of data is in one cell. [Using the Paste Special command will often also achieve this, but not always.]

For more flexibility in importing data use a web query file. This is a text file with the extension .iqy. Its contents looks like this:

    //weather.msn.com/local.aspx?wealocations=wc:UKXX0092

    

    Selection=2

    Formatting=None
  • Dòng đầu tiên là URL của trang chứa dữ liệu. Trong ví dụ của chúng tôi, điều kiện thời tiết hiện tại ở Manchester, từ msn. trang com.
  • Dòng thứ hai trống.
  • Dòng thứ ba đặt bảng dữ liệu sẽ nhập, trong trường hợp này là bảng thứ hai trên trang. Nó có hình thức lựa chọn =. để biết thêm chi tiết.
  • Dòng thứ tư chỉ định rằng mọi định dạng trên trang web sẽ bị bỏ qua.
  • Nhấp chuột phải vào đây để tải xuống một ví dụ. tập tin iqy

Để sử dụng tệp văn bản này,

  1. Trong Excel 97 và XP, từ menu Data chọn Import External Data.
    • Chọn Nhập dữ liệu và chọn. tập tin iqy.
    • Chọn nơi đặt dữ liệu và nhấn OK. Dữ liệu trực tiếp xuất hiện trong bảng tính của bạn.
  2. Trong Excel 2000, từ menu Data chọn Get External Data
    • Nhấp vào Chạy truy vấn đã lưu
    • chọn. iqy mà bạn đã tạo và chọn vị trí đặt dữ liệu.

Các tùy chọn lựa chọn khác có sẵn. Lựa chọn=Tất cả các bảng, Lựa chọn=Toàn bộ trang và Lựa chọn="tên của bảng". Để tìm tên của bảng, bạn sẽ phải xem mã nguồn của trang. Đối với nhiều bảng, hãy phân tách tên hoặc số bảng bằng dấu phẩy.

Các tùy chọn định dạng khác có sẵn. Formatting=None trả về văn bản thuần túy mà không có bất kỳ định dạng nào. Bạn cũng có thể sử dụng định dạng=Tất cả, để sao chép tất cả các phông chữ và siêu liên kết trong trang web sang trang tính Excel. Cuối cùng, bạn có thể sử dụng Định dạng = RTF, để giữ hầu hết các định dạng không đặt các siêu liên kết.

Sử dụng tệp truy vấn mang đến cho bạn sự linh hoạt tuyệt vời. Chẳng hạn, bạn có thể mã hóa tệp để Excel sẽ hỏi bạn muốn những mục dữ liệu nào.

Yêu cầu các mục dữ liệu khác nhau

Excel gọi điều này bằng cách sử dụng các tham số động. Để làm ví dụ, tôi sẽ sử dụng tìm kiếm trên Google cho "Phần mềm cối xay gió".

Nếu bạn đã tìm kiếm "Phần mềm cối xay gió" trên Google, thì URL của kết quả tìm kiếm có thể giống như sau
. //www. Google. đồng. uk/search?q=windmill+software
Nếu bạn sử dụng URL này làm URL Truy vấn Web của mình, kết quả tìm kiếm cho "Phần mềm Windmill" sẽ được đặt trong .

Tuy nhiên, nếu bạn sử dụng một dòng như thế này làm Truy vấn web của mình
. //www. Google. com/search?q=["q","Nhập cụm từ tìm kiếm. "]
bạn sẽ được hỏi cụm từ tìm kiếm mà Google sẽ sử dụng.

Tất nhiên, bạn sẽ không thường xuyên cần hiển thị kết quả tìm kiếm trong bảng tính của mình, nhưng nó minh họa phương pháp. Bạn có thể làm điều này cho bất kỳ trang web nào xử lý dữ liệu theo cách này. Đó là, bất kỳ trang web nào trả về dữ liệu có dấu ?

Trong Excel XP, bạn cũng có thể chỉ định một ô trong bảng tính để chứa cụm từ truy vấn. Bất cứ khi nào nội dung của ô này thay đổi, dữ liệu sẽ được cập nhật trong Excel.

Để làm điều này.

  1. Trong Excel, từ menu Dữ liệu, chọn Nhập dữ liệu ngoài.
  2. Chọn một. iqy rồi nhấp vào nút Tham số.
  3. Chọn "Lấy giá trị từ ô sau" và chọn ô.

Sử dụng tệp truy vấn theo cách này cung cấp một cách dễ dàng và nhanh chóng để nhận dữ liệu trực tiếp từ web vào . Bạn có thể chọn tần suất làm mới dữ liệu hoặc đơn giản là giữ nguyên như vậy.

Chủ Đề