ฟังก์ชัน TOCOL

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

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

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

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

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

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

Office for Mac

ส่งกลับอาร์เรย์ในคอลัมน์เดียว

ไวยากรณ์

=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)