
问:明明数值很短而且没有重复,excel表格却显示重复,求解
- 答:在excel中,*是一个通配符,可以代替0或多个字符。用SUMIF函数计算会出错(D3和D5单元格内的数值就是错误的)。
在E2中输入或复制粘贴下列公式
=SUMPRODUCT((A$2:B$100=A2)*B$2:B$100)
下拉填充 - 答:单元格里的字符 * 替换成 ×,然后你再来操作统计,就没有问题了
原因是EXCEL 把 * 字符当作通配符,所以,有的时候做统计就会出错了! - 答:在excel中,*是一个通配符,可以代替0或多个字符,所以,如果要识别它为*,一定要写成“~*”就是用1左边那个键上的波浪线加星号代替。
- 答:如果只有 星号 ,可以用substitute 替换为 ~* 再查找
如果还有 ? ~ 等等 ,建议用代码处理
问:excel身份证号重复数据为什不重复的也重复
- 答:不需要公式,是数据格式问题,随便点击一个身份证会发现,两种格式,一种是(123456789);另外一种是(=“123456789”)。这里用1234...代替身份证号。解决方法是,在桌面新建一个文本文档,然后把所有的身份证号复制进去,然后重新复制到一个新的Excel表了,再筛选重复项,就能正常显示了
- 答:用条件格式—突出显示单元格规则筛选时,重复值只默认筛选前15位数字,后面默认为000。所以只要是前15位一样,就都是重复值。
问:明明数值很短而且没有重复,excel表格里却显示重复,公式读取的数据也重复了,求解
- 答:COUNTIF、SUMIF、VLOOKUP这些支持模糊查询的函数,如果查询数据中带有*~等通配符,会默认将这些符号认定为通配符的,所以在SUMIF函数中3*20和3.6*20其实是一样的
这种精确查询、求和建议将条件参数修改一下,如
原公式为=SUMIF(F:F,F1,G:G),因为F1单元格中的内容含有*键导致公式结果出错,可以改为
=SUMIF(F:F,SUBSTITUTE(F1,"*","~*"),G:G)
或者使用SUMPRODUCT函数,方便且不易出错 - 答:建议用VLOOKUP或LOOKUP函数
vlookup和column函数如何结合使用
方法/步骤
vlookup和column函数如何结合使用
请点击输入图片描述
图下数据表,这里我们根据姓名来返回成绩值
请点击输入图片描述
首先利用vlookup函数进行数据返回(这里用到绝对引用)
请点击输入图片描述
如下返回成绩后,用平时普遍的拖动方式无法查询其它科目成绩
请点击输入图片描述
这里,是因为我们对查询范围和查询条件做了锁定,函数中的序列值无法自动填充
请点击输入图片描述
我们只需要将vlookup中的2改为column函数
请点击输入图片描述
随后回车填充数据即可
请点击输入图片描述