ฟังก์ชัน ROW ใน Excel เป็นฟังก์ชันที่ช่วยดึง “หมายเลขแถว” ของเซลล์หรือช่วงข้อมูลที่ระบุ ช่วยให้ผู้ใช้สามารถสร้างสูตร dynamic ที่เกี่ยวข้องกับตำแหน่งแถว เช่น การสร้างหมายเลขลำดับอัตโนมัติ, การอ้างอิงแถวในสูตร, หรือแม้แต่ใช้ร่วมกับฟังก์ชัน INDEX, OFFSET, หรือ INDIRECT
ฟังก์ชัน ROW ถือเป็นหนึ่งในฟังก์ชันที่เรียบง่ายแต่มีประสิทธิภาพมาก โดยเฉพาะเมื่อต้องสร้างตารางหรือรายงานที่อัปเดตตัวเองเมื่อมีการเพิ่มข้อมูลใหม่
ประโยชน์ของฟังก์ชัน ROW ใน Excel
- ดึงหมายเลขแถวของเซลล์หรือตำแหน่ง
- ใช้สร้างลำดับอัตโนมัติ
- ใช้ร่วมกับฟังก์ชัน INDEX, OFFSET, INDIRECT เพื่อสร้างสูตร dynamic
- ลดการเขียนลำดับเองเมื่อตารางมีการขยาย
- ประยุกต์ใช้กับสูตรเชิงลอจิก เช่น IF, MOD, SUMPRODUCT
รูปแบบการใช้งาน (Syntax)
=ROW([reference])
reference→ เซลล์หรือช่วงที่ต้องการดึงหมายเลขแถว (ถ้าไม่ใส่ จะใช้ตำแหน่งของเซลล์ที่ใส่สูตร)
ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน ROW ใน Excel
ตัวอย่างที่ 1: ดึงหมายเลขแถวของเซลล์เดี่ยว
โจทย์: ต้องการหาว่า A5 อยู่แถวที่เท่าไหร่
ข้อมูลตัวอย่าง
| A |
|---|
| 10 |
| 20 |
| 30 |
| 40 |
| 50 |
สูตร
=ROW(A5)

reference→ กำหนดค่าA5→ อ้างอิงเซลล์ A5- ROW → คืนหมายเลขแถว → 5
ผลลัพธ์
5

ตัวอย่างที่ 2: ใช้ฟังก์ชัน ROW สร้างหมายเลขลำดับอัตโนมัติ
โจทย์: ต้องการสร้างลำดับอัตโนมัติเริ่มจาก 1 ในแถว 2 ลงไป
สูตร (ในเซลล์ A2)
=ROW()-1

ROW()→ อ้างอิงแถวปัจจุบัน → ในเซลล์ A2 = 2-1→ ลบ 1 หมายถึง เริ่มนับจาก 1 (เพราะ 2-1 = 1)- ผลลัพธ์ในเซลล์ A2 → 1
ผลลัพธ์
1
ถ้าคัดลอกสูตรลงด้านล่างจะได้ลำดับ 2,3,4,… ตามลำดับ

ตัวอย่างที่ 3: ใช้ ROW กับ INDEX เพื่อดึงค่าอัตโนมัติ
โจทย์: ต้องการดึงค่าจาก A1:A4 ตามหมายเลขแถว
ข้อมูลตัวอย่าง
| A |
|---|
| ก |
| ข |
| ค |
| ง |
สูตร (ในเซลล์ B1)
=INDEX(A1:A4,ROW(A1))

ROW(A1)→ อ้างอิงเลขลำดับแถวของเซลล์ A1 คืนค่า 1- INDEX(A1:A4,1) → คืนค่า “ก”
ผลลัพธ์
ก
ตัวอย่างที่ 4: ใช้ฟังก์ชัน ROW ใน Excel ร่วมกับ MOD เพื่อแยกแถวคู่/คี่
โจทย์: ต้องการระบุว่าแถวไหนเป็น “แถวคู่” หรือ “แถวคี่”
ข้อมูลตัวอย่าง
| A |
|---|
| 100 |
| 200 |
| 300 |
| 400 |
สูตร
=IF(MOD(ROW(),2)=0,"คู่","คี่")

ROW()→ คืนหมายเลขแถวMOD(ROW(),2)→ หาเศษหารด้วย 2 → ถ้าเป็น 0 = คู่IF→ ตรวจสอบผลลัพธ์ที่ได้จากMOD(ROW(),2)- ถ้าเป็น 0 แสดงคำว่า “คู่”
- ถ้าไม่ใช่แสดงคำว่า “คี่”
ผลลัพธ์

คำแนะนำเพิ่มเติมในการใช้งาน
- ถ้าไม่ใส่
reference→ ROW จะใช้เซลล์ที่ใส่สูตรเป็นค่าอ้างอิง - ใช้ร่วมกับฟังก์ชัน COLUMN สำหรับการดึงหมายเลขคอลัมน์
- ใช้ร่วมกับฟังก์ชัน INDEX, OFFSET เพื่อเขียนสูตร dynamic
- ใช้ร่วมกับฟังก์ชัน MOD, IF, ISEVEN, ISODD เพื่อเขียนสูตรเชิงเงื่อนไข
สรุป
ฟังก์ชัน ROW ใน Excel เป็นฟังก์ชันพื้นฐานที่มีความสำคัญในการจัดการกับตำแหน่งข้อมูล โดยช่วยดึงหมายเลขแถวของเซลล์หรือช่วงข้อมูลตามที่ระบุ และสามารถนำไปประยุกต์ใช้ได้หลากหลาย เช่น สร้างหมายเลขลำดับ, อ้างอิงตำแหน่งในสูตร, หรือประยุกต์ใช้ในสูตรเชิงลอจิก ความเข้าใจการใช้ ROW ช่วยเพิ่มความยืดหยุ่นและทำให้การทำงานกับข้อมูลใน Excel มีประสิทธิภาพมากขึ้น
ข้อมูลอ้างอิง: ROW function
