ขยายหรือเพิ่มอาร์เรย์ไปยังมิติแถวและคอลัมน์ที่ระบุ
ไวยากรณ์
=Expand(array, rows, [columns], [pad_with])
ไวยากรณ์ของฟังก์ชัน EXPAND มีอาร์กิวเมนต์ดังนี้:
-
อาร์เรย์ อาร์เรย์ที่จะขยาย
-
แถว จํานวนแถวในอาร์เรย์ที่ขยาย ถ้าหายไป แถวจะไม่ถูกขยาย
-
คอลัมน์ จํานวนคอลัมน์ในอาร์เรย์ที่ขยาย ถ้าหายไป คอลัมน์จะไม่ถูกขยาย
-
pad_with ค่าที่จะใส่ ค่าเริ่มต้นคือ #N/A
หมายเหตุ
-
ถ้าไม่ได้ระบุแถวหรือว่างเปล่า ค่าเริ่มต้นคือจํานวนแถวในอาร์กิวเมนต์อาร์เรย์
-
ถ้าไม่ได้ระบุคอลัมน์หรือว่างเปล่า ค่าเริ่มต้นคือจํานวนคอลัมน์ในอาร์กิวเมนต์อาร์เรย์
ข้อผิดพลาด
-
Excel ส่งกลับข้อผิดพลาด #VALUE เมื่ออาร์กิวเมนต์แถวหรือคอลัมน์น้อยกว่าแถวหรือคอลัมน์ในอาร์กิวเมนต์อาร์เรย์
-
Excel จะส่งกลับข้อผิดพลาด #N/A ในเซลล์ที่มีช่องว่างภายใน ถ้าไม่มี pad_with
-
Excel ส่งกลับ #NUM เมื่ออาร์เรย์มีขนาดใหญ่เกินไป
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
ปรับขนาดอาร์เรย์ 2X2 เป็นอาร์เรย์ 3X3 และเติมองค์ประกอบว่างด้วย #N/A
ข้อมูล |
|
---|---|
1 |
2 |
3 |
4 |
สูตร |
|
=EXPAND(A2:B3,3,3) |
ปรับขนาดอาร์เรย์ 1X1 เป็นอาร์เรย์ 3X3 และเติมองค์ประกอบว่างด้วย "-"
ข้อมูล |
|
---|---|
1 |
2 |
3 |
4 |
สูตร |
|
=EXPAND(A2,3,3, "-") |