Lấy dữ liệu từ web vào excel và liên kết động trong Excel

4 23 0
Lấy dữ liệu từ web vào excel và liên kết động trong Excel

Đang tải... (xem toàn văn)

Thông tin tài liệu

Đã bao giờ bạn phải chép lại các số liệu từ bảng giao dịch chứng khóan hay kết quả xổ số hay các thông tin khác trên các trang web chưa, nếu bạn chép bằng tay những số liệu này bạn sẽ m[r]

(1)

Đã bạn phải chép lại số liệu từ bảng giao dịch chứng khóan hay kết xổ số hay thông tin khác trang web chưa, bạn chép tay số liệu bạn nhiều thời gian, tinhoc365 giới thiệu với bạn chức Import Data excel giúp bạn thực công việc cách đơn giản xác

Để bắt đầu chúng tơi xin giới thiệu với bạn chức thông qua việc thử nhập kết qủa sổ trang http://www.xosobinhduong.com.vn/from/donhanh.aspx vào file excel theo bước sau

Bước 1: Bạn mở excel chọn menu Data->Import External Data->New Web Query

(2)

Tiếp theo bạn chọn phần liệu web mà bạn cần đưa vào excel cách nhấn chuột vào có hình vng “có mũi tên đen vàng” (xem hình, phần đánh số 2), cuối bạn ấn phím Import để nhận kết

Liên kết động Excel

Chúng ta biết đến chức Link Manager công cụ quản lý liên kết bên ngoài, từ Workbook hành với hay nhiều Workbook khác Người dùng Excel thường gặp hộp thoại Edit or Update link Workbook liên kết chưa mở Dĩ nhiên bạn tắt chức năng cảnh báo tuỳ chọn "Don't alert " Startup Prompt

Tuy nhiên bạn gặp rắc rối cố gắng cập nhật liên kết từ Workbook chưa mở, không tồn di chuyển đổi tên

Một ví dụ điển hình khác, bạn có Workbook bao gồm nhiều Name (Workbook lưu trữ bảng danh mục chẳng hạn) bạn muốn tham chiếu đến Name Book khác Tất nhiên điều mà bạn mong muốn định nghĩa lại tham chiếu Name Workbook nguồn Name Book thay đổi theo (về chất một)

(3)

Thật chưa có tài liệu nói khái niệm cách tắc Từ "động" bao hàm ý nghĩa tương ứng so với thay đổi nguồn liệu liên kết tới Workbook bên Đây phương thức liên kết với Workbook thực tồn tại, lưu trữ đâu, cần cập nhật liên kết Workbook phải mở

Nghe chẳng có tác dụng lấy thơng tin từ Workbook mở có thiết phải liên kết?

Câu trả lời "Có"!

Một ứng dụng hữu ích mà làm tạo mối liên kết Workbook bảng cân đối phát sinh (CDPS) với Workbook sổ nhật ký (SNK) Chúng ta hiểu mối quan hệ

Workbook này: SNK xem Workbook nguồn (Workbook liên kết) CDPS

Workbook liên kết Vì nhiều lý do, sổ nhật ký thường bị di chuyển, đổi tên dẫn đến CDPS khơng tìm đọc số liệu từ SNK Mặt khác SNK bảng liệu thường xuyên mở để cập nhật CDPS mở có nhu cầu xem báo cáo Việc tách biệt số liệu báo cáo cải thiện đáng kể tốc độ cập nhật tính tốn SNK Một lý khác khiến bạn có ý tưởng "liên kết động" bạn muốn cần CDPS để xem số phát sinh tài khoản với nhiều kỳ khác nhau, kỳ tổ chức Workbook nhật ký, có cấu trúc giống Nếu bạn cung cấp cho liên kết biết bạn có ý định tham chiếu đến SNK liên kết thực có hiệu lực đáp ứng cho bạn theo tham số kỳ kế toán mà bạn đưa vào

Có lẽ khơng thời gian để xây dựng khái niệm "Liên kết động" Hi vọng bạn hiểu nhu cầu việc liên kết với Workbook bên ngồi mà nguồn liệu khơng cố định

Bây bạn hỏi: liên kết theo dạng nào?

Nào, định nghĩa Name để thể muốn liên kết đến SNK kỳ: năm 2004, 2005, 2006, 2007 lưu trữ Workbook: SNK_2004.xls, SNK_2005.xls, SNK_2006.xls, SNK_2007.xls

Chúng ta nhận thấy tham số kỳ kế toán tham số truyền vào người dùng lựa chọn kỳ kế toán (được thiết kế sheet) Giả sử Sheet1!$A$1 Workbook hành chứa giá trị tham số kỳ kế tốn, có Name:

SNK:= "SNK_" & Sheet1!$A$1 & ".xls"

Với Name này, bạn chưa thể tạo bảng CDPS với số sống động Một Name khác cho phép bạn tham chiếu đến vùng liệu NHATKY_Range SNK:

Như đề cập, bạn "mượn" Name Workbook để sử dụng cho Workbook khác: bảng danh mục khác hàng (KHACHHANG) sử dụng cho nhiều SNK mà thông tin khách hàng bị thay đổi thơng tin tất SNK cập nhật theo Đây ưu điểm giúp bạn quản lý liệu Excel tập trung đồng

Kỹ thuật khơng có mẻ, bạn dễ dàng tạo liên kết CDPS với SNK thông qua sử dụng Name NHATKY_Range định nghĩa Workbook nhật ký việc sử dụng kết hợp hàm INDIRECT Công thức sau liên kết thông tin từ SNK sang CDPS mức Worksheet: NHATKY_Range:= INDIRECT(SNK & "!NHATKY_Range" )

trong SNK Name định nghĩa

Tất nhiên bạn kết hợp để tham chiếu thẳng đến vùng liệu NHATKY_Range sổ nhật ký công thức cải tiến reference to name NHATKY_Range CDPS sau: NHATKY_Range:=INDIRECT("SNK_" & Sheet1!$A$1 & ".xls!NHATKY_Range")

Tuy khuyến nghị bạn nên sử dụng name SNK để thuận tiện cho việc bảo trì tham chiếu có sử dụng SNK sau này!

(4)

SNK_????.xls, ???? giá trị tham chiếu từ Sheet1!$A$1 (???? thay đổi theo người dùng nhập vào)

Bây giờ, CDPS, bạn kết hợp hàm có sử dụng Name SNK cách bình thường Lưu ý rằng: workbook nguồn đóng lại cơng thức có sử dụng Name báo lỗi #REF! liệu Name cập nhật (online) Ngược lại bạn mở Workbook liên kết (CDPS) excel không đưa hộp thoại cảnh báo việc khơng tìm thấy liệu nguồn Đây lợi điểm khiến yêu thích sử dụng liên kết động

Ngày đăng: 05/03/2021, 23:42

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan