在Excel数据整理中,隔行插入空白行是常见需求,而EXPAND函数的出现让这一操作更高效。掌握EXPAND函数的核心用法后,这类格式调整会变得格外简单。
一、函数基础语法
EXPAND函数的核心功能是扩展数组尺寸,不足部分自动填充。
其基础语法为:=EXPAND(array,rows,[columns],[pad_with])。
- “array”是源数据区域;
- “rows/columns”指定扩展后行列数;
- “pad_with”可自定义填充内容,默认填充#N/A。

二、隔行插入空白行步骤
以A1:D8的源数据为例,操作分三步:
- 用EXPAND扩展数组——将4列数据扩展为8列,公式为=EXPAND(A1:D8,,8,"");
- 嵌套TOROW函数,将扩展后的数据转为单行;
- 用WRAPROWS函数将单行数据重新拆分为4列,完成隔行空白效果。
最终公式为:=WRAPROWS(TOROW(EXPAND(A1:D8,,8,"")),4)

三、进阶拓展
若需保留表头,在核心公式外嵌套VSTACK函数,纵向连接表头与处理后的数据即可。
若要隔行加2个空白行,只需调整EXPAND的列数——原4列扩展为12列,后续嵌套函数保持不变,依此规律可增减空白行数。
相比传统方法,EXPAND函数无需复杂嵌套,灵活度更高。掌握它,能大幅提升数据整理效率。
评论 (0)