EXPAND 函數

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Mac 版 Excel 2024

版本資訊

現行頻道

每月企業頻道

半年企業通道

半年企業通道 (預覽)

Mac 版 Office

將陣列展開或填塞到指定的列和欄維度。

語法

=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, "-")