版本資訊
將陣列展開或填塞到指定的列和欄維度。
語法
=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, "-") |