+ -
当前位置:首页 → 问答吧 → 现有数据 得到编码 名称

现有数据 得到编码 名称

时间:2011-08-04

来源:互联网

现有数据                                得到编码        名称
1233相机                查找到相机数据输出                10-1233-000001        1233相机
321电视                查找到电视数据输出                10-0321-000002        321电视
311相机                                         10-0311-000001          311相机
567电视                                         10-0567-000002      567电视

自定义数据
10-和-000001
中间那个和字那是提取的数据
没有查找到相应的数据不输出

附件

新建 Microsoft Excel 工作表.rar(1.77 KB)

2011-8-4 22:14, 下载次数: 6

作者: kpc163   发布时间: 2011-08-04

见附件,看看是不是你所要的,只是不明白你最后一列为何与原数据是相同的? 新建 Microsoft Excel 工作表.rar (2.06 KB)
新建 Microsoft Excel 工作表.rar (2.06 KB)
下载次数: 3
2011-8-4 22:30

作者: jsfngf   发布时间: 2011-08-04

因为我以有的数据表直接输出不用再一一对应直接复制到表就可应用
可不可以做简单一点 这条Excel函数与公式很能明白,或者做一条直接查找“567电视
”不用在公式中再查找"相机"数据的 谢谢

作者: kpc163   发布时间: 2011-08-04

=IF(RIGHT(K6,2)="相机","10-"&TEXT(LOOKUP(9E+307,--LEFT(K6,ROW($1:$99))),"0000")&"-000001")   这样不知道会不会出错 数据出来了 谢谢二楼的大哥

作者: kpc163   发布时间: 2011-08-04

晕不能在一列中查找 而且不能一列输出

作者: kpc163   发布时间: 2011-08-04