根据每个人的名字计算百分比

问题描述 投票:0回答:1

有人可以帮忙解决我应该用于 google/looker studio 中的计算字段的公式吗?

我有一个已完成时间表的员工数据集,我需要创建一个新字段,显示每个员工的“%”计费时间,并添加计算公式,但不知道如何执行此操作。

我需要将计费时间显示为每个员工(或团队)时间的百分比,而不是总时间的百分比。例如,如果 John 有 154.7 小时可计费,7.9 小时不可计费,那么他的总时间为 162.6 小时,他的计费时间百分比将为 154.7/162.6 = 95.1%。

有关如何在计算字段中创建此公式的任何帮助,我们将不胜感激。此处显示了数据集的示例。

尝试在looker studio中计算%,但这给了我每个员工使用列中总时间%的%,而没有专门查看每个员工的总时间和计费时间。

google-sheets-formula percentage
1个回答
0
投票

您可以尝试使用示例表结构作为公式的列引用:

=let(
employees,unique(A2:A),
map(employees,LAMBDA(k,
  let(
   billable,sum(choosecols(filter(A:D,A:A=k,B:B="Yes"),4)),
   unbillable,sum(choosecols(filter(A:D,A:A=k,B:B="No"),4)),
     hstack(k,iferror(billable/(billable+unbillable)))))))
© www.soinside.com 2019 - 2024. All rights reserved.