Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ

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

ไวยากรณ์

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

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

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

  • col_num1       คอลัมน์แรกที่จะส่งกลับ จำเป็น

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

ข้อผิดพลาด

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

ตัวอย่าง

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

ส่งกลับอาร์เรย์ของคอลัมน์ 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)

ส่งกลับอาร์เรย์ของสองคอลัมน์สุดท้ายจากอาร์เรย์ในช่วง 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)

ส่งกลับอาร์เรย์ของสองคอลัมน์สุดท้ายจากอาร์เรย์ในช่วง 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)

ดูเพิ่มเติม

แนวทางและตัวอย่างของสูตรอาร์เรย์

ฟังก์ชัน VSTACK

ฟังก์ชัน HSTACK

ฟังก์ชัน CHOOSEROWS

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย