
Liên kết động trong Excel
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Liên kết động trong Excel Liên kết động trong ExcelChúng ta biết đến chức năng Link Manager nhưmột công cụ quản lý các liên kết bên ngoài, từWorkbook hiện hành với 1 hay nhiều Workbookkhác. Người dùng Excel thường gặp hộp thoạiEdit or Update link nếu Workbook liên kết chưamở. Dĩ nhiên là bạn có thể tắt chức năng cảnh báonày bằng tuỳ chọn Dont alert... trong StartupPrompt.Tuy nhiên bạn vẫn có thể gặp rắc rối nếu như cố gắngcập nhật liên kết từ một Workbook chưa mở, khôngtồn tại do di chuyển hoặc đổi tên.Một ví dụ điển hình khác, bạn có một Workbook baogồm nhiều Name (Workbook lưu trữ các bảng danhmục chẳng hạn) và bạn muốn tham chiếu đến Namenày trong một Book khác. Tất nhiên điều mà bạnmong muốn là khi định nghĩa lại tham chiếu củaName trong Workbook nguồn thì Name trong Bookkia cũng thay đổi theo (về bản chất là một).Liên kết động là công cụ để giải quyết các yêu cầutrên.Thật ra chưa có tài liệu nào nói về khái niệm này mộtcách chính tắc. Từ động ở đây bao hàm ý nghĩa làsự tương ứng so với những thay đổi của nguồn dữliệu được liên kết tới một Workbook bên ngoài. Đâylà phương thức liên kết với một Workbook thực sựtồn tại, được lưu trữ tại bất cứ ở đâu, miễn sao khicần cập nhật liên kết thì Workbook đó phải được mở.Nghe có vẻ chẳng có tác dụng gì vì lấy thông tin từmột Workbook đang mở thì có nhất thiết phải liênkết?Câu trả lời là Có!Một ứng dụng rất hữu ích mà mình vẫn đang làm đólà tạo ra mối liên kết giữa Workbook bảng cân đốiphát sinh (CDPS) với Workbook sổ nhật ký (SNK).Chúng ta hiểu mối quan hệ giữa 2 Workbook này:SNK được xem là Workbook nguồn (Workbookđược liên kết) và CDPS là Workbook liên kết. Vì rấtnhiều lý do, sổ nhật ký thường bị di chuyển, đổi têndẫn đến CDPS không tìm đọc được số liệu từ SNK.Mặt khác SNK là bảng dữ liệu thường xuyên đượcmở để cập nhật còn CDPS chỉ được mở khi có nhucầu xem báo cáo. Việc tách biệt giữa số liệu và báocáo sẽ cải thiện đáng kể tốc độ cập nhật và tính toántrên SNK. Một lý do khác nữa khiến bạn có ý tưởngvề liên kết động là bạn muốn chỉ cần một CDPS đểxem số phát sinh các tài khoản với nhiều kỳ khácnhau, mỗi kỳ được tổ chức trên một Workbook nhậtký, có cấu trúc giống nhau. Nếu bạn cung cấp choliên kết biết bạn có ý định tham chiếu đến SNK nàothì liên kết đó thực sự có hiệu lực và đáp ứng cho bạntheo tham số kỳ kế toán mà bạn đưa vào.Có lẽ chúng ta không mất thời gian để xây dựng kháiniệm Liên kết động là gì nữa. Hi vọng rằng bạn đãhiểu được nhu cầu về việc liên kết với một Workbookbên ngoài mà nguồn dữ liệu đó không cố định.Bây giờ bạn sẽ hỏi: liên kết theo dạng đó như thếnào?Nào, hãy định nghĩa một Name để thể hiện rằngchúng ta muốn liên kết đến các SNK của các kỳ: năm2004, 2005, 2006, 2007... được lưu trữ trong cácWorkbook: SNK_2004.xls, SNK_2005.xls,SNK_2006.xls, SNK_2007.xls...Chúng ta nhận thấy tham số ở đây là các kỳ kế toánvà tham số này được truyền vào khi người dùng lựachọn kỳ kế toán (được thiết kế trên sheet). Giả sửSheet1!$A$1 của Workbook hiện hành chứa giá trịtham số kỳ kế toán, chúng ta sẽ có một Name:SNK:= SNK_ & Sheet1!$A$1 & .xlsVới Name này, bạn chưa thể tạo ra một bảng CDPSvới những con số sống động. Một Name khác sẽ chophép bạn tham chiếu đến vùng dữ liệuNHATKY_Range trên SNK:Như đã đề cập, bạn có thể mượn Name của mộtWorkbook này để sử dụng cho một Workbook khác:bảng danh mục khác hàng (KHACHHANG) có thểđược sử dụng cho nhiều SNK mà bất cứ một thôngtin nào của khách hàng bị thay đổi thì thông tin ở tấtcả các SNK được cập nhật theo. Đây là ưu điểmchính giúp bạn quản lý dữ liệu trên Excel tập trung vàđồng bộ hơn.Kỹ thuật không có gì mới mẻ, bạn dễ dàng tạo ra liênkết giữa CDPS với SNK thông qua sử dụng NameNHATKY_Range đã được định nghĩa trongWorkbook nhật ký bằng việc sử dụng kết hợp hàmINDIRECT. Công thức sau sẽ liên kết thông tin từSNK sang CDPS ở mức Worksheet:NHATKY_Range:= INDIRECT(SNK &!NHATKY_Range )trong đó SNK là Name đã được định nghĩa như ở trênTất nhiên bạn có thể kết hợp để tham chiếu thẳng đếnvùng dữ liệu NHATKY_Range trên sổ nhật ký bằngcông thức cải tiến trong reference to của nameNHATKY_Range trên CDPS như sau:NHATKY_Range:=INDIRECT(SNK_ &Sheet1!$A$1 & .xls!NHATKY_Range)Tuy vậy mình khuyến nghị các bạn nên sử dụngname SNK để thuận tiện cho việc bảo trì các thamchiếu có sử dụng SNK sau này!Công thức trên được diễn giải như sau: chúng ta cầntham chiếu đến Name SNK trong WorkbookSNK_????.xls, trong đó ???? là giá trị được thamchiếu từ Sheet1!$A$1. (???? được thay đổi theongười dùng nhập vào)Bây giờ, trên CDPS, bạn có thể kết hợp các hàm cósử dụng Name SNK một cách bình thường.Lưu ý rằng: nếu workbook nguồn đóng lại thì côngthức có sử dụng Name này sẽ báo lỗi #REF! vì dữliệu của Name luôn được cập nhật (online). Ngược lạikhi bạn mở Workbook liên kết (CDPS) excel khôngđưa ra hộp thoại cảnh báo về việc không tìm thấy dữliệu nguồn. Đây có thể là lợi điểm khiến chúng ta yêuthích khi sử dụng liên kết động.Kiến thức về liên kết động không có gì mới nhưngkhả năng ứng dụng thì rất đa dạng. Hi vọng bài viếtnày gợi mở cho bạn cách thức quản lý thông tin bằngExcel tốt hơn, nhanh hơn và tối ưu hơn. giai phap excel ...
Tìm kiếm theo từ khóa liên quan:
kỹ năng soạn thảo mẹo vặt máy tính Microsoft Access Microsoft Excel Microsoft officeTài liệu có liên quan:
-
Thủ thuật chặn web đen bằng phần mềm
10 trang 271 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 235 0 0 -
Sao lưu dữ liệu Gmail sử dụng chế độ Offline
8 trang 223 0 0 -
Ebook Statistics for managers using: Microsoft Excel – Part 2
322 trang 173 0 0 -
YouTube Downloader là phần mềm cho phép bạn tải video từ YouTube
2 trang 159 0 0 -
Tài liệu ôn thi công chức - Môn Tin học
9 trang 159 0 0 -
Ebook Statistics for managers using: Microsoft Excel – Part 1
240 trang 145 0 0 -
HƯỚNG DẪN CÀI ĐẶT MÁY ẢO(VMware-workstation)
23 trang 132 0 0 -
23 trang 120 1 0
-
Xây dựng ứng dụng Excel tự sinh đề bài tập và tự chấm kết quả
6 trang 112 0 0 -
22 trang 109 0 0
-
409 trang 104 0 0
-
Cách khắc phục lỗi không thể khởi động ở Windows
11 trang 92 0 0 -
Phần mềm quản lý điểm bằng Access
22 trang 91 0 0 -
Sử dụng đèn flash thế nào khi chụp ảnh?
3 trang 81 0 0 -
Top 15 phần mềm ép xung tốt nhất (Phần 2)
9 trang 80 0 0 -
HƯỚNG DẪN MỘT SỐ KỸ THUẬT TRONG MICROSOFT POWER POINT
39 trang 77 0 0 -
Đề cương chi tiết học phần Kỹ năng soạn thảo hợp đồng dân sự
11 trang 69 0 0 -
Mẹo vặt - phím tắt - phần mềm khi dùng máy tính
189 trang 67 0 0 -
Giáo trình Tin học ứng dụng trong kinh doanh
170 trang 67 0 0