excel加法运算使用逻辑运算

excel

1个回答

写回答

嵌套的 IF 语句可提供此功能;不过,本文将讨论另外一种更为简单的方法,此方法使用下列公式。对于 AND 条件=SUM(IF(Test1*Test2*...*Testn))对于 OR 条件=SUM(IF(Test1+Test2+...+Testn))示例下面的示例将计算区域 A1:A10 内 1 到 10 之间(包括 1 和 10)的值的数目。为实现此目的,您可以使用下面的嵌套 IF 语句:公式一: =SUM(IF(A1:A10=1,IF(A1:A10=10,1,0)))公式二: =SUM(IF((A1:A10=1)*(A1:A10=10),1,0))下面的方法将计算在两个给定日期之间的日期的数量:=SUM(IF((A1:A10=DATEVALUE(1/10/99))*(A1:A10=DATEVALUE(2/10/99)),1,0))备注:您必须通过同时按 CTRL+SHIFT+ENTER 键,将这些公式作为数组公式输入进去。数组不能引用整列。以上所示的方法计算了区域 A1:A10 内在两种测试中结果均为 TRUE 的单元格的数量。如要为对应单元格(例如,B1:B10)中的值求和,请像下面这样修改公式:=SUM(IF((A1:A10=1)*(A1:A10=10),B1:B10,0))类似地,您可以在 SUM+IF 语句中实现 OR 运算。为此,请修改上述公式,将乘号 (*) 替换为加号 (+)。这样将得到下面的一般公式:

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号