- ·上一篇:怎么用excel表格画二极管的
- ·下一篇:excel表格怎么批量插一行
excel表格怎么设置相同前缀
2024-10-16 09:18:04
1.请问excel中如何将一列数据中相同前缀只保留首个
原数据在A列,从A2开始
先对其排序~~
B2输入
=IF(LEFT(A2,5)=LEFT(A1,5),RIGHT(A2,LEN(A2)-5),A2)
公式下拉即可
补充:
=IF(LEFT(A2,5)=LEFT(A1,5),SUBSTITUTE(A2,LEFT(A2,5),),A2)
或者
=IF(LEFT(A2,5)=LEFT(A1,5),RIGHT(A2,LEN(A2)-5),A2)
2.如何在excel表格某一列怎样快速插入同一前缀,SOS
1.准备原始数。本文中的原始数据为:
物料编码
------------------------
DT20131228001
DT20131228002
DT20131228003
DT20131228004
DT20131228005
2.需要在001、002、004这些流水号知之前插入“流水号”三个字道,实现如下效果:
3.所用到的函数:
LEFT:EXCEL的左端截取函数;
LEN:EXCEL的长度函数
RIGHT:EXCLE的右端截取函数
4.函数公式:=LEFT(A2,LEN(A2)-3)&"流水号"&RIGHT(A2,3)
算法为:len函数测算出字符串内的长度,并减去“流水号”的位数,本文中为3位,之后用LEFT函数截取,用特殊字符“&”连接“流水号”,在用RIGHT函数从右边截取3位数。
5.向下复制,即完成本文中的物料容编码转换;