30 hàm Excel trong 30 ngày: ADDRESS

Hôm qua trong cuộc thi marathon 30 hàm Excel trong 30 ngày chúng tôi đã tìm thấy các phần tử của mảng bằng hàm Đội hình thi đấu (TÌM KIẾM) và nhận thấy rằng nó hoạt động hiệu quả trong nhóm có các tính năng khác như VLOOKUP (VLOOKUP) và INDEX (MỤC LỤC).

Vào ngày thứ 20 của cuộc chạy marathon, chúng ta sẽ dành thời gian nghiên cứu về hàm ĐỊA CHỈ NHÀ (ĐỊA CHỈ). Nó trả về địa chỉ ô ở định dạng văn bản bằng số hàng và số cột. Chúng tôi có cần địa chỉ này không? Điều tương tự có thể được thực hiện với các chức năng khác?

Chúng ta hãy xem chi tiết về chức năng ĐỊA CHỈ NHÀ (ĐỊA CHỈ) và nghiên cứu các ví dụ về cách làm việc với nó. Nếu bạn có thêm thông tin hoặc ví dụ, vui lòng chia sẻ chúng trong phần bình luận.

Chức năng 20: ĐỊA CHỈ

Chức năng ĐỊA CHỈ NHÀ (ĐỊA CHỈ) trả về tham chiếu ô dưới dạng văn bản dựa trên số hàng và số cột. Nó có thể trả về một địa chỉ kiểu liên kết tuyệt đối hoặc tương đối. A1 or R1C1. Ngoài ra, tên trang tính có thể được đưa vào kết quả.

Làm cách nào để sử dụng hàm ADDRESS?

Chức năng ĐỊA CHỈ NHÀ (ADDRESS) có thể trả về địa chỉ của một ô hoặc hoạt động kết hợp với các hàm khác để:

  • Nhận địa chỉ ô cho số hàng và số cột.
  • Tìm giá trị ô bằng cách biết số hàng và số cột.
  • Trả về địa chỉ của ô có giá trị lớn nhất.

ĐỊA CHỈ (ĐỊA CHỈ)

Chức năng ĐỊA CHỈ NHÀ (ĐỊA CHỈ) có cú pháp sau:

ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])

АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])

  • số abs_num (link_type) – nếu bằng 1 hoặc hoàn toàn không được chỉ định, hàm sẽ trả về địa chỉ tuyệt đối ($A$1). Để lấy địa chỉ tương đối (A1), hãy sử dụng giá trị 4. Sự lựa chọn khác: 2=A$1, 3=$A1.
  • a1 – nếu TRUE (TRUE) hoặc hoàn toàn không được chỉ định, hàm trả về một tham chiếu theo kiểu A1, nếu FALSE (FALSE), thì theo kiểu R1C1.
  • Bảng_chữ (sheet_name) – tên của trang tính có thể được chỉ định nếu bạn muốn xem nó trong kết quả được hàm trả về.

Bẫy ĐỊA CHỈ

Chức năng ĐỊA CHỈ NHÀ (ADDRESS) chỉ trả về địa chỉ của ô dưới dạng chuỗi văn bản. Nếu bạn cần giá trị của một ô, hãy sử dụng nó làm đối số của hàm GIÁN TIẾP ( GIÁN TIẾP) hoặc sử dụng một trong các công thức thay thế được hiển thị trong Ví dụ 2.

Ví dụ 1: Lấy địa chỉ ô theo số hàng và số cột

Sử dụng các chức năng ĐỊA CHỈ NHÀ (ĐỊA CHỈ) Bạn có thể lấy địa chỉ ô dưới dạng văn bản bằng cách sử dụng số hàng và số cột. Nếu chỉ nhập hai đối số này thì kết quả sẽ là địa chỉ tuyệt đối được viết theo kiểu liên kết A1.

=ADDRESS($C$2,$C$3)

=АДРЕС($C$2;$C$3)

Tuyệt đối hoặc tương đối

Nếu bạn không chỉ định giá trị đối số số abs_num (reference_type) trong công thức thì kết quả là tham chiếu tuyệt đối.

Để xem địa chỉ là liên kết tương đối, bạn có thể thay thế làm đối số số abs_num giá trị (reference_type) 4.

=ADDRESS($C$2,$C$3,4)

=АДРЕС($C$2;$C$3;4)

A1 hoặc R1C1

Để tạo kiểu liên kết R1C1, thay vì kiểu mặc định A1, Bạn phải chỉ định FALSE cho đối số a1.

=ADDRESS($C$2,$C$3,1,FALSE)

=АДРЕС($C$2;$C$3;1;ЛОЖЬ)

Tên trang tính

Đối số cuối cùng là tên của trang tính. Nếu bạn cần tên này trong kết quả, hãy chỉ định nó làm đối số văn bản trang tính (trang_name).

=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")

=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")

Ví dụ 2: Tìm giá trị ô bằng số hàng và số cột

Chức năng ĐỊA CHỈ NHÀ (ADDRESS) trả về địa chỉ của ô dưới dạng văn bản chứ không phải dưới dạng liên kết hợp lệ. Nếu cần lấy giá trị của một ô, bạn có thể sử dụng kết quả do hàm trả về ĐỊA CHỈ NHÀ (ĐỊA CHỈ), làm đối số cho GIÁN TIẾP (GIÁN TIẾP). Chúng ta sẽ nghiên cứu hàm GIÁN TIẾP (gián tiếp) sau đó trong cuộc chạy marathon 30 hàm Excel trong 30 ngày.

=INDIRECT(ADDRESS(C2,C3))

=ДВССЫЛ(АДРЕС(C2;C3))

Chức năng GIÁN TIẾP (gián tiếp) có thể hoạt động mà không cần chức năng ĐỊA CHỈ NHÀ (ĐỊA CHỈ). Đây là cách bạn có thể thực hiện bằng cách sử dụng toán tử nối “&“, mù địa chỉ mong muốn theo kiểu R1C1 và kết quả là nhận được giá trị của ô:

=INDIRECT("R"&C2&"C"&C3,FALSE)

=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)

Chức năng INDEX (INDEX) cũng có thể trả về giá trị của một ô nếu số hàng và số cột được chỉ định:

=INDEX(1:5000,C2,C3)

=ИНДЕКС(1:5000;C2;C3)

1:5000 là 5000 hàng đầu tiên của bảng Excel.

Ví dụ 3: Trả về địa chỉ ô có giá trị lớn nhất

Trong ví dụ này, chúng ta sẽ tìm ô có giá trị lớn nhất và sử dụng hàm ĐỊA CHỈ NHÀ (ADDRESS) để lấy địa chỉ của cô ấy.

Chức năng MAX (MAX) tìm số lớn nhất trong cột C.

=MAX(C3:C8)

=МАКС(C3:C8)

Tiếp theo là chức năng ĐỊA CHỈ NHÀ (ĐỊA CHỈ) kết hợp với Đội hình thi đấu (MATCH), tìm số dòng và CỘT (CỘT), chỉ định số cột.

=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))

=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))

Bình luận