EXCEL编码匹配名称,秘书:1分钟搞定,领导:小心数据绿帽子
如上图,要求根据左侧模板,在右侧产品名称一列,用公式,从左侧获取对应的名称,很多亲们一看,就说简单,1分钟搞定,不就是VLOOKUP吗?
常规操作方法
是的,可是细心的亲们会发现,为什么查找出来,会有那么多错误值,难倒VLOOKUP函数会出错?按照很多亲们的方法,直接输入VLOOKUP函数,如下图动画,可是出来的结果,却和我们预测的不一样,一半有结果,一半没有,要知道原理,请继续往下看
细心的亲们不难发现,在右侧编码之中,一部分数据有绿色的箭头,一部分没有,也就是说是文本型数据和数值型的混合,这种情况,是会出错的,而在VLOOKUP函数查询的时候,必须要求数据格式高度一致,这个时候,稍微有点EXCEL基础的,就想到了--这种负负得正的数据处理方法,如下图
通过在第一个查询值前面加两个减号,从而将查询数据进行整理,全部为数值型,可是我们看到,更离谱了,全部出错,是因为查询值是数值,而查询的范围区域,是文本,所以不会出来结果
要解决这个问题,我们就要实现数据的一致性,查询值那里,全部转化为数值型,这个时候,我们想到了text函数,可以将数据转化为文本格式=VLOOKUP(TEXT(E2,'#'),$A$1:$B$12,2,0)
赞 (0)