google-sheets - 如何使用 Google 电子表格计算另一张工作表中单元格中的文本?
问题描述
在研究了如何计算单元格中的文本的解决方案后,我遇到了一个问题,我不确定是什么导致了不正确的结果,或者我是否没有完全正确地使用它。在我的研究中,我已经阅读并测试过:
这建议使用COUNTIF
,我可以引用foo
从表 2 命名的表 1,命名为bar
:
=COUNTIF(foo!$A$1,"$")
但是,如果工作表 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 电子表格中,如何将正确的$
in 计数从以单元格 A:1 命名的工作表 1 返回到名为foo
单元格 A:1 的工作表 2 bar
,以便如果 A:2 有 10 个实例,$
它将在名为bar
A:2 的工作表中显示 10?
解决方案
酒吧!A1:
=ARRAYFORMULA(LEN(foo!A1:A5)-LEN(SUBSTITUTE(foo!A1:A5,"$",)))
通常的做法是从实际单元格长度中减去替换单元格的长度以获得替换字符串的计数。
推荐阅读
- email - 无法从 Unifi 控制器向 Postfix SMTP 中继发送电子邮件通知
- r - 根据每个组 id 的条件创建新变量
- scala - Spark 不推送过滤器/分区,即 PushedFilters 和 PartitionFilter 为空)
- c# - 如何从与c#中的带状线交互的样条中获取值
- matlab - After training, is the prediction of the neural network achieved by just forward propagating from input to output layer?
- windows - 批处理:当快捷方式不存在时如何创建快捷方式
- http-status-code-404 - 为什么我的 MockMvc 测试找不到我的自定义运行状况指示器但返回 404?
- javascript - 使用 HighChart 缓慢加载 PHP 脚本
- .net - 即使确实存在,也无法找到任何兼容的框架版本
- sql - 多个时间范围的数据库布局