如何使用Google Spreadsheets计算其他工作表中单元格中的文本?

时间:2018-04-24 18:09:49

标签: google-sheets count

在研究如何计算单元格中的文本的解决方案后,我遇到了一个问题,我不确定是什么导致了错误的结果,或者我是不是正确地使用了这个。在我的研究中,我已阅读并测试过:

哪个建议使用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?

1 个答案:

答案 0 :(得分:1)

Bar!A1:

=ARRAYFORMULA(LEN(foo!A1:A5)-LEN(SUBSTITUTE(foo!A1:A5,"$",)))

通常的做法是从实际单元格长度中减去替换单元格的长度,以获取替换字符串的计数。