Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel for iPad Excel for iPhone Excel สำหรับแท็บเล็ต Android Excel สำหรับโทรศัพท์ Android

ฟังก์ชัน SEQUENCE จะช่วยคุณสร้างรายการตัวเลขตามลำดับในอาร์เรย์ เช่น 1, 2, 3, 4

ในตัวอย่างต่อไปนี้ เราจะสร้างอาร์เรย์ที่สูง 4 แถวและกว้าง 5 คอลัมน์ด้วย =SEQUENCE(4,5)

ตัวอย่างฟังก์ชัน SEQUENCE ที่มีอาร์เรย์ขนาด 4 x 5

=SEQUENCE(rows,[columns],[start],[step])

อาร์กิวเมนต์

คำอธิบาย

rows

จำเป็น

จำนวนแถวที่จะส่งกลับ

[columns]

ไม่จำเป็น

จำนวนคอลัมน์ที่จะส่งกลับ

[start]

ไม่จำเป็น

ตัวเลขแรกในลำดับ

[step]

ไม่จำเป็น

จำนวนค่าที่เพิ่มขึ้นในอาร์เรย์

หมายเหตุ: 

  • อาร์กิวเมนต์ทางเลือกใดๆ ที่หายไปจะมีค่าเริ่มต้นเป็น 1 ถ้าคุณละอาร์กิวเมนต์แถว คุณต้องใส่อาร์กิวเมนต์อื่นอย่างน้อยหนึ่งอาร์กิวเมนต์

  • อาร์เรย์อาจเป็นแถวของค่า คอลัมน์ของค่า หรือการผสมผสานระหว่างแถวและคอลัมน์ของค่า ในตัวอย่างด้านบน อาร์เรย์สําหรับสูตร SEQUENCE ของเราคือช่วง C1:G4

  • ฟังก์ชัน SEQUENCE จะส่งกลับอาร์เรย์ ซึ่งจะสปิลล์ถ้าเป็นผลลัพธ์สุดท้ายของสูตร ซึ่งหมายความว่า Excel จะสร้างช่วงอาร์เรย์ที่มีขนาดเหมาะสมแบบไดนามิกเมื่อคุณกด ENTER ถ้าข้อมูลสนับสนุนของคุณอยู่ในตาราง Excel อาร์เรย์จะปรับขนาดโดยอัตโนมัติเมื่อคุณเพิ่มหรือนําข้อมูลออกจากช่วงอาร์เรย์ถ้าคุณกําลังใช้การอ้างอิงที่มีแบบแผน สําหรับรายละเอียดเพิ่มเติม ให้ดูบทความนี้เกี่ยวกับลักษณะการทํางานของอาร์เรย์ที่กระจายตัว

  • Excel จำกัดการสนับสนุนอาร์เรย์แบบไดนามิกระหว่างเวิร์กบุ๊ก และสถานการณ์สมมตินี้จะได้รับการสนับสนุนเมื่อเวิร์กบุ๊กทั้งสองเปิดอยู่ ถ้าคุณปิดเวิร์กบุ๊กแหล่งข้อมูล สูตรอาร์เรย์แบบไดนามิกที่ลิงก์ใดๆ จะส่งกลับเป็น ข้อผิดพลาด #REF! เมื่อรีเฟรช

ตัวอย่าง

ถ้าคุณต้องการสร้างชุดข้อมูลตัวอย่างด่วน ต่อไปนี้คือตัวอย่างการใช้ SEQUENCE กับ TEXT, DATE, YEAR และ TODAY เพื่อสร้างรายการแบบไดนามิกของเดือนสําหรับแถวส่วนหัว โดยวันที่พื้นฐานจะเป็นปีปัจจุบันเสมอ สูตรของเราคือ: =TEXT(DATE(YEAR(TODAY()),SEQUENCE(1,6),1),"mmm")

ใช้ SEQUENCE กับ TEXT, DATE, YEAR และ TODAY เพื่อสร้างรายชื่อเดือนแบบไดนามิกสำหรับแถบส่วนหัว

ต่อไปนี้เป็นตัวอย่างของการซ้อน SEQUENCE ด้วย INT และ RAND เพื่อสร้างอาร์เรย์ 5 แถว 6 คอลัมน์ที่มีชุดจํานวนเต็มที่เพิ่มขึ้นแบบสุ่ม สูตรของเราคือ: =SEQUENCE(5,6,INT(RAND()*100),INT(RAND()*100))

ตัวอย่าง SEQUENCE ที่ซ้อนกันด้วย INT และ RAND เพื่อสร้างชุดข้อมูลตัวอย่าง

นอกจากนี้ คุณยังสามารถใช้ =SEQUENCE(5,1,1001,1000) เพื่อสร้างรายการลำดับหมายเลขรหัส GL ในตัวอย่างได้

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

ฟังก์ชัน FILTER

ฟังก์ชัน RANDARRAY

ฟังก์ชัน SORT

ฟังก์ชัน SORTBY

ฟังก์ชัน UNIQUE

ข้อผิดพลาด #SPILL! ใน Excel

ลักษณะการทำงานของอาร์เรย์แบบไดนามิกและอาร์เรย์ที่กระจายตัว

ตัวดําเนินการอินเทอร์เซกชันโดยนัย: @

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย