ฟังก์ชัน EXPAND

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac

บันทึกย่อประจำรุ่น

ช่องทางปัจจุบัน

ช่องทาง Enterprise รายเดือน

แชนเนลระดับองค์กรแบบรายครึ่งปี

ช่องทาง Enterprise รายครึ่งปี (พรีวิว)

Office for Mac

ขยายหรือเพิ่มอาร์เรย์ไปยังมิติแถวและคอลัมน์ที่ระบุ

ไวยากรณ์

=Expand(array, rows, [columns], [pad_with])

ไวยากรณ์ของฟังก์ชัน EXPAND มีอาร์กิวเมนต์ดังนี้:

  • อาร์เรย์ อาร์เรย์ที่จะขยาย
  • แถว จํานวนแถวในอาร์เรย์ที่ถูกขยาย ถ้าหายไป แถวจะไม่ถูกขยาย
  • คอลัมน์ จํานวนคอลัมน์ในอาร์เรย์ที่ถูกขยาย ถ้าหายไป คอลัมน์จะไม่ถูกขยาย
  • pad_with ค่าที่จะใส่ ค่าเริ่มต้นคือ #N/A

ข้อสังเกต

  • ถ้าไม่ได้ระบุแถวหรือว่างเปล่า ค่าเริ่มต้นคือจํานวนแถวในอาร์กิวเมนต์อาร์เรย์
  • ถ้าไม่ได้ระบุคอลัมน์หรือว่างเปล่า ค่าเริ่มต้นคือจํานวนคอลัมน์ในอาร์กิวเมนต์อาร์เรย์

ข้อผิดพลาด

  • Excel ส่งกลับข้อผิดพลาด #VALUE เมื่ออาร์กิวเมนต์แถวหรือคอลัมน์น้อยกว่าแถวหรือคอลัมน์ในอาร์กิวเมนต์อาร์เรย์
  • Excel จะส่งกลับข้อผิดพลาด #N/A ในเซลล์ที่มีช่องว่างภายใน ถ้าไม่มี pad_with
  • Excel ส่งกลับ #NUM เมื่ออาร์เรย์มีขนาดใหญ่เกินไป

ตัวอย่าง

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้

ตัวอย่าง 1

ปรับขนาดอาร์เรย์ 2X2 เป็นอาร์เรย์ 3X3 และเติมองค์ประกอบว่างด้วย #N/A

ข้อมูล  
1 2
3 4
สูตร
=EXPAND(A2:B3,3,3)

ตัวอย่าง 2

ปรับขนาดอาร์เรย์ 1X1 เป็นอาร์เรย์ 3X3 และเติมองค์ประกอบว่างด้วย "-"

ข้อมูล  
1 2
3 4
สูตร
=EXPAND(A2,3,3, "-")