EXCEL超高难度,各位来看看有没有可行性~~~~~~~~

IT_Fish 2004-07-28 12:43:05
现在有一个问题是这样的:
在EXCEL中有一列
| A |
1 | Plan+Vendor+Material |
2 | CN289739123912301820 |
现在我想把A列分成三列,分别显示Plan,Vendor,Material,
那CN289739123912301820值是那三部分的代码组合在一起的
请问能分开么?
...全文
110 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
spark_li 2004-07-28
  • 打赏
  • 举报
回复
CN289739123912301820

分解的依据?
ligs 2004-07-28
  • 打赏
  • 举报
回复
如果是固定长度的数据,很简单,可把A列数据拆分后放入B、C、D列中,在B、C、D列中使用使用MID函数,将A列中的数据截取到B、C、D列中。
语法:mid(text,start_num,num_chars)
text--A列中数据单元格位置
start_num--拆分数据的起始位置
num_chars--拆分后数据的长度
IT_Fish 2004-07-28
  • 打赏
  • 举报
回复
那底下怎么分呢?
realcolafish 2004-07-28
  • 打赏
  • 举报
回复
Title如果只是一行的话你自己重新改下不就行了,主要是分CN***************啊!
就算Title分的不对,分完后你自己改下好了,对吧
IT_Fish 2004-07-28
  • 打赏
  • 举报
回复
我要把CN****************分出来啊,能不能把那抬头也分出来?就是分成3列
1 Plan Vendor Material
2 CN***** ******** ********
realcolafish 2004-07-28
  • 打赏
  • 举报
回复
A列除了你给的2列,下面的数据都是CN***********的吗?

你的目的是想要分Plan+Vendor+Material还是分CN289739123912301820?

如果只有1行Plan+Vendor+Material,下面的都是CN***********,而且你想分CN******的话很简单,根据固定宽度分就行了

但是如果是其他格式的弥补太好说,你没说明白你想要分什么?
多拿点数据出来,说清楚根据什么分,目的要说清楚
IT_Fish 2004-07-28
  • 打赏
  • 举报
回复
就是根据上面的字段来的,先定义为"CN28973"为Plan,"9123912"为Vendor,"301820"为Material
IT_Fish 2004-07-28
  • 打赏
  • 举报
回复
就是根据上面的字段来的,先定义为"CN28973"为Plan,"9123912"为Vendor,"301820"为Material

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧