明明没有重复却提示有重复值
问:明明数值很短而且没有重复,excel表格却显示重复,求解
- 答:在excel中,*是一个通配符,可以代替0或多个字符。用SUMIF函数计算会出错(D3和D5单元格内的数值就是错误的)。
在E2中输入或复制粘贴下列公式
=SUMPRODUCT((A$2:B$100=A2)*B$2:B$100)
下拉填充 - 答:单元格里的字符 * 替换成 ×,然后你再来操作统计,就没有问题了
原因是EXCEL 把 * 字符当作通配符,所以,有的时候做统计就会出错了! - 答:在excel中,*是一个通配符,可以代替0或多个字符,所以,如果要识别它为*,一定要写成“~*”就是用1左边那个键上的波浪线加星号代替。
- 答:如果只有 星号 ,可以用substitute 替换为 ~* 再查找
如果还有 ? ~ 等等 ,建议用代码处理
问:sql主键没有重复却提示主键重复
- 答:只设置了一个主键,每次插入数据时都会提示主键值重复,不能插入数据,但是数据还是成功插入了数据库。这种情况,要么就是SQL系统本身出问题了(不过这种可能性小得很呢),一种可能是重复插入数据了(这种情况下,本应插入两条)(第二条插入时,提示重复,结果插入失败),所以你看到的结果就是提示重复,但插入了一条记录。
你可以在查询分析器或管理器中,看一下这个表的相关性,是否其中有记录插入操作。
问:EXCEL筛选的重复数据时候明明不重复的数据为什么显示是重复的?
- 答:格内可能有些是文本格式,在些是数字格式了。最好是在筛选前用顺序功能排好序,然后将相同的用其中一个复制再将相同的全部粘贴一次,这下就肯的格式一样了,再使用筛选功能应就得了。
- 答:这个问题N年前就有结论了,countif
和
sumif
函数不能区分15位后面的数字
可以用sumproduct函数:
=SUMPRODUCT(($C$2:$C$100=C2)*1)
本文来源: https://www.lw33.cn/article/7fde21f42ada07b72db229f3.html