首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!

点击上方蓝字 --> 点击“...”--> 选择“设为星标”

还得说是高阶函数好,仍是这个讲了好几期的表格转置案例,再配合一个 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 列的内容,给分列后的表格添加行、列标题,复制格式。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230317A08A0300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券