搜索一个问号
Search a question mark
谁能帮我解决这个问题?
我需要一个公式来做这样的事情:
=sum(if(ISNUMBER(SEARCH("a?",B8)),15%,0%)+sum(if(ISNUMBER(SEARCH("a",$B8)),90%,0%)
B8
中的值将是 a/a?/a
所以结果需要是 195%
提前致谢!
使用查找而不是搜索。 FIND 是文字匹配。
在 H
列中使用代码创建 table,在 I
中创建值:
=ARRAYFORMULA(SUM(VLOOKUP(SPLIT(B8,"/"), $H:$I,2,0)))
编辑:
如果问号是唯一的区别点,那么就不需要table。要搜索问号,您需要在问号前使用 ~
:
=ARRAYFORMULA(SUM(IF(ISERR(SEARCH("~?",SPLIT(B8,"/"))),90%,15%)))
谁能帮我解决这个问题?
我需要一个公式来做这样的事情:
=sum(if(ISNUMBER(SEARCH("a?",B8)),15%,0%)+sum(if(ISNUMBER(SEARCH("a",$B8)),90%,0%)
B8
中的值将是 a/a?/a
所以结果需要是 195%
提前致谢!
使用查找而不是搜索。 FIND 是文字匹配。
在 H
列中使用代码创建 table,在 I
中创建值:
=ARRAYFORMULA(SUM(VLOOKUP(SPLIT(B8,"/"), $H:$I,2,0)))
编辑:
如果问号是唯一的区别点,那么就不需要table。要搜索问号,您需要在问号前使用 ~
:
=ARRAYFORMULA(SUM(IF(ISERR(SEARCH("~?",SPLIT(B8,"/"))),90%,15%)))