求和下拉文本值

时间:2017-03-09 18:42:59

标签: excel

我有一张包含4列的工作表,这些列是描述任意产品的下拉列表。我需要一个公式,将一个数值赋给下拉选项之一,然后总结该行的所有数值。在4列中,有9个标准可供选择。我试过了:

=sum((if(b2="x", 1), if(b2="y", 2), if(c2="a", 0.5), if(c2="d", 0.3)等等,但公式太长了

1 个答案:

答案 0 :(得分:0)

您需要创建要查找的数据表。您可以在新工作表中创建它。

x | 1
y | 2
a | 0.5
d | 0.3

vlookup接受输入,例如x并查看数据表的范围并返回1

=vlookup(B2,LookupSheet!A1:B5,2,false)

= vlookup([寻找什么],[搜索范围],[返回范围内的列],[搜索类型,错误表示完全匹配]

加里的学生建议的是

    =sum(vlookup(B2,LookupSheet!$A$1:$B$5,2,false),vlookup(C2,LookupSheet!$A$1:$B$5,2,false))