Chèn các tham chiếu tương đối, tuyệt đối và hỗn hợp (Relative, Absolute, Mixed references)
Giới thiệu
Bạn tạo một công thức đơn giản =A1*B1. Khi bạn kéo công thức xuống các dòng dưới, nó hoạt động hoàn hảo, tự động chuyển thành =A2*B2, =A3*B3... Nhưng sau đó, bạn gặp một bài toán khác: tính thuế VAT cho một loạt sản phẩm. Bạn viết công thức =A2*C1, trong đó C1 là ô chứa thuế suất 10%. Khi bạn kéo công thức xuống, nó biến thành =A3*C2, và kết quả trả về là lỗi hoặc số 0! "Nỗi đau" của việc công thức bị "trôi" sai vị trí khi sao chép là một trong những trở ngại đầu tiên và lớn nhất mà mọi người dùng Excel đều gặp phải.
Nguyên nhân của vấn đề này nằm ở việc chúng ta chưa hiểu rõ về "hành vi" của các loại tham chiếu ô. Excel cung cấp 3 loại tham chiếu: Tương đối (Relative), Tuyệt đối (Absolute), và Hỗn hợp (Mixed). Việc hiểu rõ bản chất và biết khi nào cần sử dụng dấu $ để "khóa" các tham chiếu lại chính là chìa khóa để xây dựng các công thức linh hoạt, có khả năng mở rộng và hoạt động chính xác ở mọi vị trí.
Giải thích chức năng/khái niệm
Khi bạn viết một công thức và tham chiếu đến một ô khác, Excel sẽ ghi nhớ "mối quan hệ vị trí" giữa hai ô đó, chứ không phải địa chỉ tuyệt đối.
- Tham chiếu Tương đối (Relative Reference) - A1:
- Hành vi: Đây là loại tham chiếu mặc định. Khi bạn sao chép công thức, tham chiếu này sẽ thay đổi để duy trì cùng một "khoảng cách" tương đối.
- Ví dụ: Nếu ở ô C1 bạn có công thức =A1+B1 (lấy 2 ô bên trái cộng lại), khi bạn kéo xuống C2, công thức sẽ tự động thành =A2+B2 (vẫn là lấy 2 ô bên trái cộng lại).
- Tưởng tượng: Giống như bạn chỉ đường: "Đi sang trái 2 nhà". Dù bạn đứng ở đâu, câu chỉ dẫn đó vẫn có cùng một ý nghĩa tương đối.
- Tham chiếu Tuyệt đối (Absolute Reference) - $A$1:
- Hành vi: Dấu $ hoạt động như một "ổ khóa". $A có nghĩa là "khóa cột A", $1 có nghĩa là "khóa dòng 1". Do đó, $A$1 sẽ luôn luôn chỉ đến ô A1, bất kể bạn sao chép công thức đi đâu.
- Ví dụ: Nếu ở C1 bạn có công thức =B1*$A$1, khi bạn kéo xuống C2, nó sẽ thành =B2*$A$1. Tham chiếu $A$1 không hề thay đổi.
- Tưởng tượng: Giống như bạn chỉ đường: "Hãy đi đến địa chỉ số 1, đường A". Dù bạn đứng ở đâu, địa chỉ đó vẫn là duy nhất.
- Tham chiếu Hỗn hợp (Mixed Reference) - $A1 hoặc A$1:
- Hành vi: Chỉ khóa một phần, cột hoặc dòng.
- $A1: Khóa cột A, nhưng dòng sẽ thay đổi khi sao chép lên/xuống.
- A$1: Khóa dòng 1, nhưng cột sẽ thay đổi khi sao chép trái/phải.
- Ví dụ: Dùng để tạo bảng cửu chương. Công thức ở B2 có thể là =$A2*B$1.
- Tưởng tượng: Giống như bạn chỉ đường: "Hãy đi đến bất kỳ nhà nào trên đường A" ($A1) hoặc "Hãy đi đến ngôi nhà số 1 trên bất kỳ con đường nào" (A$1).
Phím tắt vàng: Khi đang chỉnh sửa công thức và con trỏ đang ở một tham chiếu (ví dụ A1), hãy nhấn phím F4. Mỗi lần nhấn, tham chiếu sẽ luân chuyển qua 4 trạng thái: A1 -> $A$1 -> A$1 -> $A1 -> A1.
Các tình huống thực tế & ứng dụng
- Tính tiền thưởng (Sử dụng tham chiếu Tuyệt đối): Một công ty có chính sách thưởng 5% doanh số cho tất cả nhân viên. Tỷ lệ 5% này được đặt ở một ô duy nhất là E1. Công thức tính thưởng cho nhân viên đầu tiên (doanh số ở B2) sẽ là =B2*$E$1. Khi kéo công thức này xuống cho các nhân viên khác, B2 sẽ tự động thành B3, B4 (tương đối), trong khi $E$1 vẫn được giữ nguyên (tuyệt đối).
- Tạo bảng cửu chương (Sử dụng tham chiếu Hỗn hợp): Để tạo một bảng nhân, bạn có các số từ 1-10 ở cột A (A2:A11) và các số từ 1-10 ở dòng 1 (B1:K1). Công thức tại ô B2 sẽ là =$A2*B$1.
- $A2: Khi kéo công thức sang phải, nó vẫn luôn lấy số từ cột A. Khi kéo xuống, nó sẽ lấy số từ các dòng tiếp theo (A3, A4...).
- B$1: Khi kéo công thức xuống, nó vẫn luôn lấy số từ dòng 1. Khi kéo sang phải, nó sẽ lấy số từ các cột tiếp theo (C1, D1...).
Đây là ứng dụng kinh điển và mạnh mẽ nhất của tham chiếu hỗn hợp. - Tính toán chéo (Sử dụng tham chiếu Tương đối): Trong một bảng tính chi phí, bạn có cột "Số lượng" và "Đơn giá". Cột "Thành tiền" sẽ có công thức =C2*D2. Khi kéo xuống, công thức này tự động điều chỉnh cho mỗi dòng, đây là ứng dụng phổ biến nhất của tham chiếu tương đối.
Hướng dẫn thao tác chi tiết
Đây là cách mặc định. Chỉ cần gõ hoặc nhấp chuột vào các ô bạn muốn. Ví dụ: =A1+B1.
- Bắt đầu viết công thức của bạn. Khi bạn tham chiếu đến một ô (ví dụ: gõ =A1*C1).
- Đặt con trỏ chuột vào bên trong hoặc ngay sau tham chiếu bạn muốn "khóa" (ví dụ: C1).
- Nhấn phím F4 một lần. Tham chiếu sẽ chuyển thành $C$1.
- Nhấn F4 thêm các lần nữa để chuyển đổi qua lại giữa các dạng $C$1 (tuyệt đối), C$1 (hỗn hợp, khóa dòng), $C1 (hỗn hợp, khóa cột), và C1 (tương đối).
- Dừng lại ở dạng bạn cần và hoàn thành công thức.
Lưu ý & mẹo nâng cao
- Dấu $ không liên quan đến tiền tệ: Đây là một nhầm lẫn phổ biến. Dấu $ trong công thức Excel chỉ có một ý nghĩa duy nhất: "khóa" cột hoặc dòng theo sau nó.
- **Khi nào cần $:
- Hãy tự hỏi: "Khi tôi copy công thức này đi nơi khác, ô này có được phép di chuyển không?". Nếu câu trả lời là "Không, nó phải luôn đứng yên", thì bạn cần dùng tham chiếu tuyệt đối ($A$1).
- Tham chiếu hỗn hợp là chìa khóa cho các bảng 2 chiều: Bất cứ khi nào bạn cần tạo một ma trận tính toán (như bảng cửu chương, bảng tra lãi suất theo năm và số tiền...), tham chiếu hỗn hợp gần như là bắt buộc.
- F4 trên Laptop: Trên một số dòng laptop, bạn có thể cần phải nhấn tổ hợp phím Fn + F4 để kích hoạt chức năng của phím F4.
Việc hiểu và làm chủ 3 loại tham chiếu, đặc biệt là cách sử dụng phím F4 để "khóa" chúng lại, là một trong những kỹ năng nền tảng và quan trọng nhất, phân biệt giữa một người mới bắt đầu và một người dùng Excel thành thạo. Nó là "ngữ pháp" cơ bản để bạn có thể viết nên những "câu văn" công thức phức tạp, linh hoạt và có khả năng mở rộng. Nắm vững kỹ năng này, bạn sẽ không còn sợ hãi khi sao chép công thức và có thể tự tin xây dựng bất kỳ mô hình tính toán nào.
Xem video hướng dẫn thực hành tại đây
👉 Tham chiếu tương đối, tuyệt đối, hỗn hợp (relative, absolute, mixed references)
Mua khóa học để có hỗ trợ tốt nhất tại đây
👉 [Link khóa ôn thi MOS trên Udemy]
💡 Chia sẻ bài viết này lên Facebook để nhận ưu đãi lên tới 75% khi đăng ký khóa học MOS!
Bạn muốn học cách áp dụng các loại tham chiếu này vào những hàm phức tạp như VLOOKUP, INDEX, MATCH để xây dựng các công cụ tra cứu động? Đăng ký ngay khóa học MOS Excel của chúng tôi để đi từ nền tảng vững chắc đến các kỹ thuật chuyên gia!