Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 谷歌电子表格中的复杂公式_Google Sheets_Formulas - Fatal编程技术网

Google sheets 谷歌电子表格中的复杂公式

Google sheets 谷歌电子表格中的复杂公式,google-sheets,formulas,Google Sheets,Formulas,我正在努力实现的目标 我有一张“仪表板”表和一张“日志”表。我试图从“日志”表中提取数据,并在“仪表板”表中显示之前对数据进行计算。“日志”表将包含数百行数据。日志表的内部是“任务”列,我将使用“任务”列中的数据查找与特定任务相关的其他数据 问题 我试图找到某个特定活动的所有实例,收集在该活动上花费的小时数(左1列),然后在“仪表板”工作表中显示总时间之前,将在该活动上花费的总时间(所有实例)相加 我读了一些关于DSUM和ArraySum的书,但我真的不知道从哪里开始解决这个问题。我知道我可以为

我正在努力实现的目标

我有一张“仪表板”表和一张“日志”表。我试图从“日志”表中提取数据,并在“仪表板”表中显示之前对数据进行计算。“日志”表将包含数百行数据。日志表的内部是“任务”列,我将使用“任务”列中的数据查找与特定任务相关的其他数据

问题

我试图找到某个特定活动的所有实例,收集在该活动上花费的小时数(左1列),然后在“仪表板”工作表中显示总时间之前,将在该活动上花费的总时间(所有实例)相加

我读了一些关于DSUM和ArraySum的书,但我真的不知道从哪里开始解决这个问题。我知道我可以为每个“任务”创建新的工作表,使用查询语句填充各个工作表,在各个工作表中执行必要的计算,然后将数据拉入仪表板工作表。但我想知道是否有一个单一的公式,我可以用来实现我的目标

链接


另一个论坛上@pnuts回答了这个问题

在仪表板D36中,请输入:

=sumif(log!C:C,A36,log!B:B)(应该得到您提到的19),然后复制到D4