【发布时间】:2019-05-23 17:17:01
【问题描述】:
我有很多客户在 4 个不同的场合(我称之为主题)进行了预约:第一次访问、第一次检查、第二次检查和最后一次访问。这些客户还与合作伙伴相关联:Kate、Dave、Bart、Will、John 和 Tom。
从这个庞大的客户列表中,我希望能够在两个日期(例如 1 月 1 日和 3 月 1 日)之间提取基于“主题”和“合作伙伴”的客户名称。所以我做了以下两个下拉列表:
主题:无选择、第一次访问、第一次检查、第二次检查和最终访问。
合作伙伴:无选择,Kate、Dave、Bart、Will、John 和 Tom。
例如,如果我选择查看在 2019 年 1 月 1 日和 2019 年 3 月 1 日之间有约会的所有客户,“主题 = 1st Visit”和“Partner = No selection”。我希望能够查看上述两个日期之间所有合作伙伴的第一次访问的所有约会。如果我选择以上日期,“主题 = 未选择”和“合作伙伴 = 未选择”,我希望能够查看所有主题和所有合作伙伴的两个选定日期之间的所有约会。
我的 Excel 工作表中有以下 2 个问题。
第一 我正在使用 countifs 公式(Excel 表中的 G6 提取“)来计算约会的数量。但我遇到的问题是我似乎无法正确编写公式来计算合作伙伴和“没有选择”部分。我现在拥有的 countifs 公式只计算两个日期之间的主题,所以每当我为主题选择“无选择”时,它不会给我所有的计数(就像我想要的那样)。
第二 我的聚合公式(Excel 表“Extract”中的 G10)一团糟,我对正确编写公式的知识很少。我将不胜感激任何帮助。我认为聚合函数很漂亮,如果有人对我可以在哪里了解更多信息有任何提示,我也将不胜感激。
链接到我的 Excel 表格:https://www.dropbox.com/s/hqntzkj2xq0i250/Aggregate%20function%20struggle.xlsx?dl=0
我知道现在是假期,也许不是在线提问的最佳时间,但这些公式现在在我的脑海中就像一个碎片。
【问题讨论】:
-
不确定您的第二个问题 - 您想列出所有符合您的过滤条件(即日期、主题、合作伙伴)的客户吗?以 1/1/2019-31/12/2019, 1st Visit 和 Dave 为例,您想查看 6 个客户名称的列表吗?
-
是的。实际的客户列表很长,通过使用选定的标准进行提取,我只想查看需要的内容。
-
感谢您的解释!我编辑了我的答案(见下文)。
标签: excel if-statement excel-formula aggregate