关于Excel的多条件求和函数SumIFS,我们在第26讲的视频中详细进行了基本操作演示,并在昨天的文章中,介绍了“如果条件要求是包含某字符(不是等于)如何写函数?”
总感觉这个重要的函数还有很多种条件格式没有给学员们讲清楚没有讲全,所以,今天针对这个函数,我将各种不同的条件要求进行了整理,并列出了各种条件下的函数示例,主要为:
1. 当条件列是 数字时:>某数、<某数、<>某数如何写函数;
2. 当条件是文本时,等于某字符、包含某字符、起始于某字符、结尾是某字符…各种不同的函数写法;
提醒1:当条件要求是 >、<、<>时,务必一定要用半角的" " 引起来
提醒2:当条件是 文本时,务必一定要用 & 连接符进行文本连接,且要用半角的" " 引起来
提醒3:所有求和的行号、条件列的行号 全部要一样 (例如 E3:E5000 ,需要求和的行号、条件列的行号都是从3行到 5000行)
以下是详细用法清单:假设:E列是求和的区域; C列是条件区域
条件区域是数字还是文本 | 条件要求是什么(示例) | 在函数SUMIFS中的写法(直接写入条件) | 在函数SUMIFS中的写法(将条件写到单元格 例 F5) |
数字 | 大于0 | ">0" | ">"&F5 |
函数示例: | SUMIFS(E:E,C:C,">0") | SUMIFS(E:E,C:C,">"&F5) | |
小于0 | "<0" | "<"&F5 | |
函数示例: | SUMIFS(E:E,C:C,"<0") | SUMIFS(E:E,C:C,"<"&F5) | |
等于0 | 0 | F5 | |
函数示例: | SUMIFS(E:E,C:C,0) | SUMIFS(E:E,C:C,F5) | |
SUMIFS(E:E,C:C,"0") | |||
不等于0 | "<>0" | "<>"&F5 | |
函数示例: | SUMIFS(E:E,C:C,"<>0") | SUMIFS(E:E,C:C,"<>"&F5) |
条件区域是数字还是文本 | 条件要求是什么(示例) | 在函数SUMIFS中的写法(直接写入条件) | 在函数SUMIFS中的写法(将条件写到单元格 例 F5) |
文本 | 等于"湖北" | "湖北" | F5 |
函数示例: | SUMIFS(E:E,C:C,"湖北") | SUMIFS(E:E,C:C,F5) | |
开头是"湖北" | "湖北"&"*" | F5&"*" | |
函数示例: | SUMIFS(E:E,C:C,"湖北"&"*") | SUMIFS(E:E,C:C,F5&"*") | |
结尾是"湖北" | "*"&"湖北" | "*"&F5 | |
函数示例: | SUMIFS(E:E,C:C,"*"&"湖北") | SUMIFS(E:E,C:C,"*"&F5) | |
包含"湖北" | "*"&"湖北"&"*" | "*"&F5&"*" | |
函数示例: | SUMIFS(E:E,C:C,"*"&"湖北"&"*") | SUMIFS(E:E,C:C,"*"&F5&"*") |
条件区域是数字还是文本 | 条件要求是什么(示例) | 在函数SUMIFS中的写法(直接写入条件) | 在函数SUMIFS中的写法(将条件写到单元格 例 F5) |
日期 | 大于 2022/2/15 | ">2022/2/15" | ">"&F5 |
函数示例: | SUMIFS(E:E,C:C,">2022/2/15") | SUMIFS(E:E,C:C,">"&F5) | |
小于 2022/2/15 | "<2022/2/15" | "<"&F5 | |
函数示例: | SUMIFS(E:E,C:C,"<2022/2/15") | SUMIFS(E:E,C:C,"<"&F5) | |
等于 2022/2/15 | 2022/2/15 | F5 | |
函数示例: | SUMIFS(E:E,C:C,2022/2/15) | ||
SUMIFS(E:E,C:C,"2022/2/15") | SUMIFS(E:E,C:C,F5) | ||
不等于 2022/2/15 | "<>2022/2/15" | "<>"&F5 | |
函数示例: | SUMIFS(E:E,C:C,"<>2022/2/15") | SUMIFS(E:E,C:C,"<>2022/2/15") |
详见 今日头条号:Excel伊可赛偶
最新评论