当前位置:首页 > 技术文章 > 正文内容

SUMIF函数,为何你总是出错呢?

arlanguage4周前 (04-07)技术文章21

经常有学员在使用SUMIF函数的时候,总是发现结果错了,怎么回事呢?


卢子挑选几个常用的案例,具体说明。


1.超过15位数字


根据编号统计金额,用SUMIF函数条件求和,发现结果都一样。

全电发票号、身份证号等超过15位数字,后面的数字都当成0处理。可以使用D2&"*",强制转换成文本,告诉Excel别把我当成数字处理。

=SUMIF(A:A,D2&"*",B:B)


2.合并单元格


根据产品统计数量,统计后发现只是得到每个产品的第一个数量,并不是总数量。

合并单元格排序、筛选、求和等等都会出现问题。

最好是取消合并单元格,再填充内容。这里分享用辅助列填充内容,用IF判断A列为非空,就等于A列的产品,否则等于上一个单元格。

=IF(A2<>"",A2,B1)

再修改公式相应的区域,就可以。搞定后,如果觉得辅助列碍眼,右键,隐藏。

=SUMIF(B:B,E2,C:C)

3.文本格式

从系统导出的数量是文本格式,按产品条件求和,数量为0。

文本格式是无法直接求和的,可以选择数量的区域,点感叹号,转换为数字,这样就可以正常求和。

4.循环引用


隔列统计预算、实际,用SUMIF函数统计完,结果为0。

有不少人在写公式的时候,贪图方便,都是直接引用整行、整列,这样就会导致循环引用,也就是引用了本身的单元格。遇到这种情况,重新改下区域就行。

=SUMIF($C$2:$L$2,A$2,$C3:$L3)

5.嵌套函数


用MONTH提取月份后,条件求和,提示此公式有问题。

SUMIF函数的第一参数,不支持嵌套函数,可以通过辅助列提取月份。

=MONTH(A2)

再引用辅助列的月份,就可以正常统计。

=SUMIF(C:C,D2,B:B)

以上都是一些小细节的问题,平常多留心,就可以避免出错。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/3868.html

标签: sumif求和
分享给朋友:

“SUMIF函数,为何你总是出错呢?” 的相关文章

Nginx如何配置正向代理:一步步教你轻松上手

Nginx作为一个高性能的HTTP和反向代理服务器,广泛应用于各类网站和服务中。然而,很多人可能不知道,Nginx同样可以配置为正向代理。今天我们就来详细讲解一下如何配置Nginx作为正向代理,让你的网络访问更加灵活便捷。什么是正向代理?正向代理是指客户端通过代理服务器访问目标服务器的过程。简单来说...

为什么一条UPDATE语句有索引反而更慢

先来看看今天要讲的主人翁:UPDATE `i_msg_system` set `deliver`=1 where `uid`=10000 and `msg_group`=0 and `deliver`=0;涉事表结构:CREATE TABLE `i_msg_system` ( `id` int(...

Wordpress+Nginx代理部署实战

一、文档说明本文档主要介绍wordpress+nginx架构调整。Wordpress默认的前端架构是httpd,为了便于管理和拓展需求,现替换为nginx作为前端代理,并使其实现前后端分离。二、建设背景一般情况我们架设wordpress 的结构是这样的:客户端直接访问Wordpress服务器,这种形...

Nginx禁止指定来源网站访问

在nginx.conf的server配置项中加入1.访问返回403 if ($http_referer ~* "xxxxx.com") { return 403; } 2.访问跳转指定网站 if ($http_referer ~* "xxx.com"...

Nginx从入门到放弃03-Nginx调优

一、调优的必要性在聊调优之前,我们先要知道为何调优,业务运行和调优的关系。笔者把自己总结的文档分为几遍,合集在 https://g.xgss.net/nginx/业务运行:线上业务正常运行,承载了公司业务。 监控业务:通过监控业务对线上业务进行监控,及时发现问题。 优化业务:通过监控分析,发现业务问...

Nginx——location常见配置指令,alias、root、proxy_pass

1、【alias】——别名配置,用于访问文件系统,在匹配到location配置的URL路径后,指向【alias】配置的路径。如: location /test/ { alias/first/second/img/; }即:请求/test/1.jpg(省略了协议与域名),将会返回文件/first...