สร้างตัวเลขด้วย SEQUENCE
สร้างรายการตัวเลขต่อเนื่องหรือตารางในสูตรเดียว
สร้างตัวเลขด้วย SEQUENCE เป็นบทเรียน Excel Formulas Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Excel Formulas Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
SEQUENCE ทำอะไรได้บ้าง
บางครั้งคุณจำเป็นต้องมีรายการตัวเลขต่อเนื่อง ตั้งแต่ 1 ถึง 10 แถววันที่ หรือช่องตารางที่มีหมายเลขกำกับ การพิมพ์ด้วยตนเองใช้เวลานาน และจะมีปัญหาเมื่อจำนวนรายการเปลี่ยนแปลง
ฟังก์ชัน SEQUENCE จะสร้างรายการตัวเลขด้วยสูตรเดียว แล้วกระจายผลลัพธ์ไปยังเซลล์โดยรอบ เมื่อเปลี่ยนจำนวน รายการจะปรับขนาดให้ทันที
=SEQUENCE(10)ไวยากรณ์ของ SEQUENCE
SEQUENCE รับอาร์กิวเมนต์ได้สูงสุดสี่รายการ:
- แถว จำนวนแถวของตัวเลขที่ต้องการสร้าง
- คอลัมน์ จำนวนคอลัมน์ (ค่าเริ่มต้นคือ 1)
- จุดเริ่มต้น ตัวเลขแรก (ค่าเริ่มต้นคือ 1)
- ระยะเพิ่ม จำนวนที่เพิ่มขึ้นในแต่ละครั้ง (ค่าเริ่มต้นคือ 1)
จำเป็นต้องระบุเฉพาะ แถว เท่านั้น ส่วนรายการอื่นมีค่าเริ่มต้นที่เหมาะสมให้โดยอัตโนมัติ
=SEQUENCE(rows, [columns], [start], [step])รายการตัวเลขอย่างง่าย
การใช้งานที่พบบ่อยที่สุดคือการสร้างรายการตัวเลขนับเรียงตามแนวตั้ง เมื่อระบุ 5 แถว SEQUENCE จะแพร่ผลลัพธ์ 1, 2, 3, 4, 5 ลงมาตามคอลัมน์
วิธีนี้เหมาะอย่างยิ่งสำหรับหมายเลขแถว รายการแต่ละบรรทัด หรือทุกกรณีที่ต้องการตัวนับอัตโนมัติซึ่งขยายตามการเปลี่ยนอาร์กิวเมนต์
=SEQUENCE(5)การเลือกตัวเลขเริ่มต้น
อาร์กิวเมนต์รายการที่สามกำหนดว่ารายการจะเริ่มต้นที่ใด หากต้องการเริ่มที่ 100 แล้วนับเพิ่ม ให้กำหนด จุดเริ่มต้น เป็น 100
โปรดจำไว้ว่าอาร์กิวเมนต์รายการที่สอง (คอลัมน์) อยู่ก่อนจุดเริ่มต้น ดังนั้นให้ใส่ 1 หากต้องการคอลัมน์เดียว ผลลัพธ์จะเป็น 100, 101, 102 และต่อไปเรื่อย ๆ
=SEQUENCE(5, 1, 100)การกำหนดขนาดระยะเพิ่ม
อาร์กิวเมนต์รายการที่สี่ หรือ ระยะเพิ่ม จะควบคุมช่วงห่างระหว่างตัวเลข ใช้ 10 หากต้องการนับทีละสิบ หรือใช้ตัวเลขติดลบหากต้องการนับถอยหลัง
สูตรนี้จะสร้าง 0, 10, 20, 30, 40, 50 ซึ่งเหมาะสำหรับสร้างแกนหรือรายการช่วงห่าง
=SEQUENCE(6, 1, 0, 10)การนับถอยหลัง
ระยะเพิ่มที่เป็นค่าลบจะทำให้เกิดการนับถอยหลัง หากต้องการสร้างรายการตั้งแต่ 10 ลงถึง 1 ให้เริ่มที่ 10 และใช้ระยะเพิ่มเป็น -1
ระยะเพิ่มที่เป็นค่าลบเหมาะสำหรับการนับถอยหลัง การจัดอันดับย้อนกลับ หรือการสร้างแกนเรียงจากมากไปน้อยโดยไม่ต้องพิมพ์ค่าแต่ละค่า
=SEQUENCE(10, 1, 10, -1)การสร้างตารางตัวเลข
เพิ่มจำนวนคอลัมน์เพื่อสร้างบล็อกสองมิติ SEQUENCE จะเติมค่าจากซ้ายไปขวา แล้วเลื่อนไปยังแถวถัดไป
สูตรนี้สร้างตารางขนาด 3 แถว 4 คอลัมน์ โดยใส่หมายเลขตั้งแต่ 1 ถึง 12 เหมาะสำหรับเค้าโครง ปฏิทิน หรือแบบฝึกหัดเกี่ยวกับเมทริกซ์
=SEQUENCE(3, 4)การสร้างชุดวันที่ต่อเนื่อง
วันที่จัดเก็บในรูปแบบตัวเลข ดังนั้น SEQUENCE จึงสามารถสร้างชุดวันที่ได้ ให้เริ่มจากเซลล์วันที่แล้วเพิ่มทีละ 1 วัน
หาก A1 มีวันที่เริ่มต้น สูตรนี้จะแพร่ผลลัพธ์เป็นวันที่รายวันต่อเนื่อง 14 วัน จัดรูปแบบเซลล์เป็นวันที่ แล้วคุณจะได้คอลัมน์ปฏิทินสองสัปดาห์ทันที
=SEQUENCE(14, 1, A1, 1)การส่งค่า SEQUENCE ให้ฟังก์ชันอื่น
SEQUENCE มีประโยชน์อย่างมากเมื่อใช้เป็นข้อมูลเข้าให้ฟังก์ชันอื่น คุณสามารถใช้ร่วมกับ DATE เพื่อสร้างวันแรกของแต่ละเดือนตลอดหนึ่งปี
ในที่นี้ SEQUENCE(12,1,1,1) จะสร้างหมายเลขเดือนตั้งแต่ 1 ถึง 12 และ DATE จะแปลงแต่ละหมายเลขเป็นวันแรกของเดือนนั้นในปี 2026
=DATE(2026, SEQUENCE(12), 1)SEQUENCE ใน Google Sheets
Google Sheets มี SEQUENCE พร้อมอาร์กิวเมนต์ทั้งสี่รายการและค่าเริ่มต้นแบบเดียวกัน ดังนั้นจึงย้ายสูตรระหว่าง Excel กับ Sheets ได้อย่างราบรื่น
เช่นเดียวกับฟังก์ชันที่แพร่ผลลัพธ์ทั้งหมด SEQUENCE ต้องมีเซลล์ว่างสำหรับขยายผลลัพธ์ หากช่วงเป้าหมายถูกกีดขวาง แอปทั้งสองจะแสดงข้อผิดพลาด
=SEQUENCE(12, 1, 1, 1)ตรวจสอบช่วงการแพร่ผลลัพธ์
เนื่องจาก SEQUENCE อาจสร้างเซลล์ได้หลายร้อยเซลล์ โปรดตรวจสอบให้แน่ใจว่ามีพื้นที่เพียงพอ SEQUENCE(100) ที่มีข้อมูลใด ๆ ขวางเส้นทางอยู่จะแสดงข้อผิดพลาด #SPILL!
วางสูตรในตำแหน่งที่ผลลัพธ์สามารถขยายได้อย่างอิสระ และล้างค่าที่ไม่เกี่ยวข้องซึ่งขวางแถวหรือคอลัมน์ที่สูตรต้องใช้
=SEQUENCE(100)ตรวจสอบความเข้าใจ
คุณต้องการคอลัมน์เดียวที่เริ่มต้นที่ 5 และเพิ่มครั้งละ 5: 5, 10, 15, 20, 25 สูตรใดให้ผลลัพธ์นี้
สรุป: การสร้างด้วย SEQUENCE
SEQUENCE สร้างรายการและตารางตัวเลขด้วยสูตรเดียว:
=SEQUENCE(rows, columns, start, step)- จำเป็นต้องระบุเฉพาะ rows ส่วน columns, start และ step มีค่าเริ่มต้นเป็น 1
- ใช้ step ที่เป็นค่าลบเพื่อนับถอยหลัง และใช้ step ที่มากขึ้นเพื่อข้ามเป็นช่วง ๆ
- ส่งผลลัพธ์ให้ DATE หรือฟังก์ชันอื่นเพื่อสร้างชุดวันที่และข้อมูลรูปแบบอื่น
ฟังก์ชันนี้จะแพร่ผลลัพธ์ ดังนั้นควรเว้นพื้นที่ให้ผลลัพธ์ขยาย
=SEQUENCE(5, 1, 5, 5)คำถามที่พบบ่อย
บทเรียน “สร้างตัวเลขด้วย SEQUENCE” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “สร้างตัวเลขด้วย SEQUENCE” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Excel Formulas Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “สร้างตัวเลขด้วย SEQUENCE”
สร้างรายการตัวเลขต่อเนื่องหรือตารางในสูตรเดียว คุณปฏิบัติ Excel Formulas Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Excel Formulas Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Excel Formulas Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “สร้างตัวเลขด้วย SEQUENCE” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Excel Formulas Academy นี้ได้ไหม
ได้ บทเรียน Excel Formulas Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- จัดเรียงผลลัพธ์ด้วย SORT
- จัดเรียงตามคอลัมน์อื่นด้วย SORTBY
- สร้างตัวเลขด้วย SEQUENCE
- สร้างข้อมูลสุ่มด้วย RANDARRAY