嗨,我有这个样本表:https://docs.google.com/spreadsheets/d/1TzKlEAF5IcZehmyyRUQ5ELE63Q-ZVfp9Nfx5-zvKAOc/edit?usp=sharing
我想从左侧图表中提取数据。然后,我想总结相同公司的收入。然后,我想将这些数据动态地放在正确的部分。我还希望能够检查每个月从每个公司获得的收入。我还希望看到每个月进行采购的前5家公司。
因此,例如:如果公司A在1月份进行了3次采购,我想在公司名称旁边看到这些采购的总和,然后按每月从最高到最低的顺序对公司进行排序。
我为此编写了一个函数,但是没有用。
答案 0 :(得分:0)
我找到了答案,并想在这里分享,以防将来有人需要。该答案属于Greg from Google Docs community。我将在此处复制并粘贴确切答案:
您好,请参见第GE.Sheet1.页,我添加了公式来演示 您的要求。
我想从左侧图表中提取数据。那我想总结一下 相同公司的收入。然后我想动态地将数据放入 正确的部分。
= QUERY(A:C,“选择B,sum(C),其中B不是由B组成的空组”,1)
= QUERY(A:C,“选择B,A,sum(C),其中B不是按B,A分组的空值”,1)我还希望能够检查我从每笔交易中获得了多少收入 公司每个月。我也想看看排名前五位的公司 每个月进行一次购买。
= QUERY(A:C,“选择B,sum(C),其中A ='”&M1&“',并且B不是按B分组的空值,按sum(C)排序的顺序是desc标签sum(C) ”“,0)
可以添加一个限制子句,但是没有足够的数据可以测试 反对。需要超过5个客户和多个月。
最好,
GregE