与 30万 粉丝一起学Excel VIP学员的问题,从网页复制过来的长数字,变成E+17,怎么恢复正常? 340823198308040112 340121198910245234 超过15位数字,必须设置为文本格式,否则后面的数字就会变成0。解决方法,选择区域,将单元格设置为文本格式,再粘贴,选择匹配目标格式。 如果是小于15位数字的,比如显示E+11,可以通过自定义单元格格式为0解决,超过15位的不可以。 接下来聊另外一个学员的问题,也跟长数字有关。 数据源,证件号码会出现多次。 模板,证件号码同样会出现多次,现在要查找引用某些列的金额。 如果用正常的VLOOKUP+MATCH查找,得到的结果都一样,并不能依次查找对应值。
这种最简单的方法就是构造一个唯一值,这样才能正常查找,跟卢子一起来看看。 在数据源的最前面插入一列,COUNTIF就是累计次数,超过15位数字的,条件都要用E2&"*",相当于告诉Excel,我是文本。再将次数&文本,这样就变成了唯一值。
同理,模板也在最前面一列用辅助列。
现在就可以根据辅助列查找。
查找完后,如果觉得辅助列碍眼,可以右键隐藏起来。 请把「Excel不加班」推荐给你的朋友 |
|