发布时间:2017-07-10 作者:admin 点击量:
在 Excel 的工作表中,若是要按照二个以上前提来掏出某一栏的内容加总,其前提之间是以 AND 运算来履行,可以有多种体例来到达目标。
例如利用 SUMIFS 函数、SUM+IF+阵列、SUMPRODUCT 函数等体例。
(1) SUMIFS
贮存格H3:=SUMIFS(D2:D11,B2:B11,">5",C2:C11,">3")
按照 B 栏的前提(>5) AND C 栏的前提(>3),成果为True者,相对掏出 D 栏的内容来相加。
(2) SUM+IF+阵列
贮存格H4:{=SUM(IF(B2:B11>5,IF(C2:C11>3,D2:D11,0)))}
由于 IF北京拓展公司(IF(IF…))) 巢状布局的 IF 判定式,其逻辑概念既为 多个前提的 AND 运算。共同阵列运算,可以掏出对应的列来加总。
(3) SUMPRODUCT
贮存格H5:=SUMPRODUCT((B2:B11>5)*1,(C2:C11>3)*1,D2:D11)
利用 SUMPRODUCT 函数中的每个判定成果(True 或 False),在乘以1以后,其成果为1或0,由于其为相乘运算,概念上和 AND 运算一致:
(True X 1 ) X (True X 1 ) = 1 X 1 = 1 (True)
(True X 1 ) X (False X 1 ) = 1 X 0 = 0 (Fasle)
(False X 1 ) X (True X 1 ) = 0 X 1 = 0 ( Fasle)
(Fasle X 1 ) X (Fasle X 1 ) = 0 X 0 = 0 ( Fasle)
若是要将 D 栏设定格局化前提,将合于前提(AND(B栏>5, C栏>3))的 D 栏内容以红色显示,可以做以下的设定:
创作者先容 vincent联系我们
contact us地址:北京市西红门理想商业街3号楼6层
电话:4000-288-501
点击图标在线留言,我们会及时回复