溜溜问答 > 日常办公 > Excel > Excel,if(or怎么多条件?
kiss mayue
kiss mayue
邀请你来回答
63人阅读 2022-05-17

Excel,if(or怎么多条件?

e列手动输入的是想求得的结果,abc三列是数据,d列用的公式是=if(or(b1=7,b1=14,b1=21,b1=28,b1=35,b1=42,b1=49,),d1*2,d1)。怎么加公式能让b2=7,14,21,28,35,42,49时d2*2同时c1大于159时d2=1呢,如图d列下拉到d20应该=1了,求解,谢谢!
Excel,if(or怎么多条件?
我要回答
2个回答

D2单元格输入公式:

=IF(C1>159,1,IF(MOD(B1,7)=0,2*D1,D1))

复制并下拉,即可……

或者是直接使用公式:

=(D1*((MOD(B1,7)=0)+1))^(C1<=159)

复制并下拉,也可以的……

查看全部
2022-05-17
(1) 回复 采纳

要是既有OR条件, 又杂有AND条件的话, 要理清楚谁与谁组合。搞清楚关系之后,优先组合的项,可以用括号括起来作为其他的参数。也就是做嵌套就能解决问题。但是一定要理清其中的关系。

查看全部
2022-05-17
回复 采纳

相关问题

Excel多列条件求和
共5条回答 >
李炳超: 如果C:Z列最上面有进和出的标志直接sumif()-sumif()即可(sumif用法看帮助)如果首行没有标志,可以用数组公式(输入时按ctrl+shift+enter完成)=SUM(IF(MOD(COLUMN(C1:Z1),2),C1:Z1,-C1:Z1))
(2) 回复
Excel多列多条件求和
共3条回答 >
忧郁的蔚蓝: 在你认为合适的单元格输入下面公式:=SUMPRODUCT(($B$2:$B$1000="8月26日")*($D$2:$D$1000="黄伟")*($e$2:$e$1000="砂机")*$g$2:$g$1000)。行号可以根据你的数据多少行来增减。如果此公式不要复制,可以不要$符号。这样得出来的数据就是黄伟8月26日机砂的数量。
(1) 回复
Excel多区域多列条件求和
共2条回答 >
baekhyun614: 公式为:=SUMIFS(D:V,A:S,">=2021/6/11",A:S,"
(2) 回复
怎么对Excel多列多条件筛选?
共1条回答 >
ShaQi: 步骤1:选定数据源区域a2:e22步骤2:数据/排序和筛选/高级,出现对话框步骤3:对话框中“列表区域”的值,就是前面选定的范围;在“条件区域”的值中,点一下,再选定条件区域(本例是g6:h8)。步骤4:在对话框中“方式”选项下,勾选“将结果复制到其他位置”;然后在“复制到”后面输入要存放结果的第一个单元格。步骤5:点击“确定”即可完成,结果如图。
回复
Excel多列多条件如何求和?
共1条回答 >
Z_sn: G1单元格输入公式=SUMIF(A:E,A1,B:F)复制并下拉即可得到A列对应名称的汇总数
回复
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)