简体   繁体   English

基于多个条件的计数索引-Excel

[英]Count Index based on Multiple Conditions - Excel

I have a table with order records for each Product Type. 我有一张表格,其中包含每种产品类型的订单记录。 The columns contain information like Order Number, Customer Name, Product Category, Product, and Order Receipt Date. 这些列包含诸如订单号,客户名称,产品类别,产品和订单接收日期之类的信息。

My goal is to find the quantity of orders that fall into the below conditions: 我的目标是找到符合以下条件的订单数量:

  1. New Customers Ordering any Product Category for the First Time 新客户首次订购任何产品类别
  2. Existing Customers Ordering from any Product Category for the First Time 现有客户首次从任何产品类别订购
  3. Reorders from any Product Category 从任何产品类别重新订购

What would be the best way to go about this? 最好的方法是什么?

Think I figured it out: 想想我知道了:

I created two columns for records: "First Product Type Order?" 我为记录创建了两列:“第一个产品类型订单?” and "First Order?" 和“第一订单?”

"First_Product_Type_Order" : IF(AND(Order2=Order1,Product_Type2=Product_Type1),First_Product_Type_Order1,IF(SUMPRODUCT(($Customer$2:$Customer2=D2)*($Product_Type$2:$Product_Type2=Product_Type2))>1,"Reorder","First Time Order")) “ First_Product_Type_Order” :IF(AND(Order2 = Order1,Product_Type2 = Product_Type1),First_Product_Type_Order1,IF(SUMPRODUCT(($ Customer $ 2:$ Customer2 = D2)*($ Product_Type $ 2:$ Product_Type2 = Product_Type2))> 1,“重新订购“,”首次订购“))

"First_Order": IF(Order2=Order1,First_Order1,IF(SUMPRODUCT(($Customer$2:$Customer2=Customer2)*1)>1,"Existing Customer","New Customer")) “ First_Order”: IF(Order2 = Order1,First_Order1,IF(SUMPRODUCT(($ Customer $ 2:$ Customer2 = Customer2)* 1)> 1,“现有客户”,“新客户”))

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM