在研究如何计算单元格中的文本的解决方案后,我遇到了一个问题,我不确定是什么导致了错误的结果,或者我是不是正确地使用了这个。在我的研究中,我已阅读并测试过:
哪个建议使用COUNTIF
,我可以使用以下命名foo
从表2中引用名为bar
的表1:
=COUNTIF(foo!$A$1,"$")
但是,如果Sheet 1 A:1的内容包含文本:
$1.00
$1.32
$13.98
$42.88
我正在查找单元格中$
出现的次数,但是当我使用=COUNTIF(foo!$A$1,"$")
时,它只返回1.当我点击Learn more about COUNTIF
上的帮助部分时,我看看它显示COUNTA
的位置,但现在COUNTA
只返回2?
当我查找=QUERY
时,它会显示范围,但我不是在寻找范围,而是在查找单元格中$
的总计数。
在Google Spreadsheets中,如何从名为$
的工作表1中将foo
的正确计数从单元格A:1返回到名为bar
单元格A:1的工作表2中,以便答:2有10个$
个实例,它会在名为bar
的工作表中显示10个A:2?
答案 0 :(得分:1)
Bar!A1:
=ARRAYFORMULA(LEN(foo!A1:A5)-LEN(SUBSTITUTE(foo!A1:A5,"$",)))
通常的做法是从实际单元格长度中减去替换单元格的长度,以获取替换字符串的计数。