ตัดแถวหรือคอลัมน์ของค่าที่ระบุตามแถวหลังจากจํานวนองค์ประกอบที่ระบุเพื่อสร้างอาร์เรย์ใหม่
ไวยากรณ์
=WRAPROWS(vector, wrap_count, [pad_with])
ไวยากรณ์ของฟังก์ชัน WRAPROWS มีอาร์กิวเมนต์ดังนี้:
-
เวกเตอร์ เวกเตอร์หรือการอ้างอิงที่จะตัด
-
wrap_count จํานวนค่าสูงสุดสําหรับแต่ละแถว
-
pad_with ค่าที่จะใส่ ค่าเริ่มต้นคือ #N/A
หมายเหตุ
องค์ประกอบของเวกเตอร์จะถูกวางลงในอาร์เรย์แบบ 2 มิติตามแถว แต่ละแถวมีองค์ประกอบ wrap_count แถวจะถูกเติมด้วย pad_with ถ้ามีองค์ประกอบไม่เพียงพอที่จะเติม ถ้า wrap_count มากกว่าหรือเท่ากับจํานวนองค์ประกอบในเวกเตอร์เวกเตอร์ก็จะถูกส่งกลับในแถวเดียว
ข้อผิดพลาด
-
Excel ส่งกลับ #VALUE เมื่อเวกเตอร์ไม่ใช่อาร์เรย์แบบมิติเดียว
-
Excel ส่งกลับ #NUM! เมื่อ wrap_count น้อยกว่า 1
-
Excel ส่งกลับข้อผิดพลาด #N/A สําหรับแต่ละเซลล์ในอาร์เรย์ส่งกลับที่ไม่มีผลลัพธ์
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
ตัดแถวในช่วง A2:G2 เข้ากับอาร์เรย์ในช่วง A4:C6 จาก 3 คอลัมน์ องค์ประกอบที่ขาดหายไปสององค์ประกอบสุดท้ายจะส่งกลับ #N/A
ข้อมูล |
||||||
---|---|---|---|---|---|---|
A |
B |
C |
D |
E |
F |
G |
สูตร |
||||||
=WRAPROWS(A2:G2,3) |
ตัดแถวในช่วง A2:G2 เข้ากับอาร์เรย์ในช่วง A4:C6 จาก 3 คอลัมน์ องค์ประกอบที่หายไปสององค์ประกอบสุดท้ายจะส่งกลับอักขระแผ่น "x"
ข้อมูล |
||||||
---|---|---|---|---|---|---|
A |
B |
C |
D |
E |
F |
G |
สูตร |
||||||
=WRAPROWS(A2:G2,3,"x") |