Excel与来自三个条件的表格标题匹配

Excel与来自三个条件的表格标题匹配,excel,function,Excel,Function,当将个人得分与目标表进行比较时,我尝试从表头中提取排名值(UN、NI、AE、HE、EX)。比赛标准必须包括级别和季度,因为每个季度的目标都会增加,每个级别的目标范围也不同 我试过xlookup,但我无法让它发挥价值!错误 =XLOOKUP(B2&E2&D3,Goals[[ Level]]&Goals[Quarter]&Goals[[UN]:[EX]],Goals[[#Headers],[UN]:[EX]]) 我尝试了索引匹配组合,但无法为3个标准找到合适的公式。

当将个人得分与目标表进行比较时,我尝试从表头中提取排名值(UN、NI、AE、HE、EX)。比赛标准必须包括级别和季度,因为每个季度的目标都会增加,每个级别的目标范围也不同

我试过xlookup,但我无法让它发挥价值!错误

=XLOOKUP(B2&E2&D3,Goals[[ Level]]&Goals[Quarter]&Goals[[UN]:[EX]],Goals[[#Headers],[UN]:[EX]])
我尝试了索引匹配组合,但无法为3个标准找到合适的公式。我没有让它工作,我也没有让它包括第三个匹配标准

=INDEX(Goals[[#Headers],[UN]:[EX]],,MATCH(D3,INDEX(B8:F11,MATCH(B2,A8:A11,0),,),-1),) 
目标是用与单元格B7:F7中的标题相等的等效排名值填充单元格B4。如果一个人的得分等于或大于一个级别和四分之一目标,那么他们应该得到一个与该列标题匹配的排名,只要它不大于下一列的目标


您需要两个
XLOOKUP
调用,一个用于选择行,另一个用于匹配列。试试这个

=XLOOKUP(D3,XLOOKUP(B2&E2,Goals[Level]&Goals[Quarter],Goals[[UN]:[EX]]),Goals[[#Headers],[UN]:[EX]],"",-1)

您需要两个
XLOOKUP
调用,一个用于选择行,另一个用于匹配列。试试这个

=XLOOKUP(D3,XLOOKUP(B2&E2,Goals[Level]&Goals[Quarter],Goals[[UN]:[EX]]),Goals[[#Headers],[UN]:[EX]],"",-1)

我认为你应该发布一个预期产出的例子。在这个例子中,预期产出将以NI的B4值为单位,因为当前44.74%的分数高于第一季度的3级NI目标,但低于第一季度的3级AE目标。我认为你应该发布一个预期产出的例子。在这个例子中,预期产出将以NI的B4值为单位,作为当前分数44.74%的比例高于第1季度的3级NI目标,但低于第1季度的3级AE目标。谢谢@Mikelvine这个答案有帮助吗?谢谢@Mikelvine这个答案有用吗,