Tin tức và phân tích của tất cả các thiết bị di động

Cách sử dụng hàm INDIRECT trong Excel

Excel cung cấp nhiều tính năng khác nhau để giúp bạn thực hiện nhiệm vụ phân tích một cách hiệu quả. Một tính năng linh hoạt là hàm INDIRECT, cho phép bạn tham chiếu các ô dựa trên việc thay đổi tiêu chí, giúp bảng tính của bạn linh hoạt hơn.

Hướng dẫn này sẽ đưa bạn qua hàm INDIRECT, thảo luận về định nghĩa của nó và cách sử dụng hiệu quả hàm này trong bảng tính.

Hàm INDIRECT trong Excel là gì?

Hàm INDIRECT trong Excel được sử dụng để tham chiếu đến các ô, phạm vi hoặc phạm vi được đặt tên một cách gián tiếp bằng cách sử dụng chuỗi văn bản làm tham chiếu. Không giống như các hàm khác yêu cầu tham chiếu ô trực tiếp, hàm INDIRECT cho phép bạn tạo tham chiếu dựa trên nội dung của ô.

Hàm INDIRECT trong Excel có cú pháp đơn giản:

 =INDIRECT(ref_text, [A1]) 

Ở đâu:

  • ref_text: Đây là đối số bắt buộc và biểu thị một chuỗi văn bản chứa tham chiếu ô hợp lệ. Đây có thể là tham chiếu ô (ví dụ: A1), phạm vi được đặt tên (ví dụ: Giá) hoặc chuỗi văn bản được đặt trong dấu ngoặc kép (ví dụ: Trang tính 1! A2).
  • [A1]: Đây là đối số tùy chọn chỉ định kiểu tham chiếu là A1 (TRUE) hay R1C1 (FALSE). Nó được đặt thành TRUE theo mặc định.

Cách sử dụng hàm INDIRECT trong Excel

Dưới đây là một số ví dụ về cách sử dụng hàm INDIRECT trong Excel:

1. Truy xuất giá trị dựa trên tham chiếu ô

Bạn có thể sử dụng hàm INDIRECT với hàm MATCH trong Excel để truy xuất giá trị từ một phạm vi dựa trên tham chiếu ô. Đây là một ví dụ:

Giả sử bạn có danh sách các mặt hàng ở cột A (A2:A8) và giá tương ứng ở cột B (B2:B8). Trong ô D2, bạn có tên của mặt hàng bạn muốn lấy giá, chẳng hạn như táo.

Để lấy giá của mặt hàng “Táo” bằng hàm INDIRECT kết hợp với hàm MATCH, bạn có thể sử dụng công thức sau:

 =INDIRECT("B" & MATCH(D2, A2:A8, 0)) 

Trong công thức này:

  • MATCH(D2, A2:A8; 0) tìm số hàng nơi chứa các quả táo trong danh sách.
  • “B” & MATCH(D2;A2:A8; 0) kết hợp “B” với số hàng để tạo tham chiếu “B5” (giả sử “Táo” nằm trong ô A5).
  • Cuối cùng, hàm INDIRECT(“B5”) truy xuất giá trị trong ô B5, là giá của những quả táo.

2. Tính tổng của một phạm vi ô

Giả sử bạn có một bảng tính với các giá trị khác nhau trong các ô từ A1 đến A7. Bạn có thể tính tổng của một phạm vi bằng hàm INDIRECT. Đây là công thức bạn sẽ sử dụng:

 =SUM(INDIRECT("A1:A7")) 

Công thức này sử dụng hàm INDIRECT để tham chiếu đến một phạm vi (A1:A7) và sau đó sử dụng hàm SUM để tính tổng các giá trị trong phạm vi đó.

3. Tham chiếu các dãy được đặt tên

Nếu bạn đã xác định một phạm vi được đặt tên, bạn có thể sử dụng hàm INDIRECT để tham chiếu và thực hiện các phép tính trên phạm vi đó.

Giả sử bạn có tập dữ liệu chứa dữ liệu bán hàng trong các tháng khác nhau. Chúng ta sẽ sử dụng hàm GIÁN TIẾP để tính doanh số trung bình cho mỗi tuần trong tháng.

 =AVERAGE(INDIRECT(F2)) 

Công thức này đề cập đến phạm vi được đặt tên được chỉ định trong ô F2 (ví dụ: Tuần 1tương ứng với các ô B2:B6) và tính giá trị trung bình của các giá trị trong phạm vi đó.

4. Tham chiếu các ô từ một bảng tính khác

Giả sử bạn có một sổ làm việc có hai trang tính: CityData và Report. Bảng CityData chứa thông tin về các thành phố khác nhau. Trong bảng tính Báo cáo, bạn muốn tạo một bản tóm tắt tham chiếu dữ liệu từ bảng tính CityData, chẳng hạn như dân số Kinshasa.

Nhập công thức sau vào bất kỳ ô nào của bảng báo cáo:

 =INDIRECT("CityData!C6") 

Công thức này sẽ hiển thị dân số Kinshasa từ ô C6 trong bảng CityData. Bạn cũng có thể tùy chỉnh tham chiếu ô trong hàm INDIRECT để truy xuất dữ liệu từ trang tính CityData cho các thành phố hoặc loại thông tin khác nhau.

Tham chiếu dữ liệu linh hoạt với hàm INDIRECT của Excel

Hàm INDIRECT trong Excel là một công cụ mạnh mẽ cho phép bạn tạo các tham chiếu động và linh hoạt trong bảng tính của mình. Bằng cách hiểu cú pháp và cách sử dụng của nó, bạn có thể tối đa hóa nó và nâng cao kỹ năng phân tích và thao tác dữ liệu của mình. Cho dù bạn đang làm việc trên các báo cáo phức tạp hay tổng hợp dữ liệu thì hàm INDIRECT là một thành phần quan trọng trong kho Excel của bạn.