ฟังก์ชัน CHOOSECOLS

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

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

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

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

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

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

Office for Mac

ส่งกลับคอลัมน์ที่ระบุจากอาร์เรย์  

ไวยากรณ์

=CHOOSECOLS(array,col_num1,[col_num2],…)

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

  • อาร์เรย์ อาร์เรย์ที่มีคอลัมน์ที่จะส่งกลับในอาร์เรย์ใหม่ จำเป็น
  • col_num1 คอลัมน์แรกที่จะส่งกลับ จำเป็น
  • col_num2 คอลัมน์เพิ่มเติมจะถูกส่งกลับ ไม่จำเป็น

ข้อผิดพลาด

Excel จะส่งกลับข้อผิดพลาด #VALUE ถ้าค่าสัมบูรณ์ของอาร์กิวเมนต์ col_num ใดๆ เป็นศูนย์หรือเกินจํานวนคอลัมน์ในอาร์เรย์ 

ตัวอย่าง

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

ตัวอย่าง 1

ส่งกลับอาร์เรย์ของคอลัมน์ 1, 3, 5 และ 1 อีกครั้งจากอาร์เรย์ในช่วง A2:E7

ข้อมูล        
1 2 3 4 5
6 7 8 9 10
11 1.2 1.3 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
สูตร
=CHOOSECOLS(A2:E7,1,3,5,1)

ตัวอย่าง 2

ส่งกลับอาร์เรย์ของสองคอลัมน์สุดท้ายจากอาร์เรย์ในช่วง A2:D7 ในลําดับของคอลัมน์ที่สาม แล้วตามด้วยคอลัมน์สี่

ข้อมูล      
1 2 1.3 14
3 4 15 16
5 6 17 18
7 8 19 20
9 10 21 22
11 1.2 23 24
สูตร
=CHOOSECOLS(A2:D7,3,4)

ตัวอย่าง 3

ส่งกลับอาร์เรย์ของสองคอลัมน์สุดท้ายจากอาร์เรย์ในช่วง A2:D7 ในลําดับของคอลัมน์สามและคอลัมน์สี่

ข้อมูล      
1 2 1.3 14
3 4 15 16
5 6 17 18
7 8 19 20
9 10 21 22
11 1.2 23 24
สูตร
=CHOOSECOLS(A2:D7,-1,-2)