EXCEl函数SUMIF和IF公式的用法[资料]
请问EXCEl函数SUMIF和IF公式的用法,就好有注明说法。
2009/12/17,,,,,15:58
微软的office系列功能强大,很多应届生说自己熟悉office系列办公软件,其实和一窍不通差不多。
SUMIF
根据指定条件对若干单元格求和。
语法
SUMIF(range,criteria,sum_range)
Range ,,,,,为用于条件判断的单元格区域。
Criteria ,,,,,为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为,,,,,32、"32"、">32",,,,,或,,,,,"apples"。
Sum_range ,,,,,是需要求和的实际单元格。
说明:
只有在区域中相应的单元格符合条件的情况下,sum_range,,,,,中的单元格才求和。 如果忽略了,,,,,sum_range,则对区域中的单元格求和。
Microsoft,,,,,Excel,,,,,还提供了其他一些函数,它们可根据条件来
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用OUNTIF,,,,,函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用,,,,,IF,,,,,函数。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。,,,,,
按,,,,,Ctrl+C。,,,,,
在工作表中,选中单元格,,,,,A1,再按,,,,,Ctrl+V。,,,,,
若要在查看结果和查看返回结果的公式之间切换,请按,,,,,Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。,,,,,
,,,,,
1,,,,,
2,,,,,
3,,,,,
4,,,,,
5,,,,,
A ,,,,,B,,,,,
属性值 ,,,,,佣金,,,,,
100,000,,,,,7,000,,,,,
200,000,,,,,14,000,,,,,
300,000,,,,,21,000,,,,,
400,000,,,,,28,000,,,,,
公式,,,,,说明(结果),,,,,
=SUMIF(A2:A5,">160000",B2:B5),,,,,属性值超过,,,,,160,000,,,,,的佣金的和,,,,,(63,000),,,,, IF
请参阅
执行真假值判断,根据逻辑计算的真假值,返回不同结果。
可以使用函数,,,,,IF,,,,,对数值和公式进行条件检测。
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test ,,,,,表示计算结果为,,,,,TRUE,,,,,或,,,,,FALSE,,,,,的任意值或表达式。例如,A10=100,,,,,就是一个逻辑表达式,如果单元格,,,,,A10,,,,,中的值等于,,,,,100,表达式即为,,,,,TRUE,否则为,,,,,FALSE。本参数可使用任何比较运算符。
Value_if_true ,,,,,logical_test,,,,,为,,,,,TRUE,,,,,时返回的值。例如,如果本参数为文本字符串“预算内”而且,,,,,logical_test,,,,,参数值为,,,,,TRUE,则,,,,,IF,,,,,函数将显示文本“预算内”。如果,,,,,logical_test,,,,,为,,,,,TRUE,,,,,而,,,,,value_if_true,,,,,为空,则本参数返回,,,,,0(零)。如果要显示,,,,,TRUE,则请为本参数使用逻辑值,,,,,TRUE。Value_if_true,,,,,也可以是其他公式。
Value_if_false ,,,,,logical_test,,,,,为,,,,,FALSE,,,,,时返回的值。例如,如果本参数为文本字符串“超出预算”而且,,,,,logical_test,,,,,参数值为,,,,,FALSE,则,,,,,IF,,,,,函数将显示文本“超出预算”。如果,,,,,logical_test,,,,,为,,,,,FALSE,,,,,且忽略了,,,,,Value_if_false(即,,,,,value_if_true,,,,,后没有逗号),则会返回逻辑值,,,,,FALSE。如果,,,,,logical_test,,,,,为,,,,,FALSE,,,,,且,,,,,Value_if_false,,,,,为空(即,,,,,value_if_true,,,,,后有逗号,并紧跟着右括号),则本参数返回,,,,,0(零)。Value_if_false,,,,,也可以是其他公式。
说明
函数,,,,,IF,,,,,可以嵌套七层,用,,,,,value_if_false,,,,,及,,,,,value_if_true,,,,,参数可以构造复杂的检测条件。请参阅下面最后一个示例。,,,,,
在计算参数,,,,,value_if_true,,,,,和,,,,,value_if_false,,,,,后,函数,,,,,IF,,,,,返回相应语句执行后的返回值。,,,,,
如果函数,,,,,IF,,,,,的参数包含数组,则在执行,,,,,IF,,,,,语句时,数组中的每一个元素都将计算。,,,,,
Microsoft,,,,,Excel,,,,,还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用,,,,,COUNTIF,,,,,工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用,,,,,SUMIF,,,,,工作表函数。请了解关于根据条件计算值。,,,,,
示例,,,,,1
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。,,,,,
请在“帮助”主题中选取示例。不要选取行或列标题。,,,,,
从帮助中选取示例。
按,,,,,Ctrl+C。,,,,,
在工作表中,选中单元格,,,,,A1,再按,,,,,Ctrl+V。,,,,, 若要在查看结果和查看返回结果的公式之间切换,请按,,,,,Ctrl+`(重音符),或在“工具”菜
单上,指向“公式审核”,再单击“公式审核模式”。,,,,,
,,,,,
1,,,,,
2,,,,,
A,,,,,
数据,,,,,
50,,,,,
公式,,,,,说明(结果),,,,,
=IF(A2<=100,"Within,,,,,budget","Over,,,,,budget"),,,,,如果上面的数字小于等于,,,,,100,则公式
将显示“Within,,,,,budget”。否则,公式显示“Over,,,,,budget”。(Within,,,,,budget),,,,,
=IF(A2=100,SUM(B5:B15),""),,,,,如果上面数字为,,,,,100,则计算单元格区域,,,,,B5:B15,否则
返回空文本,,,,,(""),,,,,
示例,,,,,2
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。,,,,,
请在“帮助”主题中选取示例。不要选取行或列标题。,,,,,
从帮助中选取示例。
按,,,,,Ctrl+C。,,,,,
在工作表中,选中单元格,,,,,A1,再按,,,,,Ctrl+V。,,,,, 若要在查看结果和查看返回结果的公式之间切换,请按,,,,,Ctrl+`(重音符),或在“工具”菜
单上,指向“公式审核”,再单击“公式审核模式”。,,,,,
,,,,,
1,,,,,
2,,,,,
3,,,,,
4,,,,,
A,,,,,B,,,,,
实际费用,,,,,预算费用,,,,,
1500,,,,,900,,,,,
500,,,,,900,,,,,
500,,,,,925,,,,,
公式,,,,,说明(结果),,,,,
=IF(A2>B2,"Over,,,,,Budget","OK"),,,,,判断第,,,,,1,,,,,行是否超出预算,,,,,(Over,,,,,Budget),,,,, =IF(A3>B3,"Over,,,,,Budget","OK"),,,,,判断第,,,,,2,,,,,行是否超出预算,,,,,(OK),,,,,
示例,,,,,3
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。,,,,,
请在“帮助”主题中选取示例。不要选取行或列标题。,,,,,
从帮助中选取示例。
按,,,,,Ctrl+C。,,,,,
在工作表中,选中单元格,,,,,A1,再按,,,,,Ctrl+V。,,,,,
若要在查看结果和查看返回结果的公式之间切换,请按,,,,,Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。,,,,,
,,,,,
1,,,,,
2,,,,,
3,,,,,
4,,,,,
A,,,,,
成绩,,,,,
45,,,,,
90,,,,,
78,,,,,
公式,,,,,说明(结果),,,,,
=IF(A2>89,"A",IF(A2>79,"B",,,,,,IF(A2>69,"C",IF(A2>59,"D","F")))),,,,,为第一个成绩指定一个字母等级,,,,,(F),,,,,
=IF(A3>89,"A",IF(A3>79,"B",,,,,,IF(A3>69,"C",IF(A3>59,"D","F")))),,,,,为第二个成绩指定一个字母等级,,,,,(A),,,,,
=IF(A4>89,"A",IF(A4>79,"B",,,,,,IF(A4>69,"C",IF(A4>59,"D","F")))),,,,,为第三个成绩指定一个字母等级,,,,,(C),,,,,
在上例中,第二个,,,,,IF,,,,,语句同时也是第一个,,,,,IF,,,,,语句的参数,,,,,value_if_false。同样,
第三个,,,,,IF,,,,,语句是第二个,,,,,IF,,,,,语句的参数,,,,,value_if_false。例如,如果第一个,,,,,logical_test,,,,,(Average,,,,,>,,,,,89),,,,,为,,,,,TRUE,则返回“A”;如果第一个,,,,,logical_test,,,,,为,,,,,FALSE,则计算第二个,,,,,IF,,,,,语句,以此类推。
用下列关键字指定数字的字母等级。
如果成绩是,,,,,则返回,,,,,
大于,,,,,89,,,,,A,,,,,
80,,,,,到,,,,,89,,,,,B,,,,,
70,,,,,到,,,,,79,,,,,C,,,,,
60,,,,,到,,,,,69,,,,,D,,,,,
小于,,,,,60,,,,,F
一、IF函数的语法结构
IF:是执行真假值判断,根据逻辑测试的真假值返回不同的结果。 语法结构:IF(条件,结果1,结果2)
二、操作方法
打开所需软件Excel,输入所需的的表格,再找到所填等级资料的第一行,然后,找到工具栏的的“fx”或者点菜单“插入”?“fx函数”,,,,,?在出现的粘贴函数窗口中选择“全部”,,,,,?移动滚动条选择“IF”此时出现IF函数编辑窗口,在第一个文本框内输入第一个条件,第二个文本框内输入第一个条件结果,第三个文本框内输入以后所有的条件并相应的结果。
如公式:
IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F"))))
第一条件B2>89,第一条件结果"A",第三个文本框输入:IF(B2>79,"B",IF(B2>69,"C",IF(B2>
59,"D","F"
第二个方法是在编辑公式栏内直接输入以下的公式。
三、示例
1、在学生成绩工作表中,单元格,,,,,B2中包含计算当前成绩等级的公式。如果,,,,,B2,,,,,中的公式结果大于等于,,,,,60,则下面的函数将显示“及格”,否则将显示“不及格”。
条件 结果1 结果2
IF(B2>=60,"及格","不及格")
2、如果要给以学生成绩为名称所引用的数字设置字母级别,请参阅下表:
学生成绩统计情况
大于,,,,,89 A或优
80,,,,,到,,,,,89 B或良
70,,,,,到,,,,,79 C或中
60,,,,,到,,,,,69 D或及格
小于,,,,,60 F或差
可以使用下列嵌套,,,,,IF,,,,,函数:
IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F")))) 或
IF(B2>89,”优”,IF(B2>79,”良”,IF(B2>69,”中”,IF(B2>59,”及格”,”差”)))) 还有一种方法为:
IF(B2<60,”F”,,,,,,IF(B2<=69,"D",,,,,,IF(B2<=79,”C”,,,,,,IF(B2<=89,"B","A",))))
或
IF(B2<60,”差”,IF(B2<=69,”及格”,IF(B2<=79,”中”,IF(B2<=89,”良”,”优”)))) 当在第一个空格出现结果后,下面结果如下操作:按住Ctrl 把鼠标放在格子右下角,当鼠标变成十字时间向下拖动,即可产生所有结果。
注:1、B2是所要计算的值所在的列和行号,“B”为列号,数字“2”为第一个值所在的行。
2、IF函数的结尾的“)”反括号的个数应为IF的个数。如:IF(B2<60,”差”IF(B2<=69,”及格”,IF(B2<=79,”中”,IF(B2<=89,”良”,”优”)))),有4个IF,所以用了4个“)”。 函数格式:
if(logical_test,value_if_true,value_if_false)。
其中:“logical_test”表示设定的条件,“value_if_true”表示当目标单元格与设定条件相符时返回的函数值,“value_if_false”表示当目标单元格与设定条件不符时返回的函数值。 一、IF函数的语法结构,,,,,
,,,,,IF:是执行真假值判断,根据逻辑测试的真假值返回不同的结果。,,,,,语法结构:IF(条件,结果1,结果2),,,,,二、操作方法,,,,,
,,,,,打开所需软件Excel,输入所需的的表格,再找到所填等级资料的第一行,然后,找到工具栏的的“fx”或者点菜单“插入”?“fx函数”,,,,,?在出现的粘贴函数窗口中选择“全部”,,,,,?移动滚动条选择“IF”此时出现IF函数编辑窗口,在第一个文本框内输入第一个条件,第二个文本框内输入第一个条件结果,第三个文本框内输入以后所有的,,,,,条件并相应的结果。如公
式: IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F")))),,,,, 第一条件B2>89,第一条件结果"A",第三个文本框输入:IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F",,,,, ,,,,,第二个方法是在编辑公式栏内直接输入以下的公式。,,,,,三、示例,,,,,1、在学生成绩工作表中,单元格,,,,,B2中包含计算当前成绩等级的公式。如果,,,,,B2,,,,,中的公式结果大于等于,,,,,60,则下面的函数将显示“及格”,否则将显示“不及格”。 条件 结果1 ,,,,,结果2,,,,,IF(B2>=60,"及格","不及格"),,,,,2、如果要给以学生成绩为名称所引用的数字设置字母级别,请参阅下表:,,,,,
学生成绩统计情况,,,,,
大于,,,,,89,,,,, A或优,,,,,
80,,,,,到,,,,,89,,,,, B或良,,,,,
70,,,,,到,,,,,79,,,,, C或中,,,,,
60,,,,,到,,,,,69,,,,, D或及格,,,,,
小于,,,,,60,,,,, F或差,,,,,
可以使用下列嵌套,,,,,IF,,,,,函数:,,,,,
IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F")))) 或
IF(B2>89,”优”,IF(B2>79,”良”,IF(B2>69,”中”,IF(B2>59,”及格”,”差”))))
还有一种方法为:,,,,,
IF(B2<60,”F”,,,,,,IF(B2<=69,"D",,,,,,IF(B2<=79,”C”,,,,,,IF(B2<=89,"B","A",))))
或
IF(B2<60,”差”,IF(B2<=69,”及格”,IF(B2<=79,”中”,IF(B2<=89,”良”,”优”))))
当在第一个空格出现结果后,下面结果如下操作:按住Ctrl ,,,,,把鼠标放在格子右下角,当鼠标变成十字时间向下拖动,即可产生所有结果。,,,,,注:1、B2是所要计算的值所在的列和行号,“B”为列号,数字“2”为第一个值所在的行。,,,,,2、IF函数的结尾的“)”反括号的个数应为IF的个数。如:IF(B2<60,”差”IF(B2<=69,”及格”,IF(B2<=79,”中”,IF(B2<=89,”良”,”优”)))),有4个IF,所以用了4个“)”。
A1单元格中的数值为a,B1单元格中为字符,,,,,,
1
本文档为【EXCEl函数SUMIF和IF公式的用法[资料]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。