Điều này có thể thực hiện được. Bạn có thể đặt một công thức trong cùng một ô trên nhiều trang tính bằng cách chọn tất cả các trang tính trước. Nhấp chuột phải vào một tab và nhấp vào "Chọn tất cả các trang". Giữ phím Ctrl và bỏ chọn bất kỳ trang nào bạn không muốn. Bây giờ bạn có thể đặt một công thức trong một ô trong tất cả các tờ này, ví dụ , A1=Sheet1!A1
. Vấn đề ở đây, tất nhiên, là điều này sẽ cung cấp cho bạn cùng một địa chỉ trên mỗi tờ.
Để có được địa chỉ khác nhau, tôi sẽ làm theo cách này:
- Trong một cột bên cạnh địa chỉ của bạn, hãy điền vào tên trang tính nơi bạn muốn địa chỉ (ví dụ: "Trang tính 1", "Trang tính 2", v.v.).
- Trong công thức của bạn (cho mỗi trang tính), hãy sử dụng cấu trúc INDEX-MATCH. Công thức MATCH sẽ cần khớp với tên trang tính. Bạn có thể lấy tên trang tính bằng công thức này
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
(Lưu ý, bảng tính phải được lưu để làm việc này.)
- Nếu tôi giả sử địa chỉ của bạn nằm trên Bảng 1 trong Cột A và tên trang tính nằm trong Cột B, thì công thức để đặt trong 139 tờ sẽ như sau:
=INDEX(Sheet1!A1:A4,MATCH(RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))),Sheet1!B1:B4))