ĐỊA CHỈ GIÁN TIẾP Excel
Hàm INDIRECT trả về một tham chiếu ô hợp lệ từ một chuỗi văn bản đã cho. INDIRECT hữu ích khi bạn cần tạo một giá trị văn bản bằng cách nối các chuỗi văn bản riêng biệt mà sau đó có thể được hiểu là một tham chiếu ô hợp lệ Show
INDIRECT nhận hai đối số, ref_text và a1. Ref_text là chuỗi văn bản để đánh giá dưới dạng tham chiếu. A1 cho biết kiểu tham chiếu cho giá trị văn bản đến. Khi a1 là TRUE (giá trị mặc định), kiểu là "A1". Khi a1 là FALSE, kiểu là "R1C1". Ví dụ
Mục đích của INDIRECT thoạt nghe có vẻ khó hiểu (tôi. e. Tại sao lại sử dụng văn bản khi bạn chỉ có thể cung cấp một tài liệu tham khảo thích hợp?) nhưng có nhiều tình huống mà khả năng tạo một tài liệu tham khảo từ văn bản là hữu ích, bao gồm
Ghi chú. INDIRECT là một hàm không ổn định và có thể gây ra các vấn đề về hiệu suất trong các trang tính lớn hoặc phức tạp. Sử dụng cẩn thận Ví dụ #1 - Tên trang tính biếnTrong ví dụ hiển thị ở trên, INDIRECT được thiết lập để sử dụng tên trang tính biến như thế này
Công thức trong B5, được sao chép xuống, nối văn bản trong B5 với chuỗi ". A1" và trả kết quả về INDIRECT. Hàm INDIRECT sau đó sẽ đánh giá văn bản và chuyển đổi nó thành một tham chiếu phù hợp. Kết quả ở C5. C9 là các giá trị từ ô A1 trong 5 trang tính được liệt kê trong cột B. Công thức động ở chỗ đáp ứng các giá trị trong cột B. Nói cách khác, nếu một tên trang tính khác được nhập vào cột B5, thì giá trị từ ô A1 trong trang tính mới sẽ được trả về. Với cách tiếp cận tương tự, bạn có thể cho phép người dùng chọn tên trang tính bằng danh sách thả xuống, sau đó tạo tham chiếu đến trang tính đã chọn bằng INDIRECT Ghi chú. tên trang tính chứa dấu chấm câu hoặc dấu cách phải được đặt trong dấu nháy đơn ('), như được giải thích trong ví dụ này. Điều này không dành riêng cho hàm INDIRECT; Ví dụ #2 - bảng tra cứu biếnTrong bảng tính bên dưới, VLOOKUP được sử dụng để lấy chi phí cho hai nhà cung cấp A và B. Sử dụng nhà cung cấp được chỉ định trong cột F, VLOOKUP sẽ tự động sử dụng đúng bảng Công thức trong G5 là
Đọc giải thích đầy đủ ở đây Ví dụ #3 - Tham chiếu cố địnhTham chiếu được tạo bởi INDIRECT sẽ không thay đổi ngay cả khi các ô, hàng hoặc cột được chèn hoặc xóa. Ví dụ: công thức bên dưới sẽ luôn tham chiếu đến 100 hàng đầu tiên của cột A, ngay cả khi các hàng trong phạm vi đó bị xóa hoặc chèn
Ví dụ #4 - phạm vi được đặt tênCó thể dễ dàng sử dụng hàm INDIRECT với các phạm vi được đặt tên. Trong trang tính bên dưới, có hai dải ô được đặt tên. Nhóm1 (B5. B12) và Nhóm2 (C5. C12). Khi "Nhóm 1" hoặc "Nhóm 2" được nhập vào ô F5, công thức trong ô F6 tính tổng phạm vi thích hợp bằng cách sử dụng GIÁN TIẾP như thế này
Giá trị trong F5 là văn bản, nhưng INDIRECT chuyển đổi văn bản thành một phạm vi hợp lệ Một ví dụ cụ thể của phương pháp này là sử dụng các phạm vi được đặt tên để tạo danh sách thả xuống phụ thuộc Ví dụ #5 - Tạo mảng sốCách sử dụng INDIRECT nâng cao hơn là tạo một mảng số với hàm ROW như thế này
Một trường hợp sử dụng được giải thích trong công thức này, tính tổng n giá trị dưới cùng trong một dải ô. Bạn cũng có thể gặp ý tưởng ROW + INDIRECT trong các công thức phức tạp hơn cần lắp ráp một mảng số "ngay lập tức". Một ví dụ là công thức này, được thiết kế để loại bỏ các ký tự số khỏi một chuỗi Hàm Microsoft Excel INDIRECT trả về một tham chiếu đến một phạm vi và tôi sử dụng hàm này để tạo các danh sách thả xuống phụ thuộc trong sổ làm việc Excel của mình, để hiển thị các mục dựa trên giá trị của một ô khác. Bạn cũng có thể sử dụng INDIRECT để tạo một tham chiếu không thay đổi, nếu các hàng hoặc cột được chèn vào trang tính, nơi bạn đang sử dụng hàm SUM Tác giả. Debra Dalgleish Băng hình. Ví dụ hàm INDIRECTXem video hướng dẫn Excel ngắn này để biết cách sử dụng riêng hàm INDIRECT hoặc kết hợp với các hàm Excel khác Hướng dẫn bằng văn bản ở bên dưới video. Tải xuống sổ làm việc GIÁN TIẾP mẫu, để xem các ví dụ và làm theo video Dòng thời gian video
Cảm ơn Dave Peterson vì những đóng góp của anh ấy cho trang này Cách chức năng INDIRECT hoạt độngHàm INDIRECT hữu ích khi bạn muốn trả về một giá trị, dựa trên một chuỗi văn bản. Ví dụ: chọn tên phạm vi từ danh sách thả xuống và nhận tổng số tiền cho phạm vi đã chọn Trong ảnh chụp màn hình này, có một danh sách thả xuống trong ô B2, nơi bạn có thể chọn Thực tế hoặc Ngân sách. Sau khi bạn thực hiện lựa chọn, tổng số cho loại đó sẽ xuất hiện trong ô B3 Hàm GIÁN TIẾP Cú pháp Đối sốCú pháp của hàm INDIRECT có hai đối số. GIÁN TIẾP(ref_text,a1)
Danh sách thả xuống phụ thuộcCách yêu thích của tôi để sử dụng hàm INDIRECT là trong xác thực dữ liệu, để tạo danh sách thả xuống phụ thuộc. Kỹ thuật này giúp mọi người dễ dàng tìm thấy những gì họ cần hơn khi nhập dữ liệu trên trang tính Excel Đoạn video ngắn bên dưới, hiển thị các bước và có các bước được viết chi tiết cũng như các tệp mẫu trên trang Danh sách thả xuống phụ thuộc Ví dụ,
Quy tắc xác thực dữ liệuHàm INDIRECT được sử dụng trong hộp thoại cài đặt xác thực dữ liệu, giống như ví dụ về công thức được hiển thị bên dưới Video dưới đây cho thấy cách thiết lập điều này Băng hình. Danh sách thả xuống phụ thuộcTrong video ngắn này, bạn sẽ thấy cách thiết lập danh sách thả xuống chính, với danh sách thả xuống phụ thuộc ở cột tiếp theo, sử dụng hàm INDIRECT Có hướng dẫn bằng văn bản và tệp mẫu để tải xuống trên trang Video Danh sách thả xuống phụ thuộc Giới thiệu các ví dụ về video GIÁN TIẾPDưới đây là các bước viết cho các ví dụ GIÁN TIẾP có trong 1) 2) Tham khảo Trang tính khác nhau 3) 4) Khóa tham chiếu ôNếu bạn tạo một công thức SUM và các ô được chèn sau đó, ở đầu danh sách, thì công thức SUM có thể không bao gồm số tiền mới. Đây là cách bạn có thể sử dụng hàm INDIRECT để tránh vấn đề đó Hàm INDIRECT có thể "khóa" một ô cụ thể trong công thức. Sau đó, nếu các hàng hoặc cột được chèn hoặc xóa phía trên hoặc bên trái của ô đó, thì tham chiếu không thay đổi. Không có GIÁN TIẾP, tham chiếu sẽ tự động điều chỉnh Để xem cách thức hoạt động của tính năng này, hãy làm theo các bước sau để tạo hai công thức -- một có tham chiếu ô bình thường và một có hàm INDIRECT kết hợp với hàm SUM
Chèn một hàngĐể thấy sự khác biệt giữa các công thức, hãy chèn một hàng trống phía trên hàng 2, rồi nhập 100 cho tháng 1, trong các ô C2 và E2
Tham khảo trang tính khác nhauMột công thức GIÁN TIẾP cũng có thể tham chiếu đến các ô trên các trang tính khác. Trong ví dụ này, bạn sẽ tạo một công thức với hàm INDIRECT, sử dụng các tham chiếu đến tên trang tính và tên ô
Ghi chú. Nếu ô A2 hoặc B2 trống, công thức sẽ trả về lỗi. Để ngăn chặn điều này, bạn có thể thêm hàm IF =IF(OR(A2="",B2=""),"",INDIRECT("'" & A2 & "'. " & B2)) Tham khảo Sổ làm việc khác nhauMột công thức GIÁN TIẾP có thể tham chiếu đến các ô trong các sổ làm việc khác, nhưng sẽ trả về lỗi #REF. lỗi nếu sổ làm việc đó bị đóng. Trong ví dụ này, bạn sẽ tạo một công thức với hàm INDIRECT, sử dụng các tham chiếu đến tên tệp, tên trang tính và tên ô Thiết lập sổ làm việc dữ liệu
Thiết lập Sổ làm việc được Liên kếtTiếp theo, hãy làm theo các bước sau để tạo sổ làm việc sẽ liên kết với sổ làm việc dữ liệu. Hoặc, và đi đến trang tính WkbkRef
Nhận một công thức mẫuĐể xem cú pháp mà bạn sẽ cần sử dụng trong công thức GIÁN TIẾP, hãy làm theo các bước sau
Tạo một công thức GIÁN TIẾPTiếp theo, hãy làm theo các bước sau để tạo một công thức GIÁN TIẾP sử dụng cùng một cú pháp. Công thức sẽ bao gồm dấu nháy đơn, dấu ngoặc vuông và dấu chấm than
Công thức hoạt động như thế nào
Kiểm tra công thức
ghi chú công thứcLưu ý1. Nếu A2, A3 hoặc A4 trống, công thức sẽ trả về lỗi. Để ngăn chặn điều này, bạn có thể thêm hàm IF =IF(OR(A2="",A3="",A4=""),"",INDIRECT("'[" & A2 & "]" & A3 & "'. " & A4)) Lưu ý 2. Nếu tệp thử nghiệm. sổ làm việc xlsx bị đóng, công thức INDIRECT sẽ trả về lỗi #REF. Tôi chưa sử dụng các tệp sau, nhưng chúng có thể giúp ích cho bạn nếu bạn cần lấy dữ liệu từ một sổ làm việc đã đóng
Tham khảo một phạm vi được đặt tênNgoài các tham chiếu ô, bạn có thể tham chiếu các phạm vi được đặt tên trong công thức GIÁN TIẾP. Trong ví dụ này, hàm INDIRECT được sử dụng để tính tổng phạm vi đã đặt tên đã chọn
Ví dụ đối số Ref_TextPhần kỹ thuật này không bắt buộc phải đọc - nó hiển thị các ví dụ cho đối số ref_text trong hàm INDIRECT. Hãy tiếp tục đọc nếu bạn muốn tìm hiểu thêm về các tùy chọn nàyTrong hầu hết các trường hợp, tham chiếu ô hoặc tổ hợp chuỗi văn bản và tham chiếu ô hoạt động tốt nhất với hàm INDIRECT Hàm địa chỉ gián tiếp trong Excel là gì?Hàm INDIRECT() cho phép bạn lấy giá trị trong một ô bằng tham chiếu gián tiếp . Tham chiếu gián tiếp có nghĩa là bạn tham chiếu đến địa chỉ của ô thay vì đến chính ô đó. Do đó, INDIRECT(B2) không trả về giá trị trong ô B2, mà là giá trị trong ô có địa chỉ trong ô B2.
Công thức gián tiếp trong Excel là gì?Hàm INDIRECT trong Excel là gì? . Hàm INDIRECT không đánh giá các bài kiểm tra hoặc điều kiện logic. Ngoài ra, nó sẽ không thực hiện tính toán. Về cơ bản, hàm này giúp khóa ô được chỉ định trong công thức
Chức năng gián tiếp Excel để tham chiếu một trang tính là gì?Hàm INDIRECT của Excel cho phép bạn khóa tham chiếu đến một ô, một phạm vi ô hoặc một ô từ một trang tính khác . Điều này có nghĩa là các tham chiếu sẽ không thay đổi ngay cả khi bạn chỉnh sửa các hàng hoặc cột trong bảng tính của mình - bằng cách thêm hàng hoặc cột mới hoặc xóa hàng hoặc cột hiện có.
3 loại tham chiếu ô trong Excel là gì?Bây giờ có ba loại tham chiếu ô mà bạn có thể sử dụng trong Excel. . Tham chiếu ô tương đối Tham chiếu ô tuyệt đối Tham chiếu ô hỗn hợp |