这个ExcelO365版本才出现的文本连接函数,转置难题中发挥奇效

Excel学习世界 2023-03-10 16:40:45

还得说是高阶函数好,仍是这个讲了好几期的表格转置案例,再配合一个 O365 函数用,香得不得了。

案例:

重新排列下图 1 中的数据表布局,变成如下图 2 所示。

解决方案:

1. 选中 B2:M13 区域 --> 按 F5 或 Ctrl+G

2. 在弹出的对话框中点击“定位条件”。

3. 在弹出的对话框中选择“常量”--> 点击“确定”

4. 保持选中所有区域的同时,输入“=”,然后用鼠标选择当前列的标题单元格 --> 将单元格的引用修改为列相对而行绝对 --> 按 Ctrl+Enter

5. 在 N2 单元格中输入以下公式 --> 下拉复制公式:

=TEXTJOIN("/",,B2:M2)

公式释义:

textjoin 函数的作用是组合多个区域或字符串中的文本;如果遇到数值,也将被视为文本;

语法为 TEXTJOIN(delimiter, ignore_empty, text1, [text2], …):

delimiter:分隔符;

ignore_empty:如果为 TRUE 或默认情况下,将忽略空白单元格;

text1, [text2], …:要连接的文本项

本例中的作用就是将同一行中的文本连接起来,用“/”隔开,且忽略空白单元格

6. 将 N 列复制粘贴为“值”。

7. 选中 N 列 --> 选择菜单栏的“数据”-->“分列”

8. 在弹出的对话框中保留默认设置 --> 点击“下一步”

9. 勾选“其他”--> 输入“/”--> 点击“下一步”

10. 选择需要放置的目标区域 --> 点击“完成”

11. 清除 N 列的内容,给分列后的表格添加行、列标题,复制格式。

0 阅读:15

Excel学习世界

简介:Excel 学习交流