根据 Excel / Calc 中的条件连接和求和小时数

Concatenate and sum hours depending on condition in Excel / Calc

我在 Excel / Calc (download here) 中有这个例子:

我想要两件事:

我怎样才能使这两个选项具有两行(管理和会议)和两列(时间和描述)的矩阵?

求和,可以使用SUMIF() or SUMPRODUCT()函数

=SUMIF($A:$A00;O2;$E:$E00)
=SUMPRODUCT($A:$A00=O2;$E:$E00)

只需将结果格式化为时间,您将得到 03:30

而不是 0.145833333333333

TEXTJOIN()函数将帮助您组合所需的字符串

{=TEXTJOIN(";";1;IF($A:$A00=O2;$B:$B00;""))}

别忘了输入array formula,输入完Ctrl+Shift+Enter