我有一张包含4列的工作表,这些列是描述任意产品的下拉列表。我需要一个公式,将一个数值赋给下拉选项之一,然后总结该行的所有数值。在4列中,有9个标准可供选择。我试过了:
=sum((if(b2="x", 1), if(b2="y", 2), if(c2="a", 0.5), if(c2="d", 0.3)
等等,但公式太长了
答案 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))