标签: array-formulas

sumif google电子表格的多个条件

我试图计算谷歌电子表格中的列总和当DataSheet!G:G ="已解决"和DataSheet!C:C ="May"它必须计算DataSheet的总和!H:H.

我试过了

= ARRAYFORMULA(SUM(((DataSheet!C:C)="May")*((DataSheet!G:G)="solve")*(DataSheet!H:H)))

但它返回N/A任何人都可以帮助我.

google-sheets array-formulas google-sheets-formula

6
推荐指数
1
解决办法
8130
查看次数

在Google Spreadsheets中使用COUNTA功能时,是否可以将默认值设置为零?

我在Google电子表格中使用了一个数据透视表,用于计算给定日期不同类型事件类型的出现次数.事件列在一张纸上,其中"Date"列和"Type"列.基于此,生成了数据透视表.

麻烦的是,对于不存在事件类型的日期,COUNTA返回空.我宁愿它返回0.

原因在于图表和统计目的,当您从此数据创建图表时,它会在值之间进行插值,忽略空单元格.我希望在这些事件类型不存在的日子里它在图表上显示为零...

这可能吗?

google-sheets array-formulas google-sheets-formula

6
推荐指数
1
解决办法
2549
查看次数

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

假设我所拥有的是下面的A列

               +         +
     A         |    B    |    C
+--------------|---------|----------+
               |         |
  X, Y, Z      |   X     |     3
               |         |
  X, Z         |   Y     |     2
               |         |
  X, Y         |   Z     |     2
               +         +
Run Code Online (Sandbox Code Playgroud)

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

google-sheets array-formulas google-sheets-query google-sheets-formula

6
推荐指数
1
解决办法
4868
查看次数

vlookup有多个列

我的B:B栏中有以下公式

=VLOOKUP(A1;'mySheet'!$A:$B;2;FALSE)
Run Code Online (Sandbox Code Playgroud)

它在B:B中输出mySheet中找到的值!B:B其中A:A = mySheet!A:A.它工作正常.现在,我想获得第三列.如果我将以下公式添加到整个C:C列,它可以工作:

=VLOOKUP(A1;'mySheet'!$A:$C;3;FALSE)
Run Code Online (Sandbox Code Playgroud)

但是,我正在使用超过10万行和大约40列.我不想做100k*40*VLOOKUP,我想只做100k而不必将其乘以所有列.是否有一种方法(使用数组公式)可以每行执行一次VLOOKUP以获得我需要的所有列?


数据示例

ID|Name
-------
 1|AB
 2|CB
 3|DF
 4|EF

ID|Column 1|Column 2
--------------------
 1|somedata|whatever1
 4|somedate|whatever2
 3|somedaty|whatever3
Run Code Online (Sandbox Code Playgroud)

我想得到:

ID|Name|Column 1|Column 2
-------------------------
 1|AB  |somedata|whatever1
 2|CB  |        |
 3|DF  |somedaty|whatever2
 4|EF  |somedate|whatever3
Run Code Online (Sandbox Code Playgroud)

excel excel-formula excel-2010 array-formulas

6
推荐指数
1
解决办法
6万
查看次数

在ARRAYFORMULA()中使用MIN()

我见过使用的一些例子SUM()内的ARRAYFORMULA()在谷歌电子表格(奇怪的是,他们似乎都喜欢的解决方法),但我无法弄清楚如何将它们应用到使用MIN()代替。

假设我有column AB并且C我只想获取MIN(A:C)D列的结果,仅针对与每一行匹配的三个单元格。直截了当的方式应该是ARRAYFORMULA(MIN(A1:C))足够的,但是肯定是行不通的。

如何以编程方式MIN()为Google电子表格中的所有行计算一行中某些单元格的?

min google-sheets array-formulas google-sheets-query google-sheets-formula

6
推荐指数
1
解决办法
4577
查看次数

How to use ARRAYFORMULA + FILTER within Google Spreadsheet?

I have a Google spreadsheet with basically a dictionary of key/value pairs. Keys are unique. In a second sheet I need to add one or more rows for every key in the dictionary with some data. In this very sheet I'd need to also report the proper value for each key.

To do so I have tried to combine the ARRAYFORMULA function with a number of other functions on the very first row of the second sheet to avoid (if …

google-sheets array-formulas gs-vlookup

6
推荐指数
1
解决办法
3万
查看次数

两个日期之间的月份列表作为月份和年份

如何在 Google 表格中以月年格式获取两个日期之间的列中的动态月份列表?

例子:

Start date: 5/18/2016
End date: 5/24/2019
Run Code Online (Sandbox Code Playgroud)
Jan 2016
Feb 2016
Mar 2016
..
...
May 2019
Run Code Online (Sandbox Code Playgroud)

date unique google-sheets array-formulas google-sheets-formula

6
推荐指数
1
解决办法
1681
查看次数

如何在 Google 表格中查询不包含 #N/A 错误的结果

我正在尝试查询不包含#N/A同一 Google 表格工作表中另一张工作表的结果的结果。

我已经尝试过这个公式,但它不起作用

=QUERY('Table 1'!A2:G500, "Select F Where G <> '#N/A'")
Run Code Online (Sandbox Code Playgroud)

尝试了其他几种方法但仍然无效。

我需要选择 F 列,其中 G 列不包含#N/A。

如果您知道如何解决此问题,请提供帮助。

sql google-sheets array-formulas google-query-language google-sheets-formula

6
推荐指数
1
解决办法
1万
查看次数

如何使您的 Google 工作表将导入的 JSON 数据读取为数字?

我已将 JSON 数据导入到我的工作表中。我想对导入的数据使用诸如=STDEV和 之类的函数,但如果这样做,我就会不断收到错误。我能做什么来解决这个问题?=AVERAGE#div/0

json average google-sheets array-formulas google-sheets-formula

5
推荐指数
1
解决办法
513
查看次数

在 Google 表格中两个数字之间的列中填写数字

这是图像的链接

所以我试图填写 Google 表格中两个单元格之间的数字。我从 270 开始,在列中出现几个不确定且变化的空单元格后,我需要达到 180。我需要均匀地填充它们之间的单元格。但如何呢?

arrays autofill google-sheets array-formulas google-sheets-formula

5
推荐指数
1
解决办法
4995
查看次数