【问题标题】:Google Sheets. What's the formula for counting but checks conditions first?谷歌表格。计数公式是什么,但首先检查条件?
【发布时间】:2021-09-05 11:09:36
【问题描述】:

我不知道我的问题是否正确,但基本上,我有一个 Google 表单,它接受来自这些问题的两个输入:

  1. 文本 - 名称
  2. 整数 - 您今天卖出了多少份报纸?

有了这个,我已经为这个表格链接了一个谷歌表格,员工的每一次输入都会在表格中添加另一个条目。员工每天回答表格。

Form Responses 1
+-----------+--------------+-----------------------------------------+
| Timestamp |     Name     | How many newspapers did you sell today? |
+-----------+--------------+-----------------------------------------+
|  June 11  | Kristine     | 12                                      |
+-----------+--------------+-----------------------------------------+
|  June 11  | Jeffrey      | 11                                      |
+-----------+--------------+-----------------------------------------+
|  June 12  | Kristine     | 5                                       |
+-----------+--------------+-----------------------------------------+
|  June 12  | Jeffrey      | 9                                       |
+-----------+--------------+-----------------------------------------+

在同一张表中,我制作了另一张名为“Tracker”的表,用于跟踪每个人售出的报纸数量(想想 Jeffrey 和 Kristine 是唯一售卖报纸的人)。

Tracker
+--------------+-----------------+
|     Name     | Newspaper Count |
+--------------+-----------------+
| Kristine     | 17              |
+--------------+-----------------+
| Jeffrey      | 20              |
+--------------+-----------------+

报纸计数的公式应该是什么?我已经尝试通过对每个人使用此公式来强制它(此示例适用于 Kristine):

IF('Form Responses 1'!B2 = "Kristine", 'Form Responses 1'!C2, 0) + 
IF('Form Responses 1'!B3 = "Kristine", 'Form Responses 1'!C3, 0) + 
IF('Form Responses 1'!B4 = "Kristine", 'Form Responses 1'!C4, 0) +
IF('Form Responses 1'!B5 = "Kristine", 'Form Responses 1'!C5, 0) ...

但是当添加另一个条目时,公式也会以某种方式发生变化。细胞像这样移动:

IF('Form Responses 1'!B2 = "Kristine", 'Form Responses 1'!C2, 0) + 
IF('Form Responses 1'!B3 = "Kristine", 'Form Responses 1'!C3, 0) + 

IF('Form Responses 1'!B6 = "Kristine", 'Form Responses 1'!C6, 0) +
IF('Form Responses 1'!B7 = "Kristine", 'Form Responses 1'!C7, 0) ...

那么解决这个问题的正确公式应该是什么?

【问题讨论】:

  • 解决方案是使用数据透视表。

标签: google-sheets google-sheets-formula google-forms


【解决方案1】:

我找到了解决方案,我使用了这个:

QUERY('Form Responses 1'!B2:C,"SELECT SUM(C) WHERE B = 'Kristine'")
QUERY('Form Responses 1'!B2:C,"SELECT SUM(C) WHERE B = 'Jeffrey'")

【讨论】:

  • 如果您对单细胞公式感兴趣,请告诉我们
猜你喜欢
  • 2019-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多