首先,我想说,我已经对SO和google做了很多研究,但仍然什么也没做。
我正在比较表B中的规则矩阵中的表A,以找出员工应该得到的应享权利值,我的信息的布局是2张。
表A:

表B-矩阵:

我的公式:=SUMPRODUCT((sheetA!$B$2:$B$10=sheetB!$A$2:$A$10),(sheetA!$C$2:$C$10=sheetB!$B$2:$B$10),(sheetA!$D$2:$D$10>=sheetB!$D$2:$D$10),(sheetA!$D$2:$D$10<=sheetB!$E$2:$E$10),sheetB!E2:E10)
由于所有规则都是唯一的,所以我以0作为默认的应享权利,这是不正确的,我应该以应享权利的形式结束。我们很感激你的帮助!
发布于 2021-02-12 16:00:28
在SheetA cell E2 use =INDEX(SheetB!E2:E10,MATCH(1,(B2=SheetB!A2:A10)*(C2=SheetB!B2:B10)*(D2>=SheetB!C2:C10)*(D2<=SheetB!D2:D10),0))中,您可能需要使用control + shift + enter输入公式,它在数组中寻找为true (1)的条件。


https://stackoverflow.com/questions/66171601
复制相似问题