Trong bài viết này, bạn sẽ biết một số ví dụ về địa chỉ gián tiếp trong Excel. Bằng cách dùng địa chỉ gián tiếp, bạn có thể tham chiếu đến địa chỉ ô thay vì đến chính ô đó. Vậy, hãy bắt đầu với bài viết chính.
Tải xuống Sổ làm việc
4 Ví dụ về ĐỊA CHỈ GIÁN TIẾP trong Excel
Ở đây, chúng ta dùng bảng sau để demo các ví dụ địa chỉ gián tiếp trong Excel.
Để tạo bài viết, chúng ta dùng phiên bản Microsoft Excel 365, bạn có thể dùng các phiên bản khác theo thuận tiện.
1. Dùng hàm INDIRECT cho Tham chiếu gián tiếp
Ở đây, chúng ta có hai bảng và muốn có giá trị bán hàng của bảng đầu tiên ở bảng thứ hai trong cột Doanh số (Sales). Vì vậy, chúng ta có thể dán các giá trị này với tham chiếu địa chỉ gián tiếp bằng hàm INDIRECT.
- Chọn ô đầu ra F5
- Nhập công thức sau:
=INDIRECT("C"&ROW(C5))- ROW(C5) → trả về số hàng của ô C5
Kết quả → 5 - INDIRECT(“C”&ROW(C5)) trở thành
INDIRECT(“C5”) → trả về giá trị trong ô C5
Kết quả → $4,629.00
- Nhấn ENTER
- Kéo công cụ Fill Handle xuống
Kết quả:
Bạn sẽ nhận được giá trị bán hàng trong cột Doanh số của bảng thứ hai bằng tham chiếu gián tiếp.
2. Cộng dồn Giá trị với Tham chiếu địa chỉ gián tiếp
Ở đây, chúng ta sẽ tính tổng giá trị bán hàng bằng tham chiếu gián tiếp.
- Chọn ô đầu ra D9
- Nhập công thức sau:
=INDIRECT("D5")+INDIRECT("D6")+INDIRECT("D7")+INDIRECT("D8")- INDIRECT(“D5”) → trả về giá trị ô D5
Kết quả → $4,629.00 - INDIRECT(“D6”) → trả về giá trị ô D6
Kết quả → $3,257.00 - INDIRECT(“D7”) → trả về giá trị ô D7
Kết quả → $2,091.00 - INDIRECT(“D8”) → trả về giá trị ô D8
Kết quả → $2,125.00 - Tổng → $4,629.00+$3,257.00+$2,091.00+$2,125.00 = $12,102.00
- Nhấn ENTER
Kết quả:
Sau đó, bạn nhận được tổng bán hàng trong ô D9.
3. Địa chỉ gián tiếp của Ô từ Trang tính khác
Ở đây, chúng ta có ba trang tính khác tên Tháng 1 (January), Tháng 2 (February) và Tháng 3 (March), mỗi trang chứa bán hàng sản phẩm.
Bây giờ, chúng ta sẽ dán giá trị bán hàng từ các trang này vào bảng sau ở cột tương ứng của các tháng này bằng tham chiếu địa chỉ gián tiếp.
- Chọn ô đầu ra C5
- Nhập công thức sau:
=INDIRECT("January!"&ADDRESS(ROW(D5),COLUMN(D5)))- ROW(D5) → trả về số hàng ô D5
Kết quả → 5 - COLUMN(D5) → trả về số cột ô D5
Kết quả → 4 - ADDRESS(ROW(D5),COLUMN(D5)) trở thành
ADDRESS(5,4)
Kết quả → $D$5 - INDIRECT(“January!”&ADDRESS(ROW(D5),COLUMN(D5))) trở thành
INDIRECT(“January!”&”$D$5”) → INDIRECT(“January!$D$5”)
Kết quả → $4,629.00
- Nhấn ENTER
Kéo công cụ Fill Handle xuống
Kết quả: Bạn nhận được bản ghi bán hàng tháng 1 từ trang Tháng 1 trong cột Tháng 1.
Tương tự, bạn nhận được bản ghi bán hàng cho Tháng 2 và Tháng 3 bằng công thức:
=INDIRECT("February!"& ADDRESS(ROW(D5),COLUMN(D5)))=INDIRECT("March!"& ADDRESS(ROW(D5),COLUMN(D5)))4. Dùng hàm INDIRECT và ADDRESS cho Tham chiếu gián tiếp
Ở đây, chúng ta muốn có giá trị bán hàng của bảng đầu tiên trong bảng thứ hai ở cột Doanh số (Sales). Dùng hàm INDIRECT và hàm ADDRESS cho tham chiếu gián tiếp. Ngoài ra, dùng số hàng của cột Số hàng (Row No.).
- Chọn ô đầu ra G5
- Nhập công thức sau:
=INDIRECT(ADDRESS(D5,3))- D5 → trả về giá trị ô D5
Kết quả → 5 - ADDRESS(D5,3) trở thành
ADDRESS(5,3)) → trả về địa chỉ ô
Kết quả → $C$5 - INDIRECT(ADDRESS(D5,3)) trở thành
INDIRECT(“$C$5”)
Kết quả → $4,629.00
- Nhấn ENTER
Kéo công cụ Fill Handle xuống
Kết quả:
Sau đó, bạn nhận được giá trị bán hàng trong cột Doanh số của bảng thứ hai bằng tham chiếu gián tiếp.
Phần thực hành
Để tự thực hành, chúng tôi cung cấp phần Thực hành như dưới trong trang tên Thực hành (Practice). Hãy tự làm để hiểu rõ hơn về địa chỉ gián tiếp trong Excel.
Kết luận
Trong bài viết này, chúng tôi đã bao gồm một số ví dụ địa chỉ gián tiếp trong Excel. Hy vọng bạn thấy hữu ích. Nếu có góp ý hoặc câu hỏi, hãy chia sẻ trong phần bình luận.
Đọc thêm
- Cách dùng Dải INDIRECT Excel (8 Cách dễ nhất)
- Hàm INDIRECT với Tên trang tính trong Excel (4 Tiêu chí)