30 ฟังก์ชัน Excel ใน 30 วัน: ADDRESS

เมื่อวานวิ่งมาราธอน 30 ฟังก์ชัน Excel ใน 30 วัน เราพบองค์ประกอบของอาร์เรย์โดยใช้ฟังก์ชัน MATCH (SEARCH) และพบว่าใช้งานได้ดีเยี่ยมในทีมที่มีคุณสมบัติอื่นๆ เช่น วีลุคอัพ (VLOOKUP) และ ดัชนี (ดัชนี).

ในวันที่ 20 ของการวิ่งมาราธอน เราจะอุทิศการศึกษาฟังก์ชั่น ที่อยู่ (ที่อยู่). จะส่งกลับที่อยู่ของเซลล์ในรูปแบบข้อความโดยใช้หมายเลขแถวและคอลัมน์ เราต้องการที่อยู่นี้หรือไม่? สามารถทำเช่นเดียวกันกับฟังก์ชั่นอื่น ๆ ได้หรือไม่?

มาดูรายละเอียดของฟังก์ชั่นกัน ที่อยู่ (ADDRESS) และศึกษาตัวอย่างการทำงานด้วย หากคุณมีข้อมูลหรือตัวอย่างเพิ่มเติม โปรดแบ่งปันในความคิดเห็น

ฟังก์ชัน 20: ADDRESS

ฟังก์ชัน ที่อยู่ (ADDRESS) ส่งคืนการอ้างอิงเซลล์เป็นข้อความโดยยึดตามหมายเลขแถวและคอลัมน์ สามารถส่งคืนที่อยู่รูปแบบลิงก์แบบสัมบูรณ์หรือแบบสัมพัทธ์ A1 or R1C1. นอกจากนี้ยังสามารถรวมชื่อแผ่นงานในผลลัพธ์ได้

สามารถใช้ฟังก์ชัน ADDRESS ได้อย่างไร?

ฟังก์ชัน ที่อยู่ (ADDRESS) สามารถส่งคืนที่อยู่ของเซลล์ หรือทำงานร่วมกับฟังก์ชันอื่นๆ เพื่อ:

  • รับที่อยู่เซลล์ที่กำหนดหมายเลขแถวและคอลัมน์
  • ค้นหาค่าของเซลล์โดยรู้หมายเลขแถวและคอลัมน์
  • ส่งกลับที่อยู่ของเซลล์ที่มีค่ามากที่สุด

ไวยากรณ์ ADDRESS (ADDRESS)

ฟังก์ชัน ที่อยู่ (ADDRESS) มีรูปแบบดังนี้:

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

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

  • abs_num (link_type) – ถ้าเท่ากัน 1 หรือไม่ได้ระบุไว้เลย ฟังก์ชันจะคืนค่าที่อยู่ที่แน่นอน ($A$1) ในการรับที่อยู่สัมพัทธ์ (A1) ให้ใช้ค่า 4. ตัวเลือกอื่น: 2= 1 ดอลลาร์ออสเตรเลีย 3=$A1.
  • a1 – ถ้า TRUE (TRUE) หรือไม่ระบุเลย ฟังก์ชันจะส่งกลับการอ้างอิงใน style A1, ถ้า FALSE (FALSE) แสดงว่าอยู่ใน style R1C1.
  • แผ่น_ข้อความ (ชื่อแผ่นงาน) – สามารถระบุชื่อของแผ่นงานได้หากต้องการดูในผลลัพธ์ที่ฟังก์ชันส่งคืน

ที่อยู่กับดัก

ฟังก์ชัน ที่อยู่ (ADDRESS) ส่งคืนเฉพาะที่อยู่ของเซลล์เป็นสตริงข้อความ หากคุณต้องการค่าของเซลล์ ใช้เป็นอาร์กิวเมนต์ของฟังก์ชัน ทางอ้อม (ทางอ้อม) หรือใช้สูตรทางเลือกอย่างใดอย่างหนึ่งที่แสดงในตัวอย่างที่ 2

ตัวอย่างที่ 1: รับที่อยู่เซลล์ตามหมายเลขแถวและคอลัมน์

การใช้ฟังก์ชัน ที่อยู่ (ที่อยู่) คุณสามารถรับที่อยู่เซลล์เป็นข้อความโดยใช้หมายเลขแถวและคอลัมน์ หากคุณป้อนเพียงสองอาร์กิวเมนต์นี้ ผลลัพธ์จะเป็นที่อยู่แบบสัมบูรณ์ที่เขียนในรูปแบบลิงก์ A1.

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

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

สัมบูรณ์หรือสัมพัทธ์

หากคุณไม่ได้ระบุค่าอาร์กิวเมนต์ abs_num (reference_type) ในสูตร ผลลัพธ์คือการอ้างอิงแบบสัมบูรณ์

หากต้องการดูที่อยู่เป็นลิงก์ที่เกี่ยวข้อง คุณสามารถแทนที่เป็นอาร์กิวเมนต์ได้ abs_num (reference_type) ค่า 4.

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

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

A1 หรือ R1C1

เพื่อสไตล์ลิงค์ R1C1แทนที่จะเป็นสไตล์เริ่มต้น A1คุณต้องระบุ FALSE สำหรับอาร์กิวเมนต์ a1.

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

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

ชื่อแผ่นงาน

อาร์กิวเมนต์สุดท้ายคือชื่อของแผ่นงาน หากคุณต้องการชื่อนี้ในผลลัพธ์ ให้ระบุเป็นอาร์กิวเมนต์ แผ่นงาน_ข้อความ (ชื่อแผ่นงาน)

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

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

ตัวอย่างที่ 2: ค้นหาค่าเซลล์โดยใช้หมายเลขแถวและคอลัมน์

ฟังก์ชัน ที่อยู่ (ADDRESS) ส่งคืนที่อยู่ของเซลล์เป็นข้อความ ไม่ใช่ลิงก์ที่ถูกต้อง หากคุณต้องการรับค่าของเซลล์ คุณสามารถใช้ผลลัพธ์ที่ส่งคืนโดยฟังก์ชัน ที่อยู่ (ADDRESS) เป็นอาร์กิวเมนต์สำหรับ ทางอ้อม (ทางอ้อม). เราจะศึกษาฟังก์ชั่น ทางอ้อม (ทางอ้อม) ภายหลังในการวิ่งมาราธอน 30 ฟังก์ชัน Excel ใน 30 วัน.

=INDIRECT(ADDRESS(C2,C3))

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

ฟังก์ชัน ทางอ้อม (ทางอ้อม) สามารถทำงานได้โดยไม่ต้องมีฟังก์ชั่น ที่อยู่ (ที่อยู่). นี่คือวิธีที่คุณสามารถทำได้โดยใช้โอเปอเรเตอร์การเรียงต่อกัน “&“, ตาบอดที่อยู่ที่ต้องการในสไตล์ R1C1 และเป็นผลให้ได้รับค่าของเซลล์:

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

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

ฟังก์ชัน ดัชนี (INDEX) ยังสามารถคืนค่าของเซลล์หากมีการระบุหมายเลขแถวและคอลัมน์:

=INDEX(1:5000,C2,C3)

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

1:5000 คือ 5000 แถวแรกของแผ่นงาน Excel

ตัวอย่างที่ 3: ส่งกลับที่อยู่ของเซลล์ที่มีค่าสูงสุด

ในตัวอย่างนี้ เราจะหาเซลล์ที่มีค่าสูงสุดและใช้ฟังก์ชัน ที่อยู่ (ADDRESS) เพื่อรับที่อยู่ของเธอ

ฟังก์ชัน MAX (MAX) ค้นหาจำนวนสูงสุดในคอลัมน์ C

=MAX(C3:C8)

=МАКС(C3:C8)

ถัดมาเป็นฟังก์ชัน ที่อยู่ (ADDRESS) รวมกับ MATCH (MATCH) ซึ่งค้นหาหมายเลขบรรทัดและ คอลัมน์ (COLUMN) ซึ่งระบุหมายเลขคอลัมน์

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

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

เขียนความเห็น