Skip to main content
 Web开发网 » office教程 » excel教程

EXCEL一个公式,看看你会求和吗?

2021年11月24日5470百度已收录

以下文章来源于Excel基础学习园地 ,作者我是老菜鸟

偶然看到群里讨论一个问题:公式=SUM("(1)")的结果是什么?

要得到这个问题答案一点不难,实际验证一下就知道了:

EXCEL一个公式,看看你会求和吗?  excel求和公式 第1张

我想这个结果是出乎大多人意料的,按照常理来说,加了引号的都是文本内容,使用SUM要么得到0,要么就是一个错误值#VALUE!,怎么会得到-1呢?

其实这个结果考验了很多基础方面的知识,下面就结合这个例子,分享一点心得。

SUM和文本之间的事情

第一个要了解的问题是SUM和文本之间都有哪些规则,关于这一点,在函数的官方说明就有明确的定义:

EXCEL一个公式,看看你会求和吗?  excel求和公式 第2张

这里提到了两点:

当文本在单元格时,会被忽略;当文本作为参数时,文本有效。

通过两个示例来验证一下。

示例1:当求和区域中有文本时,只对有效数据进行求和。

EXCEL一个公式,看看你会求和吗?  excel求和公式 第3张

示例2:当文本以单元格的形式作为参数时,依然被忽略。

EXCEL一个公式,看看你会求和吗?  excel求和公式 第4张

示例3:当文本以参数的形式直接参与计算时,得到错误值。

EXCEL一个公式,看看你会求和吗?  excel求和公式 第5张

明白了这一点,需要进一步探讨第二个问题:

EXCEL一个公式,看看你会求和吗?  excel求和公式 第6张

文本和数字之间的那些事

有一点经验的用户都知道,在Excel中的数字有一种是文本形式的,最直接的方法就是在单元格左上角有个绿色小三角,那么对于文本形式的数字,SUM又是如何计算的呢?

还是通过实例来验证。

示例4:结果同示例1,文本被忽略。

EXCEL一个公式,看看你会求和吗?  excel求和公式 第7张

示例5:结果同示例3,文本参与计算。

EXCEL一个公式,看看你会求和吗?  excel求和公式 第8张

那么问题来了=SUM("(1)")为什么是-1?

"(1)"是文本吗?如果是的话,应该忽略得到0,为什么得到-1?

所以下一个要搞清楚的问题就是:

引号里的都是文本吗

通常引号里的内容都视为文本并没有问题,但是对于一些特殊的情况,引号中的内容有可能是数字的一种格式!

比如:当你在单元格里输入(1),就会发现这样一个现象:

EXCEL一个公式,看看你会求和吗?  excel求和公式 第9张

是不是领悟到了什么?

其实答案就在单元格格式中:

EXCEL一个公式,看看你会求和吗?  excel求和公式 第10张

在Excel中,负数有五种格式,使用括号只是一种负数的格式而已!

说到这里,是不是有一种恍然大悟的感觉。

正因为(数字)是一种符合Excel规则的格式,或者说是一种格式代码,所以当这种格式代码在引号中出现时,会按照该格式所对应的实际数值进行计算。

评论列表暂无评论
发表评论
微信