问题有点棘手。
我在Data Studio中有5种产品的列表
Product_Name Sales %OutOfTotalSales
A 1000 2% - ?
B 2000 3% - ?
C 3000 4% - ?
D 4000 5% - ?
E 5000 6% - ?
如何在Google Data Studio中获得%OutOfTotalSales
?
作为假设,我需要创建一个额外的字段
(TOTAL_GROSS / PRODUCT_GROSS*100/TOTAL_GROSS )
然后问题是如何在GDS的此表达式内获取TOTAL_GROSS
答案 0 :(得分:3)
如果我理解正确,那么理想情况下,您应该在Data Studio之外进行该计算,因为Data Studio并未真正设置为自动执行。
但是,如果不是这样,则必须为每个产品分别创建一个指标,对于产品A,该指标应类似于:
sum(CASE WHEN Product_Name = 'A' then Sales Else 0 END)/sum(Sales)
要在BigQuery中进行计算,您需要执行以下操作:
SELECT Product_Name, Sales, Sales/SUM(Sales) OVER () as %OutOfTotalSales
FROM you_table