บันทึกย่อประจำรุ่น
แชนเนลระดับองค์กรแบบรายครึ่งปี
ช่องทาง Enterprise รายครึ่งปี (พรีวิว)
ส่งกลับอาร์เรย์ในคอลัมน์เดียว
ไวยากรณ์
=TOCOL(array, [ignore], [scan_by_column])
ไวยากรณ์ของฟังก์ชัน TOCOL มีอาร์กิวเมนต์ดังนี้:
อาร์ เรย์ อาร์เรย์หรือการอ้างอิงเพื่อส่งกลับเป็นคอลัมน์
ละเว้น จะละเว้นค่าบางชนิดหรือไม่ ตามค่าเริ่มต้น จะไม่มีการละเว้นค่าใดๆ ระบุอย่างใดอย่างหนึ่งต่อไปนี้:
- 0 เก็บค่าทั้งหมด (ค่าเริ่มต้น)
- 1 ละเว้นช่องว่าง
- 2 ละเว้นข้อผิดพลาด
- 3 ละเว้นค่าว่างและข้อผิดพลาด
scan_by_column สแกนอาร์เรย์ตามคอลัมน์ ตามค่าเริ่มต้น อาร์เรย์จะถูกสแกนตามแถว การสแกนจะกําหนดว่าจะเรียงลําดับค่าตามแถวหรือตามคอลัมน์
ข้อสังเกต
ถ้า scan_by_column ถูกเว้นไว้หรือ FALSE อาร์เรย์จะถูกสแกนตามแถว ถ้าเป็น TRUE อาร์เรย์จะถูกสแกนตามคอลัมน์
ข้อผิดพลาด
- Excel ส่งกลับ #VALUE! เมื่อค่าคงที่อาร์เรย์มีอย่างน้อยหนึ่งตัวเลขที่ไม่ใช่จํานวนเต็ม
- Excel ส่งกลับ #NUM เมื่ออาร์เรย์มีขนาดใหญ่เกินไป
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
ตัวอย่าง 1
ส่งกลับคอลัมน์เดียวจากอาร์เรย์ในช่วง A2:D4 ที่สแกนตามแถวซึ่งเป็นค่าเริ่มต้น
| ข้อมูล | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | Felicity | อัครรัตน์ |
| สูตร | |||
| =TOCOL(A2:D4) |
ตัวอย่าง 2
ส่งกลับคอลัมน์เดียวจากอาร์เรย์ในช่วง A2:D4 ที่สแกนตามแถวซึ่งเป็นค่าเริ่มต้น ค่าว่างจะส่งกลับค่า 0
| ข้อมูล | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | ||
| สูตร | |||
| =TOCOL(A2:D4) |
ตัวอย่าง 3
ส่งกลับคอลัมน์เดียวจากอาร์เรย์ในช่วง A2:D4 ที่สแกนตามแถวซึ่งเป็นค่าเริ่มต้น ค่าว่างจะถูกละเว้น
| ข้อมูล | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | ||
| สูตร | |||
| =TOCOL(A2:D4,1) |
ตัวอย่าง 4
ส่งกลับคอลัมน์เดียวจากอาร์เรย์ในช่วง A2:D4 ที่สแกนตามคอลัมน์
| ข้อมูล | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | ||
| สูตร | |||
| =TOCOL(A2:D4,1,TRUE) |