EXCEL截取某一列从第一个字符开始到特定字符结束的字符串到新的一列

使用EXCEL中的公式进行特定截取

假设列A是一组产品的编码,我们需要的数据是"-"之前的字段。

我们需要在B1单元格输入公式"=LEFT(A1,SEARCH("-",A1)-1)"然后选中B1至B4单元格,按"CTRL+D"向下填充,就可以得出其它几行"-"之前的字段。

如果要得出"-"之后的字段,则在C1单元格输入"=RIGHT(A1,LEN(A1)-SEARCH("-",A1))",然后选中C1到C4,CTRL+D向下填充。

公式解释:

search(特定字符,字符串) 返回指定字符在字符串中第一次出现的位置。以A1为例"-"出现的位置是4.

len(字符串) 返回字符串的长度。以A1为例,A1中字符串的长度为8

left(字符串,N) 返回字符串从左边数起至第N个字符的字段。如LEFT(A1,3)则会返回"abc"

right(字符串,N) 返回字符串从右边数起至第N个字符的字段。如RIGHT(A1,4)则会返回"1256"

本篇文章如有帮助到您,请给「翎野君」点个赞,感谢您的支持。

首发链接:https://www.cnblogs.com/lingyejun/p/18571222

相关推荐
wcy_10111 小时前
QCoder智能生成Excel数据清洗与可视化代码
python·excel
JoshRen20 小时前
2026教程:上传Excel,用Gemini 3镜像站多模态一键生成问卷分析图表代码与结论(附国内免费方案)
excel
实战编程2 天前
Temu 插件导出 Excel 图片问题总结(SheetJS / ExcelJS)
excel
Data-Miner2 天前
用DeepSeek V4做表:数以轻舟Agent让做Excel表像聊天一样简单
microsoft·excel
Eiceblue3 天前
使用 C# 将 Excel 转换为 Markdown 表格(含批量转换示例)
开发语言·c#·excel
Java面试题总结3 天前
使用 Python 设置 Excel 数据验证
开发语言·python·excel
追逐梦想永不停3 天前
记录一个好用的excel判断数字格式的公式
前端·chrome·excel
Eiceblue3 天前
C# 如何实现 Word 转 Excel ?分享两种实用方法
c#·word·excel
CircleMouse4 天前
如何设置wps单元格下拉选项设置
excel·wps
zhangjin12224 天前
kettle插件-excel插件,kettle读取excel动态表头,kettle根据列名读取excel
excel·kettle·kettle excel插件·kettle 动态excel