ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Count Unique Items (https://www.excelbanter.com/excel-discussion-misc-queries/212365-count-unique-items.html)

Noel

Count Unique Items
 
I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.



joel

Count Unique Items
 
You need to use an auxillary column C.

Put this formula into C1. Notice where the dollar signs ($) are located.

=SUMPRODUCT(--(A$1:A1="orange"),--(B$1:B1=B1))

This formula will put a 1 the first time a person with orange appears and
puut 2 the 2nd time the person appears on the list. Then you only have to
count the number of 1's with this formula

=COUNTIF(C1:C11,1)


"Noel" wrote:

I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.



Mike H

Count Unique Items
 
Or without a helper column

=SUMPRODUCT((A1:A100="Orange")/COUNTIF(B1:B100,B1:B100&"")*(B1:B100<""))

Mike



"Noel" wrote:

I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.



Noel

Count Unique Items
 
Mike and Joel --

Thank you for your quick response! They both worked like a charm.

Have a great day.

"Mike H" wrote:

Or without a helper column

=SUMPRODUCT((A1:A100="Orange")/COUNTIF(B1:B100,B1:B100&"")*(B1:B100<""))

Mike



"Noel" wrote:

I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.



T. Valko

Count Unique Items
 
If a name that is associated with "orange" is also associated with another
location you'll get incorrect results. Using the OP's sample data, change
one of the names for "la" to Bob (which is also associated with "orange").

Try this array formula** (does not account for empty cells):

=SUM(--(FREQUENCY(IF(A1:A11="orange",MATCH(B1:B11,B1:B11, 0)),ROW(B1:B11)-MIN(ROW(B1:B11))+1)0))

** array formulas need to be entered using the key combination of
CTRL,SHIFT,ENTER (not just ENTER)


--
Biff
Microsoft Excel MVP


"Mike H" wrote in message
...
Or without a helper column

=SUMPRODUCT((A1:A100="Orange")/COUNTIF(B1:B100,B1:B100&"")*(B1:B100<""))

Mike



"Noel" wrote:

I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.





Noel

Count Unique Items
 
The formulas suggested worked great on my test data, but when I extended it
to my real data, I got the wrong result (the answer was less than one). All
of my ranges are okay. Any thoughts? Thanks.

"Noel" wrote:

Mike and Joel --

Thank you for your quick response! They both worked like a charm.

Have a great day.

"Mike H" wrote:

Or without a helper column

=SUMPRODUCT((A1:A100="Orange")/COUNTIF(B1:B100,B1:B100&"")*(B1:B100<""))

Mike



"Noel" wrote:

I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.



Mike H

Count Unique Items
 
post your amended formula

"Noel" wrote:

The formulas suggested worked great on my test data, but when I extended it
to my real data, I got the wrong result (the answer was less than one). All
of my ranges are okay. Any thoughts? Thanks.

"Noel" wrote:

Mike and Joel --

Thank you for your quick response! They both worked like a charm.

Have a great day.

"Mike H" wrote:

Or without a helper column

=SUMPRODUCT((A1:A100="Orange")/COUNTIF(B1:B100,B1:B100&"")*(B1:B100<""))

Mike



"Noel" wrote:

I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.



Cheers,

Count Unique Items
 
Hi,

Try this variation

=SUMPRODUCT(--(A1:A100="Orange")/--(COUNTIF(B1:B100,B1:B100&""),--(B1:B100<"")))

untested

Cheers,
Shane Devenshire

"Noel" wrote:

The formulas suggested worked great on my test data, but when I extended it
to my real data, I got the wrong result (the answer was less than one). All
of my ranges are okay. Any thoughts? Thanks.

"Noel" wrote:

Mike and Joel --

Thank you for your quick response! They both worked like a charm.

Have a great day.

"Mike H" wrote:

Or without a helper column

=SUMPRODUCT((A1:A100="Orange")/COUNTIF(B1:B100,B1:B100&"")*(B1:B100<""))

Mike



"Noel" wrote:

I want to count the unique items in a list where a related field matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.



T. Valko

Count Unique Items
 
Excel won't accept that as a formula!

--
Biff
Microsoft Excel MVP


"Cheers," wrote in message
...
Hi,

Try this variation

=SUMPRODUCT(--(A1:A100="Orange")/--(COUNTIF(B1:B100,B1:B100&""),--(B1:B100<"")))

untested

Cheers,
Shane Devenshire

"Noel" wrote:

The formulas suggested worked great on my test data, but when I extended
it
to my real data, I got the wrong result (the answer was less than one).
All
of my ranges are okay. Any thoughts? Thanks.

"Noel" wrote:

Mike and Joel --

Thank you for your quick response! They both worked like a charm.

Have a great day.

"Mike H" wrote:

Or without a helper column

=SUMPRODUCT((A1:A100="Orange")/COUNTIF(B1:B100,B1:B100&"")*(B1:B100<""))

Mike



"Noel" wrote:

I want to count the unique items in a list where a related field
matches
another criteria. For example,

A B
1 orange bob
2 orange sue
3 orange hank
4 la ted
5 la ted
6 la ted
7 la joe
8 orange bill
9 orange deb
10 orange sue
11 orange bill

I want to count how many unique people there are in Orange.





Herbert Seidenberg

Count Unique Items
 
Yet another way.
Excel 2007
No formulas or code:
http://www.mediafire.com/file/ngny5c...12_03_08a.xlsx



All times are GMT +1. The time now is 07:51 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com