從陣列中返回指定的欄。
語法
=CHOOSECOLS(array,col_num1,[col_num2],…)
CHOOSECOLS 函數語法具有下列引數:
-
陣列 包含要在新陣列中傳回之欄的陣列。 必要。
-
col_num1 要返回的第一欄。 必要。
-
col_num2 要返回的其他欄。 選擇性。
錯誤
如果任何 col_num 引數的絕對值為零或超過陣列中的欄數,Excel 會傳回 #VALUE 錯誤。
範例
請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 如有需要,您可以調整欄寬來查看所有資料。
在 A2:E7 範圍的陣列中,再次返回欄 1、3、5 和 1 的陣列。
資料 |
|||||
1 |
2 |
3 |
4 |
5 |
|
6 |
7 |
8 |
9 |
10 |
|
11 |
12 |
13 |
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 |
13 |
14 |
3 |
4 |
15 |
16 |
5 |
6 |
17 |
18 |
7 |
8 |
19 |
20 |
9 |
10 |
21 |
22 |
11 |
12 |
23 |
24 |
公式 |
|||
=CHOOSECOLS(A2:D7,3,4) |
返回 A2:D7 範圍中陣列中最後兩欄的陣列,其順序為欄四,然後欄三。
資料 |
|||
1 |
2 |
13 |
14 |
3 |
4 |
15 |
16 |
5 |
6 |
17 |
18 |
7 |
8 |
19 |
20 |
9 |
10 |
21 |
22 |
11 |
12 |
23 |
24 |
公式 |
|||
=CHOOSECOLS(A2:D7,-1,-2) |