การรันลำดับหมายเลขอัตโนมัติ Google Sheet

เมื่อเราพิมพ์ข้อความ แล้วอยากให้ Google Sheet เติมเลขลำดับอัตโนมัติให้เรา โดยที่เราไม่ต้องไปใส่ 1,2,3,4,5,6,7 ให้ใช้สูตรนี้ครับ

Auto number Google Sheet

ปกติแล้วเรามักจะใช้ 2 วิธีนี้ในการเพิ่มตัวเลขลำดับใน Google Sheet

Auto number Google Sheet 2
  • พิมพ์เลย 1 และ 2 หลังจากนั้นคลุมทั้ง 2 ลำดับแล้วลากลงมา Google Sheet ก็จะรู้เองว่าต้องเรียง 1,2,3,4,5,6…
Auto number Google Sheet 1
  • พิมพ์ 1 ในช่องแรกของ A2 ลงมาช่อง A3 เป็น =A2+1 วิธีนี้ก็จะทำให้เราลากจากช่องไหนก็ได้ไม่ต้องคลุม 2 ช่องเหมือนข้อแรก

แบบนับเรียง
=SEQUENCE(COUNTA(B2:B))

ข้อเสียของสูตรนี้ คือ ถ้ามีข้อมูลข้ามเซล ลำดับก็จะยังนับเรียงลงมาเรื่อยๆ เหมือนเดิม สูตรนี้จึงเหมาะกับข้อมูลที่ต้องเรียงลงมาเรื่อยๆ ตัวเลขก็จะตรงกับข้อมูล

แบบนับช่องว่างด้วย
=ARRAYFORMULA(SEQUENCE(MAX(ROW(D2:D)*(D2:D<>””))-1))

แบบนับเว้นช่องว่าง
=IF(ISBLANK(B2),””,COUNTA($B$2:B2))

แสดงความเห็น

ความเห็น