Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Count Unique Numbers (no blanks) + Only Counting Those Numbers That Start with 3

Posted on 2014-02-05
3
Medium Priority
?
259 Views
Last Modified: 2014-02-05
So I have a couple of columns where I am trying to get the Unique count of the order number.  Depending on where they purchased the item(s) the first digit of the order number is different.  So I did a formula to get the overall count of the distinct order numbers

=SUM(IF(FREQUENCY(MATCH(Sales_Invoice_Line[Sales Invoice Header - Order Number],Sales_Invoice_Line[Sales Invoice Header - Order Number],0),MATCH(Sales_Invoice_Line[Sales Invoice Header - Order Number],Sales_Invoice_Line[Sales Invoice Header - Order Number],0))>0,1))

Open in new window


Now I wanted to break down Number of Orders per location, which if the Order number starts with 3 then its one location if it starts with 4 its another location, etc.  I did SUMPRODUCT for the total $$ and that formula looks like

=SUMPRODUCT(--(LEFT(Sales_Invoice_Line[Sales Invoice Header - Order Number],1)="3"),--(Sales_Invoice_Line[Type]="Item"),Sales_Invoice_Line[Amount])

Open in new window


But not sure how to combine the 2 to count uniques -- my attempt

=SUM(IF(FREQUENCY(MATCH((LEFT(Sales_Invoice_Line[Sales Invoice Header - Order Number],1)="3"),(LEFT(Sales_Invoice_Line[Sales Invoice Header - Order Number],1)="3"),0),MATCH((LEFT(Sales_Invoice_Line[Sales Invoice Header - Order Number],1)="3"),(LEFT(Sales_Invoice_Line[Sales Invoice Header - Order Number],1)="3"),0))>0,1))

Open in new window


I know, I know .. crappy

Any thoughts?
0
Comment
Question by:iceman19330
3 Comments
 
LVL 31

Expert Comment

by:gowflow
ID: 39836315
to find ourselves with these name ranges could you post a workbook that contains this info ?
gowflow
0
 
LVL 50

Accepted Solution

by:
barry houdini earned 2000 total points
ID: 39836455
To count the number of different order numbers beginning with 3 try this formula

=SUMPRODUCT((LEFT(Sales_Invoice_Line[Sales Invoice Header - Order Number],1)="3")/COUNTIF(Sales_Invoice_Line[Sales Invoice Header - Order Number],Sales_Invoice_Line[Sales Invoice Header - Order Number]&""))

see attached where I used the above formula but with a simple range A2:A10

regards, barry
uniques.xlsx
0
 

Author Closing Comment

by:iceman19330
ID: 39836559
It works!  Sweet!  Thanks
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to get Spreadsheet Compare 2016 working with the 64 bit version of Office 2016
This article describes how you can use Custom Document Properties to store settings and other information in your workbook so that they will be available the next time you open the workbook.
The viewer will learn how to create two correlated normally distributed random variables in Excel, use a normal distribution to simulate the return on different levels of investment in each of the two funds over a period of ten years, and, create a …
This Micro Tutorial will demonstrate how to create pivot charts out of a data set. I also added a drop-down menu which allows to choose from different categories in the data set and the chart will automatically update.

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question