meili 发表于 2022-10-27 15:31:47

【excel里两个数字明明一样,但IF公式里就是认为他们不相等例如A1和B1,数字看上去明明一样,两个数字相减也等于0,但是编公式=IF(A1=B1,0,1),都是显示1,是什么原因,改成=IF(A1-B1=0,0,1)就能】

<p>问题:【excel里两个数字明明一样,但IF公式里就是认为他们不相等例如A1和B1,数字看上去明明一样,两个数字相减也等于0,但是编公式=IF(A1=B1,0,1),都是显示1,是什么原因,改成=IF(A1-B1=0,0,1)就能】
<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">潘金镀的回答:  可能是单元格属性问题,你可以将它们都设置成数字或者文字。  如果还不能解决,建议您提供excel文件。<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">董朝文的回答:  分别看下两个单元格的格式,<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">付志明的回答:  说明A1,B1单元格中有一个是文本数值  你B也可以试一下这个公式  =IF(A1*1=B1*1,,1)  http://zhidao.baidu.com/question/1796203739938561627.html?oldq=1  1,电子表格如何自动求和?  假设数字写在A1至A100单元格,则公式可以写成  =SUM(A1:A100)  2,文本的数值怎么自动求和?  假设你的文本数字写在A1至A100单元格,则公式可以写成  =SUMPRODUCT(--A1:A100)  3.如何把文本直接转换成数值?  方法一  选中单元格----右键----设置单元格格式---改"文本"为"常规"格式---再进入单元格回车确认.如果是大批量的单元格是文本格式的数值,则要一个一个的进入单元格进行回车确认,所以很不方便.  方法二  选中一个空单元格----右键----复制----再选中文本格式所在的单元格和单元格区域----右键----选择性粘贴---加---确定.这样就是通过运算的方法使选中的单元格或单元格区域进行加0处理使其转为常规数字的方式.  方法三  选中文本格式数值所在的单元格或单元格区域------在选中的单元格或单元格区域旁会出现一个选项图标----点击会出现选项菜单----选择"转为数字"  方法四  选中整列为文本格式的列----数据----分列----完成---再右键---设置单元格格式为常规---确定<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">罗玉雄的回答:  其中一个单元格的数据是文本格式,另一个是数值格式。<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">李厚佳的回答:  应该是A1或者B1某一个数字你是文本格式,都改成数字格式,第一个公式就可以显示成0了,你可以再试试  当是文本格式的时候,第二个(A1-B1)公式可以显示出“0”
页: [1]
查看完整版本: 【excel里两个数字明明一样,但IF公式里就是认为他们不相等例如A1和B1,数字看上去明明一样,两个数字相减也等于0,但是编公式=IF(A1=B1,0,1),都是显示1,是什么原因,改成=IF(A1-B1=0,0,1)就能】