COLUMN ทำงานเหมือน ROW แต่เป็นเวอร์ชันแนวนอน คือคืนค่าเลขลำดับคอลัมน์ของเซลล์ที่อ้างอิง (A=1, B=2, C=3 …) ใช้เมื่อต้องการเลขลำดับที่อิงตามตำแหน่งคอลัมน์แทนแถว
ตัวอย่าง: สร้างเลขลำดับแนวนอน
C1fx
=COLUMN()| A | B | C | |
|---|---|---|---|
| 1 | 1 | 2 | 3 |
เซลล์ C1 อยู่คอลัมน์ที่ 3 นับจาก A COLUMN() จึงคืนค่า 3 ใช้ลากสูตรไปทางขวาเพื่อสร้างเลขลำดับแนวนอนอัตโนมัติแบบเดียวกับที่ ROW ทำในแนวตั้ง
ใช้กับ CHOOSE หรือ INDEX เพื่อสลับข้อมูลตามคอลัมน์
ตัวอย่างเช่น สร้างสูตรที่ดึงข้อมูลเดือนต่างกันตามตำแหน่งคอลัมน์ที่ลากไป โดยใช้ COLUMN() เป็นตัวแปรอ้างอิงลำดับ แทนการพิมพ์เลขคอลัมน์ตายตัวในแต่ละสูตร ทำให้ลากสูตรไปทางขวาได้เลยโดยไม่ต้องแก้ทีละเซลล์
สรุป
COLUMN เหมาะกับตารางที่จัดข้อมูลตามแนวนอน ใช้คู่กับ ROW เพื่อคำนวณตำแหน่งเซลล์แบบไดนามิกทั้งสองมิติ มักใช้ประกอบสูตรขั้นสูงที่ต้องอ้างอิงตำแหน่งเซลล์เป็นตัวแปร