有人可以帮我吗?
我需要一个公式来做这样的事情:
=sum(if(ISNUMBER(SEARCH("a?",B8)),15%,0%)+sum(if(ISNUMBER(SEARCH("a",$B8)),90%,0%)
B8
中的值为a/a?/a
,因此结果必须为195%
提前谢谢!
答案 0 :(得分:0)
使用FIND而不是SEARCH。 FIND是字面匹配。
答案 1 :(得分:0)
在列H
中创建一个表格,其代码为I
,其值为:
=ARRAYFORMULA(SUM(VLOOKUP(SPLIT(B8,"/"), $H$1:$I$12,2,0)))
编辑:
如果问号是唯一的区别点,则不需要表格。要搜索问号,您需要在问号前使用~
:
=ARRAYFORMULA(SUM(IF(ISERR(SEARCH("~?",SPLIT(B8,"/"))),90%,15%)))