ฟังก์ชัน SEQUENCE จะช่วยคุณสร้างรายการตัวเลขตามลำดับในอาร์เรย์ เช่น 1, 2, 3, 4
ในตัวอย่างต่อไปนี้ เราจะสร้างอาร์เรย์ที่สูง 4 แถวและกว้าง 5 คอลัมน์ด้วย =SEQUENCE(4,5)
ไวยากรณ์
=SEQUENCE(rows,[columns],[start],[step])
| อาร์กิวเมนต์ | คำอธิบาย |
|---|---|
|
rows จำเป็น |
จำนวนแถวที่จะส่งกลับ |
|
[columns] ไม่จำเป็น |
จำนวนคอลัมน์ที่จะส่งกลับ |
|
[start] ไม่จำเป็น |
ตัวเลขแรกในลำดับ |
|
[step] ไม่จำเป็น |
จำนวนค่าที่เพิ่มขึ้นในอาร์เรย์ |
หมายเหตุ
- อาร์กิวเมนต์ทางเลือกใดๆ ที่หายไปจะมีค่าเริ่มต้นเป็น 1 ถ้าคุณละอาร์กิวเมนต์ rows คุณต้องใส่อาร์กิวเมนต์อื่นอย่างน้อยหนึ่งอาร์กิวเมนต์
- อาร์เรย์อาจเป็นแถวของค่า คอลัมน์ของค่า หรือการผสมผสานระหว่างแถวและคอลัมน์ของค่า ในตัวอย่างด้านบน อาร์เรย์สําหรับสูตร SEQUENCE คือช่วง C1:G4
- ฟังก์ชัน SEQUENCE จะส่งกลับอาร์เรย์ ซึ่งจะกระจายตัว ถ้าเป็นผลลัพธ์ขั้นสุดท้ายของสูตร ซึ่งหมายความว่า Excel จะสร้างช่วงอาร์เรย์ที่มีขนาดเหมาะสมแบบไดนามิก เมื่อคุณกด ENTER ถ้าข้อมูลสนับสนุนของคุณอยู่ในตาราง Excel อาร์เรย์จะปรับขนาดโดยอัตโนมัติตามที่คุณเพิ่มหรือนําข้อมูลออกจากช่วงอาร์เรย์ของคุณถ้าคุณกําลังใช้การอ้างอิงที่มีแบบแผน สําหรับรายละเอียดเพิ่มเติม โปรดดูบทความนี้เกี่ยวกับลักษณะการทํางานของอาร์เรย์ที่สปิลล์
- Excel จำกัดการสนับสนุนอาร์เรย์แบบไดนามิกระหว่างเวิร์กบุ๊ก และสถานการณ์สมมตินี้จะได้รับการสนับสนุนเมื่อเวิร์กบุ๊กทั้งสองเปิดอยู่ ถ้าคุณปิดเวิร์กบุ๊กต้นฉบับ สูตรอาร์เรย์แบบไดนามิกที่ถูกลิงก์ใดๆ จะส่งกลับข้อผิดพลาด #REF! เมื่อมีการรีเฟรช
ตัวอย่าง
ถ้าคุณต้องการสร้างชุดข้อมูลตัวอย่างด่วน ต่อไปนี้เป็นตัวอย่างโดยใช้ SEQUENCE ที่มี ข้อความวันที่ ปีและTODAY เพื่อสร้างรายการแบบไดนามิกของเดือนสําหรับแถวส่วนหัว โดยที่วันที่พื้นฐานจะเป็นปีปัจจุบันเสมอ สูตรของเราคือ: =TEXT(DATE(YEAR(TODAY()),SEQUENCE(1,6),1),"mmm")
ต่อไปนี้เป็นตัวอย่างของการจัด SEQUENCE ที่ซ้อนกับ INT และ RAND เพื่อสร้างอาร์เรย์ขนาด 5 แถวคูณ 6 คอลัมน์ โดยมีชุดจํานวนเต็มที่เพิ่มขึ้นแบบสุ่ม สูตรของเราคือ: =SEQUENCE(5,6,INT(RAND()*100),INT(RAND()*100))
นอกจากนี้ คุณยังสามารถใช้ =SEQUENCE(5,1,1001,1000) เพื่อสร้างรายการลำดับหมายเลขรหัส GL ในตัวอย่างได้
ต้องการความช่วยเหลือเพิ่มเติมไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ