EXCEL高手进来看看,比如这个是我们公司的货号 114531375。怎么提取第几位数值然后返回一个值。
第二位是年份。
第三位是季节:1是春款,2是夏款,3是秋款,4是冬款。能不能一个公式搞定啊像这样的。
114531375 11年 冬款
EXCEL高手进来看看,比如这个是我们公司的货号 114531375。怎么提取第二位数值然后返回一个值
答案:6 悬赏:20 手机版
解决时间 2021-01-31 08:16
- 提问者网友:聂風
- 2021-01-30 15:29
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-01-30 16:16
假设a1中式你的货号114531375,b1中显示年份
=LEFt(A1,2)&"年"
c1显示款式
c1=LOOKUP(MId(A1,3,1),{"1","2","3","4"},{"春款","夏款","秋款","冬款"})
如果要在一个单元格显示,合并就好了
=LEFt(A1,2)&"年"&" "&LOOKUP(MId(A1,3,1),{"1","2","3","4"},{"春款","夏款","秋款","冬款"})
中间有1个空格
=LEFt(A1,2)&"年"
c1显示款式
c1=LOOKUP(MId(A1,3,1),{"1","2","3","4"},{"春款","夏款","秋款","冬款"})
如果要在一个单元格显示,合并就好了
=LEFt(A1,2)&"年"&" "&LOOKUP(MId(A1,3,1),{"1","2","3","4"},{"春款","夏款","秋款","冬款"})
中间有1个空格
全部回答
- 1楼网友:duile
- 2021-01-30 21:10
根据我的经验,没有这样得的函数
- 2楼网友:妄饮晩冬酒
- 2021-01-30 19:46
用vlookup()函数就可以,不过你最好能保证货号的唯一性,如果不唯一,那么返回的就是第一个找到的值
关于vlookup()如何使用,你可以百度一下
- 3楼网友:低音帝王
- 2021-01-30 18:40
mid(A1,m,n)提取A1里从第m个字符开始,长度为n的字符串。
如果A1=114531375,mid(a1,3,2)=45
wps表格操作一样。
- 4楼网友:人间朝暮
- 2021-01-30 17:34
如果货号在A列,从A1开始,
可在B1中输入公式 =LEFt(A1,2)&"年"&" "&LOOKUP(--MId(A1,3,1),ROW($1:$4),{"春";"夏";"秋";"冬"})&"款",下拉即可。
- 5楼网友:神也偏爱
- 2021-01-30 16:23
A1单元格输入货号 114531375
B1单元格输入公式
=left(a1,2)&"年"&mid("春夏秋冬",mid(a1,3,1),1)&"款"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯