ส่งกลับแถวที่ระบุจากอาร์เรย์
ไวยากรณ์
=CHOOSEROWS(array,row_num1,[row_num2],…)
ไวยากรณ์ของฟังก์ชัน CHOOSEROWS มีอาร์กิวเมนต์ดังนี้:
-
array อาร์เรย์ที่มีคอลัมน์ที่จะถูกส่งกลับในอาร์เรย์ใหม่ จำเป็น
-
row_num1 หมายเลขแถวแรกที่จะส่งกลับ จำเป็น
-
[row_num2] หมายเลขแถวเพิ่มเติมที่จะส่งกลับ ไม่จำเป็น
ข้อผิดพลาด
Excel ส่งกลับข้อผิดพลาด #VALUE ถ้าค่าสัมบูรณ์ของอาร์กิวเมนต์ row_num ใดๆ เป็นศูนย์หรือเกินจํานวนแถวในอาร์เรย์
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
ส่งกลับอาร์เรย์ของแถว 1, 3, 5 และ 1 อีกครั้งจากอาร์เรย์ในช่วง A2:B7
ข้อมูล |
|||
1 |
2 |
||
3 |
4 |
||
5 |
6 |
||
7 |
8 |
||
9 |
10 |
||
11 |
1.2 |
||
สูตร |
|||
=CHOOSEROWS(A2:B7,1,3,5,1) |
ส่งกลับอาร์เรย์ของแถว 1, 3, 5 และ 1 อีกครั้งจากอาร์เรย์ในช่วง A2:B7 โดยใช้ ค่าคงที่อาร์เรย์
ข้อมูล |
|||
1 |
2 |
||
3 |
4 |
||
5 |
6 |
||
7 |
8 |
||
9 |
10 |
||
11 |
1.2 |
||
สูตร |
|||
=CHOOSEROWS(A2:B7,{1,3},5,1) |
ส่งกลับอาร์เรย์ของสองแถวสุดท้ายจากอาร์เรย์ในช่วง A2:B7 ตามลําดับของแถวที่สี่ แล้วตามด้วยแถวที่สาม
ข้อมูล |
|||
1 |
2 |
||
3 |
4 |
||
5 |
6 |
||
7 |
8 |
||
9 |
10 |
||
11 |
1.2 |
||
สูตร |
|||
=CHOOSEROWS(A2:B7,-1,-2) |