如果在perlbench上匹配左边的字符串范围,将使用哪个Excel公式; geomean匹配表达式的总数?
9898perlbench-683740987 8
9983perlbench-089730897 7
08970897087perlbench999 4
089723487gcc08970987878 3
09870897perlbench98-98i 2
08970789perlbench9080870 9
因此,除了一个'gcc'之外,字符串都应该在查询时匹配'perlbench'并返回8,7,4,2,9的几何。
谢谢!
答案 0 :(得分:0)
我不确定我是否正确理解你的问题,但是假设你想在字符串包含'perlbench'的情况下得到字符串的最后一个数字你可以使用这个公式:
=IF(NOT(ISERROR(FIND("perlbench",A1))),RIGHT(A1,1),"")
(当然,引用的单元格为A1
)
更新:
我认为现在我理解了要求:所以我们说范围A1:A6包含字符串而B1:B6包含数字。因此,过滤的几何可以用以下公式计算:
=GEOMEAN(IF(NOT(ISERROR(FIND("perlbench",A1:A6))),B1:B6,""))
将此公式实现为数组公式非常重要。为此,请将此公式键入或粘贴到Excel的公式栏中,不要只按Return键,而是按Ctrl-Shift-Return!现在,公式将显示为大括号