我正在尝试计算三个单元格的乘积,但其中一个单元格是包含文本的下拉列表:
B2*C2*D2
(D2 为文本)
我希望D2
进行如下转换:
SELECT
→0
NO
→0
YES
→1
所以我尝试了
=SUM(COUNTIF(B2:D2,{"SELECT","NO","YES"})*{B2*C2*0,B2*C2*0,B2*C2*1})
但这个公式不起作用。
这怎么可能呢?
答案1
绝对、肯定、肯定、最短的方法是:
=B2*C2*(D2="YES")
没什么可说的了。
答案2
您可以尝试这个简单的 IF Else 公式:
=IF(D2="Select",(B2*C2*0),IF(D2="NO",(B2*C2*0),IF(D2="Yes",(B2*C2*1))))
此公式将测试 D2 中的所有三个值,然后进行相应的计算。