【发布时间】:2019-06-27 09:44:51
【问题描述】:
我有一个谷歌表格,用于跟踪我为小型零售转售库存物品的不同场合,因为我购买的东西在不同场合可能有不同的价格(折扣、现金返还等),我需要平均一件独特物品的成本,同时还增加了我拥有的总库存。删除重复项。
A B C D E F G
ITEMS STOCKS PRICE PER PCS SUBTOTAL DISCOUNT TOTAL FINALPRICE/PCS
ITEM1 3 $2 $6 10% $5.4 $1.8
ITEM2 2 $3
ITEM4 2 $1.5
ITEM1 2 $1.8 $3.6 10% $3.24 $1.62
所以现在,我可以将以下公式放入 J 列 已经删除重复项并添加重复项的库存。
={unique(A2:A5),ArrayFormula(sumif(A2:A5,unique(A2:A5),B2:B5))}
结果如下,
J K
ITEMS STOCKS
ITEM1 5
ITEM2 2
ITEM4 2
但我还想平均 L 列上独特物品的每件价格。感谢任何帮助!
我试过了
={unique(A2:A5),ArrayFormula(sumif(A2:A5,unique(A2:A5),B2:B5)), ArrayFormula(averageif(A2:A5,unique(A2:A5),G2:G5))}
这是错误代码
错误 函数 ARRAY_ROW 参数 3 的行大小不匹配。预期:24。实际:1。
【问题讨论】:
标签: google-sheets sum average google-sheets-formula google-sheets-query