多行多列合并成一列内存数组的结果

发布时间 2023-08-27 16:41:52作者: 熬肥妖

问题:多行多列合并成一列内存数组的结果

函数公式解决:

{=PHONETIC(OFFSET(A1:E1,ROW(1:23)-1,))}

用Offset函数生成一个多维引用,每个平面分别是A:E表的每一行。

利用Phonetic函数将每个平面里的内容进行合并。

此公式的缺陷在于被合并的内容只能是文本,如果数据源中包含数值、日期 、身份证号、文本,可使用Excel中的以下公式: