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

提取 Excel 每个单元格的第一行,公式和菜单都有办法

从有换行的单元格中提取出第一行,如果没有旁边的合并单元格作为参照物,每行末尾也没有统一的符号,这个难度是不是提升了?

案例:

提取出下图 1 中每个单元格的第一行,效果如下图 2 所示。

解决方案 1:

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

=LEFT(A2,FIND(CHAR(10),A2)-1)

公式释义:

CHAR(10):换行符;

FIND(...,A2):在 A2 单元格中查找换行符,并返回它在整个字符串中的位置数;

LEFT(A2,...-1):将换行符所在的位置数减去 1,即可得到换行前的字符所在位置数;用 left 函数从第 1 位开始取值,直至换行符前一个字符,也就是取出了第一行字符

解决方案 2:

1. 选中数据表的任意单元格 --> 选择菜单栏的“数据”-->“从表格”

2. 在弹出的对话框中保留默认设置 --> 点击“确定”

表格已经上传至 Power Query。

3. 选择菜单栏的“主页”-->“拆分列”-->“按分隔符”

4. 在弹出的对话框中保留默认设置 --> 点击“确定”

5. 选中第一列 --> 选择菜单栏的“主页”-->“删除列”-->“删除其他列”

6. 选择菜单栏的“主页”-->“关闭并上载”-->“关闭并上载至”

7. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需上传至的位置 --> 点击“加载”

右侧绿色的表格就是每个单元格中的第一行。

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

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券