SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
公式里面,诸项条件criteria1, criteria2, … criteriaN之间都是“且”的关系
如果 criteriaX和criteriaY之间是"或"的关系,而不是"且"的关系,如何实现?
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
公式里面,诸项条件criteria1, criteria2, … criteriaN之间都是“且”的关系
如果 criteriaX和criteriaY之间是"或"的关系,而不是"且"的关系,如何实现?
excel里面是有AND/OR/NOT的
crtieria里嵌套OR, 貌似不行
那就if if if 慢慢寫再sum咯
用 VB script
or
再建立一列,创建一个新 binary , either condition 1 or condition 2, binary col is 1
然后 sumif
sumif(condition1)+sumif(condition2)-sumif(condition1,condition2)
如果不止2个条件,可以新建一列用and/or或者if来定义最终需要的condition
you mean VBA?
你的回答最完美!
要么辅助列,要么用加减计算。
小小的建议是"sumif(condition1)+sumif(condition2)"可以简化成sumifs(condition1, condition2)
也可以利用De Morgan
sum(all values)-sumifs(values, not:criteria 1, not: criteria 2)
VBA zs