我想在IFS公式中对一个标准使用多个标准。
(function (angular) {
'use strict';
function childController($scope) {
$scope.$emit("someEvent", args);
}
angular.module('childModuleName', [
]).component('childComponent', {
templateUrl: 'templateUrl',
controller: ['$scope', childController]
});
})(angular);
我可能希望使用超过2个不同的标准来满足一个1 IFS标准。
答案 0 :(得分:0)
您的公式中有一些额外的括号。我无法测试这个,因为我没有你的数据或知道你试图用你的公式实现什么,但如果你试图结合两个必须为真的条件,那么你将使用AND语句并将每个条件与a,正如我在您编辑的公式中所做的那样:
=IFS(COUNTIFS('DATA'!$A:$A,$A17,'DATA'!$M:$M,"02 - B")=0,"0",
COUNTIFS('DATA'!$A:$A,$A17,'DATA'!$C:$C,"A - Open",'DATA'!$M:$M,"02 - B")>0,"1",
AND(COUNTIFS('DATA'!$A:$A,$A17,'DATA'!$C:$C,"A - Open",'DATA'!$M:$M,"02 - B")=0,
COUNTIFS('DATA'!$A:$A,$A17,'DATA'!$C:$C,"D - Closed",'DATA'!$M:$M,"02 - B")<COUNTIFS('DATA'!$A:$A,$A17,'DATA'!$M:$M,"02 - B")),"2")
由于您显然没有2016,您可以尝试以下嵌套的IF语句:
=IF(COUNTIFS(DATA!$A:$A,$A17,DATA!$M:$M,"02 - B")=0,"0", IF(COUNTIFS(DATA!$A:$A,$A17,DATA!$C:$C,"A - Open",DATA!$M:$M,"02 - B")>0,"1", IF(AND(COUNTIFS(DATA!$A:$A,$A17,DATA!$C:$C,"A - Open",DATA!$M:$M,"02 - B")=0,COUNTIFS(DATA!$A:$A,$A17,DATA!$C:$C,"D - Closed",DATA!$M:$M,"02 - B")<COUNTIFS(DATA!$A:$A,$A17,DATA!$M:$M,"02 - B")),"2","No Conditions Met")))