การอ้างอิงแบบมีโครงสร้างเป็นไวยากรณ์พิเศษสำหรับการอ้างอิง ตาราง Excel . การอ้างอิงที่มีโครงสร้างทำงานเหมือนกับการอ้างอิงเซลล์ปกติในสูตร แต่จะอ่านและทำความเข้าใจได้ง่ายขึ้น การอ้างอิงแบบมีโครงสร้างยังเป็นไดนามิก และปรับโดยอัตโนมัติเมื่อมีการเพิ่มหรือลบข้อมูลออกจากตาราง Excel
Excel จะใส่ข้อมูลอ้างอิงที่มีโครงสร้างโดยอัตโนมัติเมื่อคุณอ้างอิงส่วนต่างๆ ของตารางด้วยการชี้และคลิก ลักษณะการทำงานนี้ควบคุมโดยการตั้งค่า 'ใช้ชื่อตารางในสูตร'
ตัวอย่าง
ในการรับแถวหรือคอลัมน์ทั้งหมดในตาราง Excel:
= ROWS (table) = COLUMNS (table)
ในการนับหรือรวมรายการในคอลัมน์:
= SUM (table[amount]) // sum amount column = COUNTA (table[item]) // count all in item column
ในการนับแถวที่มองเห็นได้ในตารางที่กรอง:
= SUBTOTAL (3,table[Item]) // count visible in item column
แถวปัจจุบัน
ภายในตาราง Excel คุณจะเห็นไวยากรณ์ต่อไปนี้สำหรับ 'แถวปัจจุบัน':
=[@color] // current row in color column
การอ้างอิงแบบสัมบูรณ์
การอ้างอิงไปยังคอลัมน์เดียวในตารางจะสัมพันธ์กันโดยค่าเริ่มต้น - เมื่อคัดลอกสูตรข้ามคอลัมน์ คุณจะเห็นการอ้างอิงคอลัมน์เปลี่ยนไป
การอ้างอิงไปยังหลายคอลัมน์ถือเป็นค่าสัมบูรณ์และจะไม่เปลี่ยนแปลงเมื่อคัดลอกสูตร
=table[@[amt]] // relative =table[@[amt]:[amt]] // absolute