版本資訊
將陣列展開或填塞到指定的列和欄維度。
語法
=Expand(array, rows, [columns], [pad_with])
EXPAND 函數語法具有下列引數:
- 陣列 陣列要擴展。
- 排 擴展陣列的列數。 如果遺失,將不會展開列。
- 柱子 擴充陣列中的欄位數。 如果遺失,欄將不會展開。
- pad_with 用來填充的價值。 預設值為 #N/A。
註解
- 若未提供列數或為空,預設值為陣列參數中的列數。
- 若欄位未被提供或為空,預設值為陣列參數中的欄位數。
錯誤
- 當列或欄引數小於陣列引數中的列或欄時,Excel 會傳回 #VALUE 錯誤。
- 如果沒有提供 pad_with,Excel 會在填滿的儲存格中傳回 #N/A 錯誤。
- 當陣列過大時,Excel 會傳回 #NUM 值。
範例
請在下表中複製範例資料,再將之貼到新 Excel 工作表中的儲存格 A1。 如有需要,您可以調整欄寬來查看所有資料。
範例 1
將 2X2 陣列調整大小為 3X3 陣列,並使用 #N/A 填塞空白元素。
| 資料 | |
|---|---|
| 1 | 2 |
| 3 | 4 |
| 公式 | |
| =EXPAND(A2:B3,3,3) |
範例 2
將 1X1 陣列調整大小為 3X3 陣列,並使用 「-」 填塞空白元素。
| 資料 | |
|---|---|
| 1 | 2 |
| 3 | 4 |
| 公式 | |
| =EXPAND(A2,3,3, "-") |