最大产品的最低市场量

时间:2017-02-28 22:15:19

标签: sql excel

我正在尝试确定呈现最高金额 数量独特市场的金额 数量最少产品。我不确定如何在每个市场组合中执行DISTINCT产品计数。

如果查询更容易,我可以将我的数据放在SQL表中。

以下是我正在尝试实现的示例数据。

sample data

试图澄清:基本上,我正试图获得所有市场组合,并确定产品的独特数量。从那里我可以得出百分比。

示例:

CHI:          4 DISTINCT PRODUCTS  
CHI/LA:       5 DISTINCT PRODUCTS  
CHI/LA/MIA:   8 DISTINCT PRODUCTS  

1 个答案:

答案 0 :(得分:0)

为了统一单一市场的独特产品,这是一个带有大括号的可怕公式。

我已将公式设置为适用于您的工作表,因此请尝试将其放入单元格C2并按 CTRL + SHIFT + ENTER 输入时将其设为数组公式。

=SUM(IF(FREQUENCY(IF($E$2:$E$18<>"", IF($E$2:$E$18=B2, MATCH($F$2:$F$18, $F$2:$F$18, 0))), ROW($F$2:$F$18)-ROW($F$1)+1), 1))

您应该能够自动填写查看B列中列出的市场的其余唯一值。

获取市场列表很复杂,但之前有人问过这个问题,请查看此答案Creating a list of all possible unique combinations from an array (using VBA)