读文网>电脑>工具软件>办公软件学习>Excel教程>Excel函数

如何使用IF AND OR条件函数推荐5篇

在工作和日常生活中都会用到Excel表格中的公式和函数,在数据筛选的时候尤为重要。下面小编教你如何使用IF AND OR条件函数,希望对你有帮助!

单列条件区域 求和

excel if函数多条件求和步骤1:公式一 =SUMIF(A2:A9,”t*”,C2:C9) = 1200

excel if函数多条件求和步骤2:公式二 =SUMIF(A1:A9,”t*”,C2:C9) = 1100

公式为计算域名t开头的google访问量,为什么两公式结果不一样?

特别说明:求和区域与条件区域错开1行,则参与求和单元格与原单平行单元格错开1行,再求和(SUMIF会自动偏移)

excel if函数多条件求和步骤3:公式三 =SUMIF(A2:A9,”t*”,C2) = 1200

特别说明:SUMIF第三参数可略写为求和区域的第1单元格

跨表条件 求和 SUM+SUMIF+INDIRET

表sumif2有如上图一样的数据区域,现在对两表A2:A9 开头为”t”的google访问量求和。答案为600*4=2400

看公式:(数组公式 CTRL+SHIFT+ENTER)

=SUM(SUMIF(INDIRECT(“sumif”&{1,2}&”!A2:A9″),”t*”,INDIRECT(“sumif”&{1,2}&”!C2:C9″)))

以上应该是我们常用于单条件求和的SUMIF应用,如何实现双条件乃至多条件的求和。

还是用上面的例子:求以 t 开头域名来自google的访问量,但排除 t 本身。

公式十 =SUM(SUMIF(A2:A9,{“t*”,”t”},C2:C9)*{1,-1}) = 600

我们用{}将双条件包裹起来做为常量数组,其原理由于篇幅关系就不深究,其实就是

=SUMIF(A2:A9,”t*”,C2:C9)-SUMIF(A2:A9,”t”,C2:C9) 的变体。

excel if函数多条件求和教程

(表名=sumif1)

Excel表格中IF AND OR 条件函数的使用教程

单击单元格H2,单击编辑栏上的插入函数按钮fx,

跳出“插入函数”对话框,选择”常用函数“下的”IF“函数,点击确定

出现如图所示的“函数参数”对话框,在Logical_test框中输入“B2>=70",在Value_if_true框中输入"”及格“",在Value_if_false框中输入"”补考“"后,点击确定按钮完成计算

使用拖拽方式复制其他单元格完成计算


Excel表格中IF AND OR 条件函数的使用教程图1

Excel表格中IF AND OR 条件函数的使用教程图2

Excel表格中IF AND OR 条件函数的使用教程图3

Excel表格中IF AND OR 条件函数的使用教程图4

单击单元格I2,点击编辑栏上的插入函数按钮fx

跳出”插入函数“对话框,选择”常用函数‘下的’IF'函数,点击确定

出现如图所示的“函数参数”对话框,在Logical_test框中输入“AND(B2>=70,C2>=70)",

在Value_if_true框中输入"”及格“",在Value_if_false框中输入"”补考“"后,点击确定按钮完成计算

使用拖拽方式复制其他单元格完成计算


Excel表格中IF AND OR 条件函数的使用教程图5

Excel表格中IF AND OR 条件函数的使用教程图6

Excel表格中IF AND OR 条件函数的使用教程图7

Excel表格中IF AND OR 条件函数的使用教程图8

单击单元格J2,点击编辑栏上的插入函数按钮fx

跳出”插入函数“对话框,选择”常用函数‘下的’IF'函数,点击确定

出现如图所示的“函数参数”对话框,在Logical_test框中输入“OR(B2>=70,C2>=70)",

在Value_if_true框中输入"”及格“",在Value_if_false框中输入"”补考“"后,点击确定按钮完成计算

使用拖拽方式复制其他单元格完成计算


Excel表格中IF AND OR 条件函数的使用教程图9

Excel表格中IF AND OR 条件函数的使用教程图10

Excel表格中IF AND OR 条件函数的使用教程图11

>>>下一页更多精彩“excel if函数多条件求和教程”

#p#副标题#e#

多列条件区域 求和

我们同样计算域名t开头的google访问量,条件区域为A2:F9

excel if函数多条件求和步骤4: =SUMIF(A1:F9,”T*”,C1) = 2400

excel if函数多条件求和步骤5: =SUMIF(A1:F9,”T*”,C1:F9) = 2400

excel if函数多条件求和步骤6: =SUMIF(A1:F9,”T*”,C2) = 2200 //再次偏移1行

特别说明:SUMIF函数条件区域可以跨不同字段,第一参数(range)在同列并与第三参数(sum_range)水平距离保持一致。域名字段分别在AD,google字段分别在CF,A->C的距离等于D->F的距离。

以上两例公式同样可以用SUM函数(数组公式)代替:

=SUMIF(A2:A9,”t*”,C2:C9) 可替代为 =SUM((LEFT(A2:A9)=”t”)*C2:C9) 数组公式

=SUMIF(A1:F9,”T*”,C1:F9) 可替代为 =SUM((LEFT(A2:A9)=”t”)*(C2:C9),(LEFT(D2:D9)=”t”)*(F2:F9))

相关热搜

相关文章

【Excel函数】热点

【Excel函数】最新