问题标签 [google-sheets-formula]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2367 浏览

google-sheets - 如何将选定的行从一个选项卡导入到另一个选项卡

我有带有分类数据的表 1。“状态”列是我想要有选择地用于从工作表 1 -> 工作表 2 中提取行的内容。我试图找到最直接的方法来拉出状态为“接受”的行。我能够在一个不太简洁的两步过程中做到这一点:

  1. 第 1 列:拉过满足条件的其他工作表的Just name 列

    =sort(filter('Data'!C2:C, {Status Cirteria}))

*这仅需要一次,并且该列的其余部分通过 =CONTINUE() 自动填充。

  1. 第 2 列:拉取与该名称对应的剩余数据(行的其余部分)

    =filter(Data!$A$3:T, {NameCell}=RawData!$F$3:F)

*这是每一行都需要的。

如果可能的话,我想只使用两个继续的函数来完成这个过程,这样我就可以消除与强制用户手动向下拖动第二个公式以获取新条目相关的用户错误。

有任何想法吗?

0 投票
1 回答
23210 浏览

string - 您如何计算具有特定部分字符串的单元格?

我有日期格式不同的单元格(并且太乱而无法重新格式化,还有很多数据)但是如果我想计算 10 月份有多少日期,例如,我希望做一个COUNTIF()COUNTA(FILTER())但我'不知道如何在单元格中搜索部分字符串10/(这是我能想到的唯一唯一的字符组合,它只会识别正确的月份)。

0 投票
1 回答
1011 浏览

google-sheets - 电子表格匹配行号并在动态函数中使用

我正在使用一个谷歌电子表格(虽然我也无法在 Excel 中工作),它在 A 列中有一个日期列表,包括过去和未来的日期(按顺序排序)。我想对截至今天的所有行使用 COUNTA 函数。

我可以使用返回今天日期的行位置;

假设这将返回15第 15 行中的数字。

但是,我需要做的是在我的 COUNTA 函数中动态引用它,例如:

复制=COUNTA(C3:D15)

这似乎不适用于上述语法。我想知道我是否需要使用 INDIRECT 函数,但我尝试了很多次,也无法获得正确的语法。

0 投票
2 回答
4232 浏览

google-sheets - 我的查询有什么问题?(无效查询:查询解析错误)

我正在尝试在我的电子表格中使用 Google 图表查询来计算特定人员在给定日期的表单回复数。

我对 Google Charts 查询语言非常陌生(大约一个小时前我才开始尝试弄清楚),但我知道 SQL,所以我认为它不会太难。

无论如何,这就是我的查询现在的样子:

这是我得到的错误:

错误:无效查询:查询解析错误:在第 1 行第 14 列遇到“”*“”*“”。期待以下之一:“min”...“max”...“avg”...“count " ... "sum" ... "no_values" ... "no_format" ... "is" ... "null" ... "year" ... "month" ... "day" 。 ..“小时”...“分钟”...“秒”...“毫秒”...“与”...“包含”...“开始”...“结束”... “匹配”...“喜欢”...“现在”...“dateDiff”...“季度”...“下限”...“上限”...“dayOfWeek”...“toDate “…………

我不明白。为什么它会期望一个函数名而不是*

0 投票
7 回答
708848 浏览

google-sheets - 基于另一个单元格值的条件格式

我正在使用 Google 表格作为日常仪表板。我需要的是根据另一个单元格 - C5 的值更改单元格 B5 的背景颜色。如果 C5 大于 80%,则背景颜色为绿色,但如果低于 80%,则为琥珀色/红色。

这可用于 Google 表格功能还是我需要插入脚本?

0 投票
3 回答
6410 浏览

google-sheets - 获取逗号分隔值列的计数和唯一值?

假设我只有下面的 A 列

如何生成列 B 和 C - 其中 B 列从 A 中获取唯一元素,而 C 列生成这些值的计数。

0 投票
4 回答
103129 浏览

regex - 如何将 COUNTIF 与 OR 结合使用

在 Google 电子表格中,我需要COUNTIF在具有多个条件的范围内使用该函数。所以在下表中,我需要有类似的东西=COUNTIF(B:B,"Mammal"or"Bird")并返回一个值 4。

我尝试了很多不同的方法,但都没有运气。

0 投票
0 回答
15549 浏览

google-sheets - 查询多列的 SUM 值,然后减去并比较结果

我有以下场景:一张谷歌表格,用于收集两班(早上和下午)的每日现金流,每班开始时手头有钱(现金)和银行账户上的钱(支付账单并根据需要进行转账)。该电路通过记录资金输入或资金输出并使用流动方向作为基本选择器来工作,以便通过加减法来确定有多少资金流入和流出了多少资金。

在此处输入图像描述

我一直在使用长QUERY公式进行测试以尝试得出结果,但到目前为止,我设法仅通过SUM(X). 但是,在阅读了有关查询公式的所有文档后,我一直在尝试选择并汇总一天内每个班次的每笔收入,进行数学运算,与起始现金进行比较,并确定通过付款方式、日期和班次来了多少钱进或出。

这是收集项目的查询公式:

这是付费项目的查询公式:

我还使用此查询公式来显示每天每个班次开始时手头的可用资金。

在此处输入图像描述

有任何想法吗?

这是一个重新创建场景的虚拟表

0 投票
1 回答
76 浏览

google-sheets - 从以日期命名的外部工作表导入数据

我有 2 张工作表,其中一张在每天结束时更改,并将其数据插入另一个主电子表格,并在日期之后命名工作表。

一周从周一开始,到周日结束,我想访问与该周相关的每个电子表格中一周中每一天的单元格,但我的公式有问题。这是我已经拥有的:

找不到名为 28-04-2014 的工作表

0 投票
1 回答
227 浏览

excel - 谷歌表格参考表格索引功能

我在 xlsx 电子表格中有基于引用的索引函数

但是,在 google 表格中导入此电子表格会破坏该功能,因为 Index 不再返回引用,而是返回索引处的值。

我想知道如何在谷歌表格中解决这个问题。