提成和合计两列有数值一般我们求和遇到结果为0的情况是求和区域的数字是文本格式的数字,类似于下图这样:
文本储存的数字注意数字前面有个英文的单引号。
但是在本例中,数字并不是以文本存储的。
所以,无论怎样修改这两列的格式,或者无论怎样检查求和公式,都是没用的,计算结果始终为0。
这是为什么,为什么,为什么?我简直愁白了少年头。
当我无意中发狠显示所有公式时(通过【公式】选项卡-【显示公式】),终于发现了玄机:
原来是两个单元格的公式在dao'gui红圈里两个单元格数值都是0,只是公式不一样。实际上这是个什么鬼公式,怎么钻出来的,我也不知道(因为Excel文件不是我做的),把公式修正一下,要么变成实际的数值,要么改为正确的公式,计算结果就出来了。
为什么合计列也计算不出结果来呢?这是因为合计列公式引用都是提成列的值,提成列算不出来结果,引用它的合计列也就自然算不出来结果了。
顺便提一下:
如果是文本储存的数字计算不出结果,直接把文本型数字转换成真正的数字就可以了。
方法是在任意一个空白单元格中输入0,然后复制,选中要转换成数字的区域,选择性粘贴,在【运算】区域选择【加】或【减】,即可。
也可以在任意单元格输入1,复制,然后选中要转换的区域,选择性粘贴为【乘】或【除】。
原理也就是小学学过的四则运算规律——一个数加或减0,值不变,一个数乘以或除以1,值不变。
选择性粘贴转换数字格式