搜索问号

时间:2017-10-05 09:14:55

标签: google-sheets worksheet-function

有人可以帮我吗?

我需要一个公式来做这样的事情:

     =sum(if(ISNUMBER(SEARCH("a?",B8)),15%,0%)+sum(if(ISNUMBER(SEARCH("a",$B8)),90%,0%)

B8中的值为a/a?/a,因此结果必须为195%

提前谢谢!

2 个答案:

答案 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%)))