2014-12-02 270 views
0

4周内,我可以访问或不访问商店,并且在每次访问时我都可以或不可以进行活动。Excel计算第一次和第二次发生的公式

如何使用公式来计算是否对我的第一次和第二次访问进行了一项活动? - 可能有多达4次访问或只有零次访问,但我只想看看第一次和第二次访问第二次访问,以及在这些特定的访问者中是否有活动。

我的示例数据排列在9列;第1行是商店编号,第2行告诉我我是否在第1周访问了商店,第3行告诉我是否在第1周访问了我的活动,每周重复一次,所有数据均为1秒和0秒。我需要的结果是三行;代表每次可能的访问和该次访问中按店铺数量计数的活动数量。

我可以使用多个IF语句来确定在第一次访问中发生了什么,但是我被困在第二次访问。

[IMG] http://i.imgur.com/pOWqxg3.png[/IMG] - 我已经更新了图像 - 应该是每次访问的活动,我也改变了呼叫访问这个词。

+0

PLZ从imgur添加外部链接到图像例如 – AHC 2014-12-02 20:48:50

+0

请在没有上下文的情况下在第三段中定义“呼叫”的概念。 – Michael 2014-12-02 21:12:36

+0

此外,您似乎在电子表格中使用了第1周和第2周两种不同的定义。在下面的部分,你是指呼叫1和呼叫2(例如第一次和第二次访问商店?) – Dijkgraaf 2014-12-02 21:17:35

回答

2

你可以用一个总和产品做到这一点。移动列以便所有访问彼此相邻,并且所有活动都彼此相邻,以便您可以单击并将它们拖放为数组。

然后执行一个sumproduct以将Activity数组与Visit数组相乘。如果行的副产品= 2,则用户在他访问的两周内执行该活动。

= SUMPRODUCT(B2:E2,F2:I2)

截图与式和实例见下表

https://www.dropbox.com/s/8guruiv8ct2eheu/Screen%20Shot%202014-12-02%20at%201.22.40%20PM.png?dl=0

相关问题