我正在制作报告工作表,以跟踪从Google Analytics下载的社交媒体数据。
我在分析中有一个自定义报告,它在三个独特的列中为我提供日期,媒介和访问。我想将由中期和日期定义的访问次数提取到一个单独的表中,其中我有其他数据存在。
以下是我的来源信息:
这是我的目的地:
我想在确保日期对应的同时,将我在其他工作表上的Twitter数据的访问次数填入我的目的地。
这可以用Excel吗?
答案 0 :(得分:1)
非常感谢,
您可以使用数据透视表 - 它将通过说明为您提供相应的照顾。或者,如果您想要基于公式的方法:
A B C
1 Date Medium Visits
2 11/20/2012 Facebook 3
3 11/20/2012 Twitter 5
4 11/19/2012 Facebook 3
5 11/14/2012 Twitter 1
6 11/15/2012 Twitter 4
我喜欢使用名为SumProduct的函数。它可能是缓慢而笨重的,但有时它比使用VB宏更容易。
要做到这一点:
Total Facebook xxxx
使用:
= SumProduct((LookupArea = Condition)*(ColumnTotals))
如何工作,对于查找区域中的每个单元格,它将其与条件进行比较。如果条件为真,则创建(1)。如果为false,则创建一个(0)。这与条件二相乘。条件二告诉它采取“访问”列并将其乘以偏移量1(因此,10次访问x 1次偏移,是10次访问)。
样品:
=SUMPRODUCT((B2:B6="Facebook")*(C2:C6))
这给出了结果:6
您可以通过添加*和下一个条件
来添加更多条件=SUMPRODUCT((condition1)*(condition2)*(condition3))
您还可以使用+, - ,/等来提出不同的总数。这可以让您否定值。你可以使用双嵌套值并单独处理它们。
=SUMPRODUCT(((condition1)*(condition2))-(condition3)*(condition4)))