Excel

时间:2017-11-24 02:05:09

标签: excel excel-vba cell vba

我有一个包含3列的电子表格,第一个是订单号,第二个是产品代码,第三个是订购数量。列表有大约4万行。另一方面,我得到了10个最受欢迎产品的清单。我想知道有多少订单有两个以上最受欢迎的产品,只有它们。 这是表格:

Table 1

1 个答案:

答案 0 :(得分:1)

这不是最优雅的解决方案,但应该能为您带来理想的效果。

@Override
        public void onClick(View v)
        {
            String payload = _textViewData.getText().toString();
            String[] parts = payload.split("-");
            String SSID = parts[0];
            String Password = parts[1];

            part1.setText(SSID);
            part2.setText(Password);
            connectToWifi(SSID, Password);

        }
    });

" $ D $ 1 ..."是最受欢迎的产品。

如果订单包含10种最受欢迎​​的产品之一,则会给您1的值,如果订单没有,则为-1000。然后,您可以使用数据透视表并对此新列求和,无论它在2或更大的位置,您都可以找到它。 -1000部分将使任何订单产生负面影响,该产品在10个最受欢迎的产品中也不包含两种组合的订单。