具体情况叙述如下:
原来是用vlookup函数做的查找返回表,是以序号为搜索条件的(因为序号具有唯一性其他内容一搜能搜到好几个)。结果客户送上来的表格什么错误都有,序号命名不统一还跳号。例如:3.1、3.1.1、3.1.2、3.1.4(直接跳过3.1.3);这个1.1.4的内容是电压,另一个1.1.4就成了型号了(原来型号是1.1.3结果跳号了)。而且查找出的结果有数值有字符串,人工纠错比较方便但数据量不小一个人看不过来。
我的想法是:先判断一下该序号是否存在,如果不存在直接后延,一般最多后延2次就能找到正确内容。然后查找。之后比对结果的类型和大致范围(比如该出数值的查到字符串就是错,该出100~900的范围查到50就是错),如果不对继续后延,最多后延2次。最后输出结果
谢谢,但是实际上还是有问题:
1、自动化设计是我做的但实际工位是另一个70后在操作(她不怎么懂电脑你懂的),她按部就班还行遇上错误就不会弄了。我们都不是程序员平时都有其他工作,整理表格数据的工位也是兼职而非专职。
2、不能下拉,因为下一行提取了其他列的数据,最后需要邮件合并导出word的这个顺序不能错
你还是没有理解我说的意图,原始数据没有根本,只是新建一个数据结构格式表格,把数据引过去生成一个符合你的要求的结构格式表!
追问我懂了,就是序号列重新给它排一下是吧。好像不行,每张表序号所在的行数是不确定的