Hướng dẫn how do i display data from a website in excel? - làm cách nào để hiển thị dữ liệu từ một trang web trong excel?

Thu thập dữ liệu »excel» trang web dữ liệu vào excel

Cách cung cấp dữ liệu trực tiếp từ một trang web vào excel

Có hai cách bạn có thể cung cấp dữ liệu trực tiếp từ một trang web vào Excel. Dễ nhất chỉ đòi hỏi các lựa chọn hộp menu và hộp thoại trong Excel. Tuy nhiên, bạn có thể thực hiện các hoạt động tinh vi hơn bằng cách sử dụng tệp truy vấn web.

Bạn có thể thu thập dữ liệu được giữ trong một bảng hoặc dưới dạng văn bản được định dạng sẵn [bên trong HTML hoặc thẻ].

Nhập nhanh dữ liệu trực tiếp

Bạn có thể dễ dàng nhập một bảng dữ liệu từ một trang web vào Excel và thường xuyên cập nhật bảng với dữ liệu trực tiếp.

  1. Mở một bảng tính trong Excel.
  2. Từ menu dữ liệu tùy thuộc vào phiên bản Excel Chọn get & chuyển đổi dữ liệu> từ web [ví dụ: trong Excel 2016] hoặc nhận dữ liệu bên ngoài [ví dụ: năm 2000] hoặc nhập dữ liệu bên ngoài [ví dụ: trong XP].Get & Transform Data > From Web [eg in Excel 2016] or Get External Data [eg in 2000] or Import External Data [eg in XP].
  3. Trong Excel 2016:
    • Điền vào URL của trang web với bảng dữ liệu mong muốn của bạn. Excel sẽ kết nối.
    • Chọn một bảng và chọn Tải. Máy đo sức căng
      Strain gauge
  4. Trong Excel 2000:
    • Chọn truy vấn web mới.
    • Điền vào cuộc đối thoại này với URL của trang web, bảng dữ liệu bạn muốn và định dạng bạn muốn giữ.
  5. Trong Excel XP:
    • Chọn truy vấn web mới.
    • Điền vào cuộc đối thoại này với URL của trang web, bảng dữ liệu bạn muốn và định dạng bạn muốn giữ.
    • Trong Excel XP:
  6. Nhập URL của trang web mà bạn muốn nhập dữ liệu và nhấp vào GO.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.

Chọn bảng dữ liệu bạn muốn nhập, sau đó nhấp vào nút Nhập.

Chọn tần suất bạn muốn làm mới dữ liệu. Trong Excel 2016, từ menu dữ liệu chọn truy vấn & kết nối. Nhấp chuột phải vào bảng của bạn và chọn Thuộc tính sau đó chọn tần suất làm mới. Trong Excel 2000, từ menu dữ liệu, chọn nhập lại dữ liệu bên ngoài, sau đó chọn thuộc tính phạm vi dữ liệu.

Phương pháp này cũng hữu ích để thu thập dữ liệu tĩnh từ một trang web. Dữ liệu sẽ được nhập một cách đáng tin cậy vào các cột và hàng chính xác trong Excel. Nếu bạn chỉ sao chép và dán dữ liệu từ một trang web sang Excel, đôi khi bạn thấy toàn bộ hàng dữ liệu nằm trong một ô. [Sử dụng lệnh đặc biệt dán thường sẽ đạt được điều này, nhưng không phải lúc nào cũng vậy.].iqy. Its contents looks like this:

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

    

    Selection=2

    Formatting=None
  • Tạo tệp truy vấn web
  • Để linh hoạt hơn trong việc nhập dữ liệu, hãy sử dụng tệp truy vấn web. Đây là một tệp văn bản với phần mở rộng .iqy. Nội dung của nó trông như thế này:
  • Dòng đầu tiên là URL của trang giữ 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ừ trang web MSN.com.
  • Dòng thứ hai trống.
  • Dòng thứ ba đặt bảng dữ liệu nào để nhập, trong trường hợp này là bảng thứ hai trên trang. Nó có lựa chọn biểu mẫu =. Xem dưới đây để biết thêm chi tiết.

Dòng thứ tư chỉ định rằng bất kỳ định dạng nào trên trang web nên bị bỏ qua.

  1. Nhấp chuột phải vào đây để tải xuống tệp .iqy
    • Để sử dụng tệp văn bản này,
    • Trong Excel 97 và XP, từ menu dữ liệu, chọn nhập dữ liệu bên ngoài.
  2. Chọn Nhập dữ liệu và chọn tệp .iqy của bạn.
    • Chọn nơi đặt dữ liệu và nhấp vào OK. Dữ liệu trực tiếp xuất hiện trong bảng tính của bạn.
    • Trong Excel 2000, từ menu dữ liệu, hãy chọn dữ liệu bên ngoài

Nhấp vào chạy truy vấn đã lưu Selection=AllTables, Selection=EntirePage and Selection="name of table". To find the name of a table you will have to look at the source code of the page. For more than one table, separate the table names or numbers with commas.

Chọn tệp .iqy bạn đã tạo và chọn nơi đặt dữ liệu. Formatting=None returns plain text without any formatting. You could also use formatting=All, to copy all the fonts and hyperlinks in the web page to the Excel sheet. Finally you could use Formatting=RTF, to keep most of the formatting put not the hyperlinks.

Các tùy chọn lựa chọn khác có sẵn: select = allTables, select = EntirePage và select = "Tên của bảng". Để tìm tên của một 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 bảng hoặc số bằng dấu phẩy.

Các tùy chọn định dạng khác có sẵn: Định dạng = Không 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 vào trang tính Excel. Cuối cùng, bạn có thể sử dụng định dạng = rtf, để giữ phần lớn định dạng không đặt các siêu liên kết.

Sử dụng một tập tin truy vấn cung cấp 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 những mục dữ liệu bạn muốn.

Yêu cầu các mục dữ liệu khác nhau
//www.google.co.uk/search?q=windmill+software
If you used this as your Web Query URL, the search results for "Windmill Software" would be placed in your spreadsheet.

Excel gọi điều này bằng các tham số động. Ví dụ, tôi sẽ sử dụng tìm kiếm Google cho "Phần mềm Windmill".
//www.google.com/search?q=["q","Enter the Search Term:"]
you will be asked for the search term Google is to use.

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

Tuy nhiên, nếu bạn sử dụng một dòng như thế này làm Web của bạn sử dụng.nominate a cell in the spreadsheet to hold the query term. Whenever the contents of this cell change, the data will be updated in Excel.

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

  1. Trong Excel, từ menu dữ liệu, chọn nhập dữ liệu bên ngoài.
  2. Chọn một tệp .iqy sau đó 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 để lấy dữ liệu trực tiếp từ web vào bảng tính của bạn.Bạn có thể chọn tần suất làm mới dữ liệu hoặc đơn giản là giữ nó như hiện tại.

Thêm mẹo và thủ thuật Excel

  • Bản tin màn hình miễn phí của chúng tôi [ISSN 1472-0221] có một loạt các góc Excel, đưa ra gợi ý và mẹo sử dụng Excel.Để đăng ký để theo dõi điền vào e-mail của bạn dưới đây.
  • Để biết thông tin về biểu đồ với Excel, hãy xem các mẹo biểu đồ Excel của chúng tôi
  • Để biết thêm các mẹo về sử dụng Excel, hãy xem trang Mẹo và Thủ thuật Excel của chúng tôi.

Bình luận

Bài Viết Liên Quan

Chủ Đề