Microsoft Excel中单元格值的多个条件

Microsoft Excel中单元格值的多个条件,excel,excel-formula,Excel,Excel Formula,我是一名保险经纪人,目前正在使用Microsoft Excel组织我的保险佣金。我正在与多家保险公司合作,比如{Asia,Iran,Dey},每一家都提供各种保险单,我选择了一些来简化问题:{Responsibility,Life,Third Party,Health}。每个公司计算佣金的方式不同,例如,Dey将计算与负债相关的佣金保单的30% 我想做的是一个excel文档,第一列是Premium,我为每个保单键入;想象一下亚洲出售的人寿保险为200美元。第二列将是保险公司名称-从下拉列表中选择

我是一名保险经纪人,目前正在使用Microsoft Excel组织我的保险佣金。我正在与多家保险公司合作,比如
{Asia,Iran,Dey}
,每一家都提供各种保险单,我选择了一些来简化问题:
{Responsibility,Life,Third Party,Health}
。每个公司计算佣金的方式不同,例如,
Dey
将计算与
负债相关的佣金
保单的
30%

我想做的是一个excel文档,第一列是
Premium
,我为每个保单键入;想象一下
亚洲
出售的
人寿保险为
200美元
。第二列将是保险公司名称-从下拉列表中选择,在本例中为
Asia
。下一列应该是另一个下拉列表,其中的策略在本例中我应该选择
life
。在这一点上,我希望有一个自动化的过程,能够理解这是一份由
亚洲
提供的
人寿保险单
,因此佣金应按8%计算,并将其打印到下一列中。并自动乘以保费和佣金百分比
($200*8%=$16)
,并将此数字输出到最后一列

我已经准备好了我所掌握信息的示意图:


我过去常常对两家保险公司进行非常嵌套的
if
以及
,但当添加第三家保险公司时,我没有选择了。

在下面的示例中,查找表(G1:I13)检索佣金百分比。这用于根据保单成本计算实际佣金

=INDEX(I:I, AGGREGATE(15, 6, ROW($2:$99)/(($G$2:$G$99=$B2)*($H$2:$H$9=$C2)), 1))

您需要两个相关下拉列表和两个查找表。@Jeeped我有两个相关下拉列表,但您能解释一下查找表吗?我没有关于它是什么或如何工作以及它将如何帮助我的信息。我猜查找表将是包含您要查找的信息的表,例如按公司应用的百分比,其中一列中有公司列表,相邻列中有应用的百分比,并且您使用公司名称(可能是从下拉菜单中选择的?)然后在表中查找相关百分比。但这是我的猜测。你能解释一下吗?我在Microsoft网站中查找了索引和聚合函数,阅读了文档,但不明白你在那里做了什么。因为我需要在现有文件中实现这一点,并对其进行一些更改,所以我必须稍微了解一下是否可以将表格放在另一张表格中?