Đối với lệnh tham chiếu trong excel, có lẽ bạn đã quá quen với lệnh như thế này:
Ở đây cells F3 lấy giá trị tham chiếu tới cells C3. Tuy nhiên ở trường hợp đặc biệt hơn, nếu chúng ta muốn lấy vùng giao nhau thì khá đặc biệt.
Hãy xem ví dụ minh họa dưới đây.
Ta có hai vùng Range là
giao nhau tại cells C3. Ta muốn lấy giá trị ở vùng giao nhau này, lúc đó hai vùng range sẽ viết cách nhau bởi một dấu cách. Chú ý với bạn dùng bộ gõ tiếng nhật thì dùng bộ gõ 半角 nhé.
Đối với lệnh tham chiếu, không thể không nói tới hàm INDIRECT, hàm này có hai đối số, với đối số thứ nhất bắt buộc phải có, đối số thứ hai có thể giản lược.
INDIRECT(ref_text,[a1])
Trong đó ref_text là địa chỉ một cells tham chiếu tới.
[a1] là giá trị logic:
-Nếu là TRUE thì ref_text được hiểu như một tham chiếu ô. VD: A1-tham chiếu tới cells A1.
Nếu tham số này được lược bỏ, ta hiểu nó có giá trị mặc định là TRUE.
-Nếu khai báo là FALSE, ref_text được coi như tham chiếu R1C1 (R: dòng, C: cột)
Ví dụ:
D1 được tham chiếu tới C1, tại C1 nó ghi địa chỉ là A1, do đó kết quả là nó lấy giá trị của A1, = 5.
Một ví dụ phức tạp hơn:
Nhưng nếu tôi đổi giá trị A2 thành địa chỉ của cells A5, cụ thể là:
Tôi không hiểu tại sao giá trị cột D không phải là 5555, có bạn nào giải thích được không?
Bạn cần đăng nhập để thấy hình ảnh
Ở đây cells F3 lấy giá trị tham chiếu tới cells C3. Tuy nhiên ở trường hợp đặc biệt hơn, nếu chúng ta muốn lấy vùng giao nhau thì khá đặc biệt.
Hãy xem ví dụ minh họa dưới đây.
Bạn cần đăng nhập để thấy hình ảnh
Ta có hai vùng Range là
Mã:
C2:C4 và B3:D3
Mã:
=C2:C4 B3:D3
INDIRECT(ref_text,[a1])
Trong đó ref_text là địa chỉ một cells tham chiếu tới.
[a1] là giá trị logic:
-Nếu là TRUE thì ref_text được hiểu như một tham chiếu ô. VD: A1-tham chiếu tới cells A1.
Nếu tham số này được lược bỏ, ta hiểu nó có giá trị mặc định là TRUE.
-Nếu khai báo là FALSE, ref_text được coi như tham chiếu R1C1 (R: dòng, C: cột)
Ví dụ:
Bạn cần đăng nhập để thấy hình ảnh
D1 được tham chiếu tới C1, tại C1 nó ghi địa chỉ là A1, do đó kết quả là nó lấy giá trị của A1, = 5.
Một ví dụ phức tạp hơn:
Bạn cần đăng nhập để thấy hình ảnh
Nhưng nếu tôi đổi giá trị A2 thành địa chỉ của cells A5, cụ thể là:
Bạn cần đăng nhập để thấy hình ảnh
Tôi không hiểu tại sao giá trị cột D không phải là 5555, có bạn nào giải thích được không?