需要确定数据集中的某一行是否满足可接受的参数

需要确定数据集中的某一行是否满足可接受的参数

我在一张表中列出了一些参数。这些参数表示请求的实例数,并提供了这些实例允许的未接请求数,例如,如果已收到 11 个请求,但未接 1 个,则允许;如果已收到 11 个请求,但未接 2 个,则不允许。

下表是需要评估的数据,以确定是否允许(是)或不允许(否)。我尝试了几种不同的IF公式AND,但似乎只能获得根据参数第一行进行评估的数据。

在此处输入图片描述

答案1

=IFERROR(IF([@Requested]>=INDEX(Table1[Requested Base],MATCH([@Missed],Table1[Missed Allowable],0)),"Yes","No"),"No")

在此处输入图片描述

答案2

您可以使用 XLOOKUP 在表 1 中为表 2 中的每一行找到正确的行,并从表 1 返回遗漏的允许值,然后您可以直接将其与表 2 中的遗漏列进行比较,以确定是否遗漏了太多。

像这样:

=[@Missed]>XLOOKUP([@Requested],Table1[Requested Base],Table1[Missed Allowable],0,-1)

在此处输入图片描述

相关内容