Bài viết: Chiêu thứ 13: Sao chép công thức giữ nguyên tham chiếu tương đối

Liên hệ QC

ptm0412

Bad Excel Member
Thành viên BQT
Administrator
Tham gia
4/11/07
Bài viết
13,813
Được thích
36,329
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Consultant
Chiêu thứ 13: Sao chép công thức giữ nguyên tham chiếu tương đối (giống như sao chép tham chiếu tuyệt đối)


Trong Excel, 1 công thức có thể chứa những tham chiếu tương đối hoặc tuyệt đối. Khi 1 công thức có tham chiếu tương đối được sao chép, thì do tính chất, tham chiếu sẽ chạy theo đến chỗ mới. Chỉ có công thức có tham chiếu tuyệt đối mới giữ nguyên khi sao chép.

Xin nhắc lại 1 tí:

Khi bạn muốn công thức, dù cho copy đi đâu, cũng tham chiếu đến 1 ô hay 1 vùng cố định nào đó, bạn phải dùng tham chiếu tuyệt đối bằng cách thêm dấu $ vào tham chiếu thí dụ $A$1. Bạn cũng có thể chỉ thêm dấu $ vào tiêu chí dòng hoặc chỉ tiêu chí cột để chỉ cố định 1 chiều khi copy công thức.

Nhưng đôi khi bạn muốn sao chép 1 công thức tham chiếu tương đối, giữ nguyên tham chiếu, nhưng lại không muốn chuyển thành tuyệt đối? Có nhiếu cách để làm.

1. Tô đen công thức trong thanh công thức (formula bar) rồi copy, không copy ô, và tại ô đích cũng paste vào thanh công thức. Cách này dùng khi bạn chỉ sao chép 1 ô.

2. Khi bạn muốn sao chép cả 1 khối ô, thì cùng Find and replace:
- trước tiên, tô chọn khối muốn copy.
- Nhấn Ctrl + H là phím tắt của Home - Find & Select - Replace (2007) hoặc Edit - Replace (2003).
- trong ô find what: gõ dấu =
- trong ô replace with: gõ dấu "và" (&), hoặc dấu nháy đơn ('), hoặc bất cứ ký tự nào không dùng trong công thức
- Nhấn Replace All
- Để nguyên như vậy, nhấn ctrl + C
- Qua vị trí cần chuyển đến, nhấn Ctrl + V
- Để nguyên như vậy, chuyển ngược lại dấu & hoặc dấu nháy thành dấu = với công cụ find and replace.
- Trở về vùng nguồn hồi nãy, cũng chuyển ngược dấu & thành dấu =


Nghe thì nhiêu khê, nhưng vẫn nhanh hơn sửa từng tham chiếu tương đối thành tuyệt đối của cả 1 khối ô, rồi chuyển ngược lại.

Ghi chú: Nếu chỉ 1 vài ô thì dùng cách 1 nhanh hơn. (Nói nhỏ: cách 1 là của Ptm0412, nếu bạn thích thì xin nhấn thank 1 phát)


Những bài viết có liên quan:
1/ Chiêu số 11: Tìm dữ liệu xuất hiện 2 hoặc nhiều lần bằng công cụ Conditional Formating
2/ Chiêu thứ 9: Khóa và bảo vệ những ô có chứa công thức
3/ Chiêu thứ 8: Giới hạn vùng cuộn của bảng tính
 
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
Em xin góp một cách (không biết có áp dụng được không).
1. Show Formulas (nhấn phím tắt "ctrl" + "`", phím trên phím tab ở ngoài cùng)
2. Chọn vùng có công thức cần sao chép, nhấn ctrl + C
3. Mở notepad (vào Run >> nhập notepad rồi enter), nhấn ctrl + V, rồi nhấn ctrl + A, nhấn tiếp ctrl + C.
4. Quay lại bảng tính bên Excel, đặt chỏ chuột tại vị trí cần dán công thức, nhấn ctrl + V.
Hủy show Formulas. Xem kết quả.
Kết thúc.
 
Web KT
Back
Top Bottom