将数组展开或填充到指定的行和列尺寸。
语法
=Expand(array, rows, [columns], [pad_with])
EXPAND 函数语法具有下列参数:
-
数组 要展开的数组。
-
行数 扩展数组中的行数。 如果缺少,行将不会展开。
-
columns 展开数组中的列数。 如果缺少,列将不会展开。
-
pad_with 要填充的值。 默认值为 #N/A。
备注
-
如果未提供行或行为空,则默认值为数组参数中的行数。
-
如果未提供列或列为空,则默认值为数组参数中的列数。
错误
-
当行或列参数小于数组参数中的行或列时,Excel 返回 #VALUE 错误。
-
如果未提供 pad_with,Excel 会在填充单元格中返回 #N/A 错误。
-
当数组太大时,Excel 将返回 #NUM。
示例
复制下表中的示例数据,并将其粘贴到新 Excel 工作表的单元格 A1 中。 如果需要,可以调整列宽以查看所有数据。
将 2X2 数组大小调整为 3X3 数组,并使用 #N/A 填充空元素。
数据 |
|
---|---|
1 |
2 |
3 |
4 |
公式 |
|
=EXPAND(A2:B3,3,3) |
将 1X1 数组大小调整为 3X3 数组,并使用“-”填充空元素。
数据 |
|
---|---|
1 |
2 |
3 |
4 |
公式 |
|
=EXPAND(A2,3,3, "-") |