Tham chiếu tương đối và tuyệt đối trong Excel: A1, $A$1, $A1, A$1 và phím F4
Chia sẻ
"Dấu đô la khoá tham chiếu để copy công thức không bị lệch. Bài này giải thích bốn kiểu tham chiếu A1, $A$1, $A1, A$1 khác nhau ra sao khi copy, phím F4 để đổi nhanh, và một ví dụ bảng nhân chỉ dùng đúng một công thức cho cả bảng."
Dấu $ trong công thức Excel làm đúng một việc: khoá tham chiếu để khi bạn copy công thức đi chỗ khác, nó không bị lệch. Nghe đơn giản, nhưng đây là kỹ năng phân biệt người kéo được một công thức cho cả bảng với người phải gõ lại từng ô. Nó cũng là nguyên tắc số 6 trong 12 nguyên tắc dựng file.
Vì sao tham chiếu lại "chạy" khi copy
Mặc định, tham chiếu trong Excel là tương đối — nó nhớ vị trí tương đối, không nhớ địa chỉ tuyệt đối. Nếu ô B2 chứa =A2 (lấy ô ngay bên trái), thì copy xuống B3 sẽ tự thành =A3, copy sang C2 thành =B2. Excel dịch chuyển tham chiếu theo đúng hướng bạn copy.
Đây là tính năng, không phải lỗi — nhờ nó bạn viết một công thức rồi kéo cho cả cột. Nhưng đôi khi bạn không muốn nó chạy, và đó là lúc cần $.
Bốn kiểu tham chiếu
$ đặt trước chữ cái thì khoá cột, đặt trước số thì khoá hàng:

Cách viết | Khi copy | Dùng lúc nào |
|---|---|---|
| Cả cột và hàng đều chạy theo vị trí dán | Tính theo từng dòng: Số lượng × Đơn giá |
| Khoá cứng cả cột và hàng, đi đâu cũng trỏ về một ô | Giả định dùng chung: thuế VAT, tỷ giá, chỉ tiêu |
| Khoá cột, hàng vẫn chạy | Copy sang phải nhưng luôn lấy cột nhãn bên trái |
| Khoá hàng, cột vẫn chạy | Copy xuống dưới nhưng luôn lấy dòng tiêu đề phía trên |
Phím F4: đổi vòng bốn kiểu
Khi đang soạn công thức, đặt con trỏ vào một tham chiếu rồi bấm F4 để đổi vòng: A1 → $A$1 → A$1 → $A1 → A1. Không cần gõ dấu $ bằng tay.

Ví dụ kinh điển: bảng nhân bằng đúng một công thức
Đây là bài tập kinh điển làm rõ sức mạnh của khoá một chiều. Bạn có cột đơn giá (nằm dọc ở cột F) và dòng số lượng (nằm ngang ở hàng 21), muốn điền cả bảng thành tiền:
=$F22*G$21
Chỉ một công thức này, kéo cho cả bảng:
$F22khoá cột F (luôn lấy đơn giá ở cột F) nhưng để hàng chạy — mỗi dòng lấy đúng đơn giá của dòng đó.G$21khoá hàng 21 (luôn lấy số lượng ở hàng tiêu đề) nhưng để cột chạy — mỗi cột lấy đúng số lượng của cột đó.
Kéo công thức đi đâu trong bảng, nó cũng tự ghép đúng đơn giá của hàng với số lượng của cột. Nếu dùng $F$21 hay F21 là bảng sai ngay.
Vì sao nên tách giả định ra một ô riêng
Kết hợp với nguyên tắc "không gõ số vào giữa công thức": để thuế VAT ở một ô riêng $H$2 rồi tham chiếu tuyệt đối tới nó:
=Đơn_giá*$H$2
Khi thuế đổi, bạn sửa đúng một ô H2 là cả bảng tự tính lại. Nếu gõ *0,08 rải khắp nơi, đổi thuế là phải săn từng công thức. Đặt tên cho ô đó (Thue_VAT) thì công thức còn tự đọc được: =Đơn_giá*Thue_VAT.
Sai lầm hay gặp
Quên khoá giả định: kéo công thức tính thuế xuống, tham chiếu tới ô VAT bị trôi theo thành ô trống → kết quả nhân với 0. Luôn
F4để khoá ô giả định.Khoá quá tay: khoá cứng
$A$1cả những tham chiếu lẽ ra phải chạy theo dòng → mọi dòng ra cùng một kết quả.Nhầm chiều khoá: trong bảng hai chiều, cần khoá cột thì lại khoá hàng. Nhớ:
$đứng trước cái gì thì khoá cái đó — trước chữ là cột, trước số là hàng.
Mục lục
Muốn làm chủ Excel?
Tham gia khóa học E-Learning của Trà Đá Data để được hướng dẫn chi tiết từ A-Z với Case Study thực tế.
Tìm hiểu ngayBài viết liên quan
Khám phá thêm các bài viết cùng chủ đề
Quy Tắc Tham Chiếu $A$1, $A1, A$1: Hiểu Đúng Absolute Và Relative Reference
Hướng dẫn chi tiết tham chiếu tuyệt đối, tương đối, hỗn hợp trong Excel: khi nào dùng $, F4 toggle, và ứng dụng trong bảng tính thực tế.
Tóm tắt một bộ dữ liệu lạ trong vài phút bằng nhóm hàm thống kê
Nhận một bảng dữ liệu lạ, làm sao nắm được nó trong vài phút mà không cần biết thống kê nâng cao? Bài này là góc đọc số: AVERAGE so với MEDIAN để biết dữ liệu có bị đơn lớn kéo lệch, COUNT so với COUNTA để bắt ô lỗi, MIN/MAX soi số bất thường, và SUBTOTAL khi đang lọc.
Excel Table (Ctrl+T) và tham chiếu theo tên cột: công thức tự giãn khi thêm dòng
Đóng vùng dữ liệu thành Table bằng Ctrl+T thì công thức viết theo tên cột như SUM(BanHang[Doanh thu]) tự giãn khi thêm dòng, khỏi lo sót vùng. Bài này chỉ cách tạo Table, đọc tham chiếu có cấu trúc, và vì sao nó an toàn hơn viết I5:I44.
Bình luận
Đăng nhập để tham gia bình luận
Đăng nhậpNhận bài viết mới nhất
Đăng ký để nhận thông báo khi có bài viết mới. Không spam, chỉ kiến thức chất lượng.