嵌套IFs Excel-备选方案

嵌套IFs Excel-备选方案,excel,if-statement,nested,Excel,If Statement,Nested,我有一个包含多列的大型数据集——每行有一个案例类型和一个合同值。在另一张纸上,我有一个案例类型和值范围的映射表(如下所示),它决定了每一行也应该分配什么“类型” 例如,案例类型为1且合同价值为20000000美元的行将为类型1-案例类型为3且价值为4000000美元的行将为类型3,因为它位于类型3(N4和O4)的值范围之间 我知道我可以在14个helper列中硬编码一个IF语句来满足每个Case类型,然后合并不是空的单元格,但我想知道有没有更聪明的方法来实现这一点 首先,需要调整映射表数据集的标

我有一个包含多列的大型数据集——每行有一个案例类型和一个合同值。在另一张纸上,我有一个案例类型和值范围的映射表(如下所示),它决定了每一行也应该分配什么“类型”

例如,案例类型为1且合同价值为20000000美元的行将为类型1-案例类型为3且价值为4000000美元的行将为类型3,因为它位于类型3(N4和O4)的值范围之间

我知道我可以在14个helper列中硬编码一个IF语句来满足每个Case类型,然后合并不是空的单元格,但我想知道有没有更聪明的方法来实现这一点


首先,需要调整映射表数据集的标题。取消合并合并的单元格,然后为每列指定标题。这样做的结果应该与此类似:


然后,我在第二张工作表上创建了一个结果表,如下所示:


它可能过于简化,但希望您可以根据需要修改公式

下面是我在
C2
中创建的公式:


{=INDEX(MappingTable!$K$1:$S$1,1,SUMPRODUCT(IF)(b2)使用索引,其中两个匹配项;一个匹配项为0,另一个匹配项为-1。Quinn,您的问题有没有得到可用的答案?