Function Excel多重If和函数
我看到过类似的问题,但我似乎无法正确理解这个公式 我在excel上有三个下拉列表,分别是国家、设置和资源。 这些链接的单元格是I103(资源)、I107(设置)和D145(国家)。输出是资源时间,这对于每个国家、环境和资源都是不同的 到目前为止,当资源更改为1、2或3时,我有三个单独的公式Function Excel多重If和函数,function,if-statement,excel-formula,Function,If Statement,Excel Formula,我看到过类似的问题,但我似乎无法正确理解这个公式 我在excel上有三个下拉列表,分别是国家、设置和资源。 这些链接的单元格是I103(资源)、I107(设置)和D145(国家)。输出是资源时间,这对于每个国家、环境和资源都是不同的 到目前为止,当资源更改为1、2或3时,我有三个单独的公式 =IF(I103=1,IF(AND(I107=1,D145=1),E190,IF(AND(I107=1,D145=2),E200,IF(AND(I107=1,D145=3),E213,IF(AND(I107=
=IF(I103=1,IF(AND(I107=1,D145=1),E190,IF(AND(I107=1,D145=2),E200,IF(AND(I107=1,D145=3),E213,IF(AND(I107=2,D145=1),E151,IF(AND(I107=2,D145=2),E161,IF(AND(I107=2,D145=3),E174)))))))
=IF(I103=2,IF(AND(I107=1,D145=1),I190,IF(AND(I107=1,D145=2),I200,IF(AND(I107=1,D145=3),I213,IF(AND(I107=2,D145=1),I151,IF(AND(I107=2,D145=2),I161,IF(AND(I107=2,D145=3),I174)))))))
=IF(I103=3,IF(AND(I107=1,D145=1),M190,IF(AND(I107=1,D145=2),M200,IF(AND(I107=1,D145=3),M213,IF(AND(I107=2,D145=1),M151,IF(AND(I107=2,D145=2),M161,IF(AND(I107=2,D145=3),M174)))))))
然而,我需要的是将它们组合成一个公式。当我尝试用逗号将它们组合起来时,我不断得到值
有人能帮忙吗
非常感谢试试这个
=IF(I103=1,IF(AND(I107=1,D145=1),E190,IF(AND(I107=1,D145=2),E200,IF(AND(I107=1,D145=3),E213,IF(AND(I107=2,D145=1),E151,IF(AND(I107=2,D145=2),E161,IF(AND(I107=2,D145=3),E174)))))),IF(I103=2,IF(AND(I107=1,D145=1),I190,IF(AND(I107=1,D145=2),I200,IF(AND(I107=1,D145=3),I213,IF(AND(I107=2,D145=1),I151,IF(AND(I107=2,D145=2),I161,IF(AND(I107=2,D145=3),I174)))))),IF(I103=3,IF(AND(I107=1,D145=1),M190,IF(AND(I107=1,D145=2),M200,IF(AND(I107=1,D145=3),M213,IF(AND(I107=2,D145=1),M151,IF(AND(I107=2,D145=2),M161,IF(AND(I107=2,D145=3),M174)))))))))