Dễ dàng thay đổi liên kết (Microsoft Excel)
Excel cho phép bạn liên kết thông tin từ trang tính này sang trang tính khác hoặc thậm chí từ sổ làm việc này sang sổ làm việc khác. Nhiều người làm điều này rất tốt khi họ sử dụng một trang tính làm tổng quan “tóm tắt” về thông tin có trong các trang tính khác.
Nếu bạn tổ chức dữ liệu của mình theo cách này, bạn có thể băn khoăn về cách tốt nhất để thay đổi các liên kết trong trang tính của mình. Khi bạn liên kết thông tin, Excel sẽ theo dõi trong liên kết của nguồn liên kết. Ví dụ: liên kết sau tham chiếu đến ô C7 trong trang tính Dữ liệu tháng 10 của sổ làm việc 2011Budget.xls:
=+[2011Budget.xls]OctoberData!$C$7
Nếu bạn có khá nhiều liên kết này trong một trang tính, thì việc cập nhật từng liên kết có thể gây phiền toái khi bạn thay đổi sổ làm việc nguồn hoặc trang tính được các liên kết sử dụng. Tất nhiên, bạn có thể sử dụng tính năng tìm và thay thế của Excel để thực hiện các thay đổi mong muốn, nhưng có một cách dễ dàng hơn:
Sử dụng các chức năng INDIRECT và ADDRESS.
Ví dụ: giả sử rằng bạn có các ô chứa tên sổ làm việc (J1), tên trang tính (J2), số hàng số (J3) và số cột (J4). Trong trường hợp này, bạn có thể sử dụng công thức sau để chỉ định một liên kết:
=INDIRECT(ADDRESS(J3,J4,1,TRUE,"["&J1&"]"&J2))
Kết quả là Excel tính toán một địa chỉ gián tiếp dựa trên nội dung của các ô. Nếu bạn muốn thay đổi nơi Excel lấy thông tin, tất cả những gì bạn cần làm là thay đổi nội dung của các ô từ J1 đến J4, để chúng đại diện cho nguồn mong muốn.
Bạn cần lưu ý rằng bạn sẽ cần mở sổ làm việc nguồn để sử dụng phương pháp này. Nếu chúng không được mở, Excel sẽ không thể cập nhật thông tin như mong muốn.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (1968) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: