搜索问号
任何人都可以帮助我吗?搜索问号
我需要一个公式做这样的事情:
=sum(if(ISNUMBER(SEARCH("a?",B8)),15%,0%)+sum(if(ISNUMBER(SEARCH("a",$B8)),90%,0%)
在B8
的值将是a/a?/a
所以结果需要是195%
预先感谢您!
与代码列H
和I
与价值观创建一个表:
=ARRAYFORMULA(SUM(VLOOKUP(SPLIT(B8,"/"), $H$1:$I$12,2,0)))
编辑:
如果问号是唯一的区分点,那么就没有必要表的。要搜索一个问号,你需要的问号之前使用~
:
=ARRAYFORMULA(SUM(IF(ISERR(SEARCH("~?",SPLIT(B8,"/"))),90%,15%)))
@ Asy检查我的编辑 –
使用FIND而不是SEARCH。 FIND是一个文字匹配。
不工作,会找到一个简单的“一个?” 2次,一次在一次,一次在?并将其计为105% – Asy
我想我明白了。你需要数数和相乘? '=(countif(split($ B8,“/”),“a?”)* 15%)+(countif(split($ B8,“/”),“a”)* 90%)' –
分享您的工作表 –
https://docs.google.com/spreadsheets/d/1CKCmZ_oDtu4SHPQApO9f11SeuChzpX8Ry2sLfBRyQ6k/edit?usp=sharing – Asy