Nhờ các bạn giúp về cách copy với địa chỉ tuyệt đối

  • Thread starter Thread starter ve ve
  • Ngày gửi Ngày gửi
Liên hệ QC

ve ve

Thành viên mới
Tham gia
29/3/07
Bài viết
5
Được thích
0
Chào các bạn, tôi có vấn đề sau:
Một bảng tĩnh Êxcl của tôi (tạm gọi là bảng A) có một cột dữ liệu mà tôi muốn liên kết sang một bảng khác (tạm gọi làg bảng B). Ví dụ như ô B1 ở bảng B có giá trị bằng ô A1 ở bảng A , ô B2 ở bảng B có giá trị bằng ô A2 ở bảng A .......
Đến đây có một vấn đề là cột này rất dài tôi khhong muốn ngồi gõ công thức cho từng ô một nhưng lại không thể coppy được vì khi coppy công thức từ ô trên xuống ô dướí (bằng cách đặt con trỏ vào góc ướií của ô rồi nhấn và kéo) thì ô dứoi có công thức giống y như ô trên (do điậ chỉ tham chiếu của ô trên là đ/c tuyệt đối) chứ không tự nhảy (VD ô B5 ở bảng B có vẫn giá trị bằng ô A1 ở bảng A , ô B6 ở bảng B có giá trị bằng ô A1 ở bảng A).
Xin hỏi các bạn có cách nào sửa được không nhỉ?. Xin chân thành cám ơn
 
Chào các bạn, tôi có vấn đề sau:
Một bảng tĩnh Êxcl của tôi (tạm gọi là bảng A) có một cột dữ liệu mà tôi muốn liên kết sang một bảng khác (tạm gọi làg bảng B). Ví dụ như ô B1 ở bảng B có giá trị bằng ô A1 ở bảng A , ô B2 ở bảng B có giá trị bằng ô A2 ở bảng A .......
Đến đây có một vấn đề là cột này rất dài tôi khhong muốn ngồi gõ công thức cho từng ô một nhưng lại không thể coppy được vì khi coppy công thức từ ô trên xuống ô dướí (bằng cách đặt con trỏ vào góc ướií của ô rồi nhấn và kéo) thì ô dứoi có công thức giống y như ô trên (do điậ chỉ tham chiếu của ô trên là đ/c tuyệt đối) chứ không tự nhảy (VD ô B5 ở bảng B có vẫn giá trị bằng ô A1 ở bảng A , ô B6 ở bảng B có giá trị bằng ô A1 ở bảng A).
Xin hỏi các bạn có cách nào sửa được không nhỉ?. Xin chân thành cám ơn
Bạn có thể nói rõ bạn cần làm như vậy với mục đích gì không. Vì tôi thấy vô lý.
Excel tạo ra địa chỉ tuyệt đối và địa chỉ tương đối là để người sử dụng dễ dàng trong việc lập công thức. Như trường hợp bạn nêu chẳng hạn. Chỉ cần nhập công thức bằng địa chỉ tương đối cho 1 ô đầu, kéo xuống ta sẽ có kết quả như ý.
Cái quan trọng là kết quả chứ không phải hình thức.
 
Chào các bạn, tôi có vấn đề sau:
Một bảng tĩnh Êxcl của tôi (tạm gọi là bảng A) có một cột dữ liệu mà tôi muốn liên kết sang một bảng khác (tạm gọi làg bảng B). Ví dụ như ô B1 ở bảng B có giá trị bằng ô A1 ở bảng A , ô B2 ở bảng B có giá trị bằng ô A2 ở bảng A .......
Đến đây có một vấn đề là cột này rất dài tôi khhong muốn ngồi gõ công thức cho từng ô một nhưng lại không thể coppy được vì khi coppy công thức từ ô trên xuống ô dướí (bằng cách đặt con trỏ vào góc ướií của ô rồi nhấn và kéo) thì ô dứoi có công thức giống y như ô trên (do điậ chỉ tham chiếu của ô trên là đ/c tuyệt đối) chứ không tự nhảy (VD ô B5 ở bảng B có vẫn giá trị bằng ô A1 ở bảng A , ô B6 ở bảng B có giá trị bằng ô A1 ở bảng A).
Xin hỏi các bạn có cách nào sửa được không nhỉ?. Xin chân thành cám ơn
Vậy thì bạn đặt địa chỉ tuyết đốii theo cột và tương đối hàng
Ví dụ: =$A31 và kéo xuống
 
Đây là trường hợp link dữ liệu sang sheet khác.Ví dụ tại Sheet2!A1 có Công thức:

=Sheet1!A1
Bạn lưu ý chữ màu đỏ xác định Sheet nguồn, nếu không có nó sẽ lấy ô đó của sheet2 đích. Bạn cứ gõ như vậy rồi Filldown xuống là được.
Một cách khác, chọn toàn bộ vùng cần lấy dữ liệu tại Sheet1 nguồn-->Copy. Sang sheet2 đích chọn ô đầu tiên cần đặt dữ liệu---> vào Edit--->PastSpeacial--->Nhấn nút Paste Link.

Trên đây là hình thức Link chặt, ưu điểm là công thức gọn. Nhược điểm là khi sheet nguồn xóa dòng (Ô nguồn) thì sheet đích báo lỗi.

Link tương đối, dùng công thức:
=INDIRECT("Sheet1!A"&ROW(1:1))
Cách này công thức dài nhưng kết quả ổn hơn.
Chúc bạn đạt ý.
 
Lần chỉnh sửa cuối:
Vâng cám ơn sealand, đây đúng là trường hợp link dữ liệu sang sheet khác.
 
Web KT

Bài viết mới nhất

Back
Top Bottom