标签: google-sheets-formula

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

我正在使用Google表格作为日常仪表板.我需要的是根据另一个细胞--C5的值改变细胞B5的背景颜色.如果C5大于80%,则背景颜色为绿色,但如果它在下面,则为琥珀色/红色.

这可以使用Google表格功能,还是需要插入脚本?

google-sheets gs-conditional-formatting google-sheets-formula

470
推荐指数
5
解决办法
61万
查看次数

计算包含任何文本的单元格

我想计算包含范围内任何内容的单元格.任何包含文本,数字或其他内容的单元格都应该在我的结果单元格中加一个.

我找到了这个功能,

countif(range; criteria)
Run Code Online (Sandbox Code Playgroud)

但这对我不起作用,因为我不知道在标准中键入什么.我怎样才能做到这一点?

google-sheets google-sheets-formula

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

获取Google表格中列中的最后一个非空单元格

我使用以下功能

=DAYS360(A2, A35)
Run Code Online (Sandbox Code Playgroud)

计算我的专栏中两个日期之间的差异.但是,该列正在不断扩展,我现在必须在更新电子表格时手动更改"A35".

有没有办法(在Google表格中)找到此列中的最后一个非空单元格,然后在上面的函数中动态设置该参数?

worksheet-function google-sheets google-sheets-formula

114
推荐指数
12
解决办法
16万
查看次数

计算非空值的行

在Google电子表格中:如何计算具有值的给定区域的行?关于这一点的所有提示我发现到现在为止导致公式计算具有非空内容的行(包括公式),但是一个单元格

=IF(1=2;"";"")  // Shows an empty cell
Run Code Online (Sandbox Code Playgroud)

也被计算在内.

这项简单任务的解决方案是什么?

google-sheets google-sheets-formula

113
推荐指数
9
解决办法
18万
查看次数

选择列的最后一个值

我有一个电子表格,在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万
查看次数

行n到最后一行的总和

我想在电子表格的顶部创建一个TOTAL行.在此行中,每个单元格应为TOTAL行下方列中值的SUM.

因此,例如,如果总行是第1行,则单元格A1应该是A2到第A列中最后一行的SUM.电子表格中的行数会随着时间的推移而增长,所以我不能只说SUM(A2) :A500)因为最终会有501,502等行

谢谢!!

sum google-sheets google-sheets-formula

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


Google电子表格:拆分字符串并获取最后一个元素

假设我有一个具有类似值的列

foo/bar
chunky/bacon/flavor
/baz/quz/qux/bax
Run Code Online (Sandbox Code Playgroud)

即,由"/"分隔的可变数量的字符串.

在另一列中,我希望从"/"中分割后,从每个字符串中获取最后一个元素.所以,该专栏将有

bar
flavor
bax
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚这一点.我可以拆分"/"并得到一个数组,我可以看到函数"index"从数组中获取一个特定的编号索引元素,但是找不到在这个函数中说"最后一个元素"的方法.

regex split google-sheets re2 google-sheets-formula

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