แถว คือช่วงหรือกลุ่มของค่าข้อมูลที่เกี่ยวข้อง ในโปรแกรมสเปรดชีตเช่น Excel และ Google Spreadsheets ค่าในอาร์เรย์จะถูกเก็บไว้ในเซลล์ที่อยู่ติดกันโดยปกติ อาร์เรย์สามารถใช้ในสูตรทั้งสองและเป็นอาร์กิวเมนต์สำหรับฟังก์ชันเฉพาะเช่นรูปแบบอาร์เรย์ของ การค้นหา และ ดัชนี ฟังก์ชั่น.
สูตรอาร์เรย์ดำเนินการคำนวณเช่นการบวกหรือการคูณกับค่าในอาร์เรย์หนึ่งหรือมากกว่าหนึ่งค่ามากกว่าค่าข้อมูลเดียว อย่างไรก็ตามอาร์เรย์มีเหมือนกันกับสูตรมาตรฐานเนื่องจากทำตามกฎไวยากรณ์เดียวกันใช้โอเปอเรเตอร์ทางคณิตศาสตร์เดียวกันและทำตามลำดับขั้นของการดำเนินการเดียวกัน

ประเภทของอาร์เรย์
ในแอปพลิเคชันสเปรดชีตมีอาร์เรย์สองประเภท:
อาร์เรย์แบบหนึ่งมิติ (หรือที่เรียกว่าเวกเตอร์หรือเวกเตอร์อาร์เรย์):
- ข้อมูลจะอยู่ภายในแถวเดียว (อาร์เรย์แนวนอน 1 มิติ) หรือภายในคอลัมน์เดียว (อาร์เรย์แนวตั้ง 1 มิติ)
อาร์เรย์สองมิติ (หรือที่เรียกว่า matrix):
- ข้อมูลอยู่ในหลายคอลัมน์หรือแถว
สูตรอาร์เรย์ (CSE) ใน Excel
ใน Excel สูตรอาร์เรย์ล้อมรอบด้วยวงเล็บปีกกา "{ } "เครื่องหมายวงเล็บเหล่านี้ไม่สามารถพิมพ์ได้ แต่ต้องถูกเพิ่มลงในสูตรด้วยการกดปุ่ม Ctrl, เปลี่ยน, และ เข้าสู่ คีย์หลังจากพิมพ์สูตรลงในเซลล์หรือเซลล์
ด้วยเหตุนี้สูตรอาร์เรย์จึงเรียกว่า a สูตร CSE ใน Excel ข้อยกเว้นของกฎนี้คือเมื่อใช้เครื่องหมายวงเล็บปีกกาเพื่อป้อนอาร์เรย์เป็นอาร์กิวเมนต์สำหรับฟังก์ชันที่ปกติประกอบด้วยเพียงค่าเดียวหรือการอ้างอิงเซลล์

การสร้างสูตรอาร์เรย์พื้นฐาน
ถ้าทำอย่างถูกต้องสูตรต่อไปนี้จะถูกล้อมรอบด้วยวงเล็บปีกกาและแต่ละเซลล์ที่ถือสูตรจะมีผลลัพธ์ที่แตกต่างกันซึ่งหมายถึงอาร์เรย์ถูกสร้างสำเร็จแล้ว
-
ป้อนสูตรสำหรับอาร์เรย์ของคุณ
-
กดค้างไว้Ctrl และ Shift บนแป้นพิมพ์
-
กดและปล่อยปุ่มเข้าสู่คีย์เพื่อสร้างสูตรอาร์เรย์
-
ปล่อยCtrl และ Shift กุญแจ
เมื่อใดที่สูตรอาร์เรย์ถูกแก้ไขวงเล็บปีกกาจะหายไปจากสูตรอาร์เรย์ เพื่อให้ได้สูตรดังกล่าวให้ป้อนสูตรอาร์เรย์โดยการกดปุ่ม Ctrl, เปลี่ยน, และ เข้าสู่ คีย์อีกครั้งเช่นเดียวกับเมื่อสูตรอาร์เรย์ถูกสร้างขึ้นครั้งแรก
ชนิดของสูตรอาร์เรย์

สูตรอาร์เรย์หลายเซลล์
ชื่อของพวกเขาแสดงให้เห็นว่าสูตรอาร์เรย์เหล่านี้จะอยู่ในเซลล์แผ่นงานหลายแผ่นและพวกเขายังส่งคืนอาร์เรย์เป็นคำตอบ กล่าวอีกนัยหนึ่งสูตรเดียวกันนี้จะอยู่ในเซลล์สองเซลล์หรือมากกว่าและจะให้ผลลัพธ์ที่แตกต่างกันในแต่ละเซลล์
สำเนาแต่ละฉบับหรือ ตัวอย่างของสูตรอาร์เรย์ดำเนินการคำนวณเดียวกันในแต่ละเซลล์ที่อยู่ใน แต่แต่ละตัวอย่างของสูตรใช้ข้อมูลที่แตกต่างกันในการคำนวณและดังนั้นแต่ละอินสแตนซ์จะให้ผลลัพธ์ที่แตกต่างกัน
ตัวอย่างของสูตรอาร์เรย์หลายเซลล์จะเป็น:
{= A1: A2 * B1: B2}
สูตรอาร์เรย์เซลล์เดี่ยว
สูตรอาร์เรย์ที่สองนี้ใช้ฟังก์ชันเช่น SUM, เฉลี่ย, หรือ นับ - เพื่อรวมผลลัพธ์ของสูตรอาร์เรย์หลายเซลล์เป็นค่าเดียวในเซลล์เดียว
ตัวอย่างของสูตรอาร์เรย์เซลล์เดียวคือ:
{= SUM (A1: A2 * B1: B2)}




