标签: array-formulas

选择列的最后一个值

我有一个电子表格,在G列中有一些值.有些单元格之间是空的,我需要从该列的最后一个值到另一个单元格.

就像是:

=LAST(G2:G9999)
Run Code Online (Sandbox Code Playgroud)

除了这LAST不是一个功能.

google-sheets google-apps-script array-formulas custom-function google-sheets-formula

106
推荐指数
13
解决办法
10万
查看次数

将公式应用于整个列

我正在尝试使用以下公式将A列中的所有邮政编码重新编码为B列:

=TEXT(A1,"00000")
Run Code Online (Sandbox Code Playgroud)

像这样:

在此输入图像描述

我希望使用上面的公式转换B列中的每个单元格.但是我有超过40,000行,所以不可能拖下公式并将其应用到整个B列.

有没有我可以用来解决这个问题的公式?

google-sheets array-formulas google-sheets-formula

80
推荐指数
11
解决办法
13万
查看次数

计算列中出现的次数?

计算电子表格列中出现次数的好方法是什么?这可以用单个数组公式完成吗?

实施例(列A输入,列BC为自动生成的):

|   A   |   B   |   C   |
+-------+-------+-------+
| Name  | Name  | Count |
+-------+-------+-------+
| Joe   | Joe   |     2 |
| Lisa  | Lisa  |     3 |
| Jenny | Jenny |     2 |
| Lisa  |       |       |
| Lisa  |       |       |
| Joe   |       |       |
| Jenny |       |       |
Run Code Online (Sandbox Code Playgroud)

google-sheets array-formulas google-sheets-formula

43
推荐指数
3
解决办法
10万
查看次数

使Google电子表格公式无限重复

好吧,我有一个Google表格,可以将信息转储到电子表格中.在每一行我都需要进行简单的计算.问题是我无法弄清楚如何在添加新行时在每个新行上重复公式.

是的我知道如何使用填充句柄来复制公式,什么不是,但我希望它自动添加公式而不是我手动复制它.

例如,这用于跟踪时间,因此每个行都有一个In Time单元格和Out Time单元格.我希望有一个名为Time Spent的列,它将从时间中减去它们的时间,以确定它们花了多少时间.但由于行数无限,因此我无法进入并复制公式.

如果有人有任何想法我会非常感激.我一直在四处寻找,我所能找到的只是人们说使用填充手柄手动复制公式,这不是我想要的.

google-sheets array-formulas google-forms

30
推荐指数
2
解决办法
5万
查看次数

使用条件计算唯一值

在列AI中有不同名称的列表.在B列中,我的值为0或1.

我想得到A列中所有唯一名称的计数,其中B列中有1.

使用下面的数组公式,我可以计算唯一的名称,但不能在B列上应用条件.

=SUM(1/COUNTIF(A:A,A:A))
Run Code Online (Sandbox Code Playgroud)

excel pivot-table formula excel-formula array-formulas

22
推荐指数
2
解决办法
7万
查看次数

终极短自定义数字格式 - K、M、B、T 等、Q、D、Googol

有没有办法在谷歌表格中自定义大数字的格式(两种方式至少最多 10^100):

thousands                > K
millions                 > M
billions                 > B
trillions                > T
etc...
negative quadrillions    > Q
decillions               > D
Run Code Online (Sandbox Code Playgroud)

可以通过:

  • 内部自定义数字格式
  • 公式(ofc的数组公式)
  • 与此类似的脚本只是扩展以涵盖更多内容

                                                            10000.1     10.0K
                                                                100    100.0 
                                                               1000      1.0K
                                                              10000     10.0K
                                                            -100000   -100.0K
                                                           45646454     45.6M
                                                      5654894844216      5.7T
                                                         4655454544      4.7B
                                                     46546465455511     46.5T
                                                    -46546465455511    -46.5T
4654646545551184854556546454454400000000000000000000000000010000000      4.7U
    
                                                         -1000.9999     -1.0K
                                                          -100.8989   -100.9 
                                                            -20.354    -20.4 
                                                               1.03      1.0 
                                                             22E+32      2.2D
Run Code Online (Sandbox Code Playgroud)

string-formatting google-sheets number-formatting google-apps-script array-formulas

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

Google Spreadsheets:如何将COUNTIF与OR结合使用

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

A         |B
-------------------
Animal    | Type
-------------------
Dog       | Mammal
Cat       | Mammal
Lizard    | Reptile
Snake     | Reptile
Alligator | Reptile
Dove      | Bird
Chicken   | Bird
Run Code Online (Sandbox Code Playgroud)

我尝试了很多不同的方法而没有运气.任何帮助表示赞赏 - 谢谢.

regex countif google-sheets array-formulas google-sheets-formula

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

Google表格中的ArrayFormula和"AND"公式

在Google表格中,当使用带有AND公式的ArrayFormula时,我得不到应有的结果.

A|B
2|7
Run Code Online (Sandbox Code Playgroud)

C1我把公式作为:=and(A1>5,B1>6)然后我得到True.如果在D1中我把公式作为:=ArrayFormula(and(A1:A>5,B1:B>6))我得到结果为False.

这是我的两个问题:

  1. 为什么ArrayFormula不对列中的所有单元格重复?
  2. 我为什么会trueArrayFormulaFalseArrayformula

google-sheets array-formulas

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

Excel for Mac上的数组公式

我需要在Excel 2011 for Mac中调用LINEST,我会说 - 这是一个侦探故事.我的懒惰,好奇心,都在这里!我从大学课程做了一个功课,使用LINEST.

我甚至停止尝试在MAC上这样做,因为在谷歌搜索后我无法找到任何解决方案如何做到这一点.(我尝试了每个和每个组合Fn Ctrl Alt Cmd Return!)

最后,我在堆栈溢出处找到了解决方案! 我想再提一次,因为我花了很长时间寻找解决方案.我已经了4天之外的家,在这里很容易作为馅饼只使用Windows PC的- F2,CTRL+ SHIFT+ ENTER.

如果你想检查我是否说实话 - 转到Excel for Mac中的帮助,输入数组公式,找到LINEST并查看解决方案组合!

解决方案:选择范围,按CONTROL+ U然后按+ RETURN.

这是原始帖子的链接: 给出#VALUE的Excel公式!移植到Mac时出错

macos excel array-formulas excel-2011

14
推荐指数
2
解决办法
9万
查看次数

从字符串 - 谷歌电子表格中提取数字

在谷歌电子表格中,我需要一个公式来提取包含在任意字符串中的所有数字(0到9),该字符串可能包含任何可能的字符,并将它们放入单个单元格中.

示例(输入 - >输出)

d32????????fe9j.r/3-fF66 -> 329366
h01j2j3jFxF$$4j5j6j7j8j9 -> 0123456789
Run Code Online (Sandbox Code Playgroud)

regex extract google-sheets array-formulas google-sheets-formula

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