如何让 Excel 识别类似项目的不同金额?

如何让 Excel 识别类似项目的不同金额?

当我输入账单代码时,我希望 Excel 自动填充保险账单费率,并且多个保险支付不同的费率。

例如

保险公司 A 支付代码 90791 104 美元。
保险公司 B 支付代码 90791 98.64 美元。
保险公司 C 支付代码 90791 88.68 美元

保险公司 A 支付代码 90837 的费用为 93 美元
保险公司 B 支付代码 90837 的费用为 68 美元
保险公司 C 支付代码 90837 的费用为 80.84 美元

我如何让 Excel 读取我客户的保险并自动填充适当的付款代码?

答案1

将数据放在 cols 中A通过C

在此处输入图片描述

E1填写您想要的保险 ID 并F1放置数字代码。

然后在G1进入:

=INDEX(C1:C100,SUMPRODUCT(--(A1:A100=E1)*(B1:B100=F1)*ROW(1:100)))

在此处输入图片描述

与 类似VLOOKUP(),但具有多个条件。

笔记:

SUMPRODUCT()只有当一行符合所有条件时,这个获取行号的技巧才会有效。

答案2

  • 创建一个表格,其中第 1 列为 CPT 代码;第一行为保险公司。
  • 用于VLOOKUP确定 ROW,并MATCH确定列

=VLOOKUP(A2,$F$1:$I$3,1+MATCH(B2,$G$1:$I$1,0),FALSE)

在此处输入图片描述

相关内容