ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Counting Problem (https://www.excelbanter.com/excel-discussion-misc-queries/87809-counting-problem.html)

Becks

Counting Problem
 
Hi pls can you help with this. I am trying to count the number of people on
a spreadsheet depending on certain criteria.

A B C
1 Bloggs BP 29/07/06
2 Smith BP 31/03/07
3 Smith BP 31/03/07
4 Jones HO 31/03/07
5 Dodd PE 29/09/06
6 Blank Blank Blank
I need to count the people with a date of 31/03/07, with a sperate answer
for each code, but i don't want it to count the same person twice and i need
to ignore blanks. The answer i want from the above data is: BP = 1, HO = 1,
PE = 0. I have got somewhere near using the following
=SUMPRODUCT(--(A1:A50),--(B1:B5=BP),--(C1:C5=31/03/07)) but this counts
records which appear twice, is there any way to ignore names if they are the
same? Ps in the formula for the date i use a cell reference.

Thanks

Becks

Dav

Counting Problem
 

This if kind of painful and i adapted it from another post for something
i did for myself, but it seems to work

=SUMPRODUCT(($A$1:$A$6<"")/COUNTIF($A$1:$A$6,$A$1:$A$6&"")*($B$1:$B$6=G2)*($C $1:$C$6=$H$1))

where h1 contains the date
g2 contains HO

I am assuming the issue of duplicates applies to the name, hence it is
looking at column A

Regards

Dav


--
Dav
------------------------------------------------------------------------
Dav's Profile: http://www.excelforum.com/member.php...o&userid=27107
View this thread: http://www.excelforum.com/showthread...hreadid=540603


Dav

Counting Problem
 

This if kind of painful and i adapted it from another post for something
i did for myself, but it seems to work

=SUMPRODUCT(($A$1:$A$6<"")/COUNTIF($A$1:$A$6,$A$1:$A$6&"")*($B$1:$B$6=G2)*($C $1:$C$6=$H$1))

where h1 contains the date
g2 contains HO

I am assuming the issue of duplicates applies to the name, hence it is
looking at column A

Regards

Dav


--
Dav
------------------------------------------------------------------------
Dav's Profile: http://www.excelforum.com/member.php...o&userid=27107
View this thread: http://www.excelforum.com/showthread...hreadid=540603


Bob Phillips

Counting Problem
 
=SUM(--(FREQUENCY(IF((B1:B6="BP")*(C1:C6=--"2007-03-31"),MATCH(A1:A6,A1:A6,0
)),ROW(INDIRECT("1:"&ROWS(A1:A6))))0))

which is an array formula, it should be committed with Ctrl-Shift-Enter, not
just Enter.

--
HTH

Bob Phillips

(remove xxx from email address if mailing direct)

"Becks" wrote in message
...
Hi pls can you help with this. I am trying to count the number of people

on
a spreadsheet depending on certain criteria.

A B C
1 Bloggs BP 29/07/06
2 Smith BP 31/03/07
3 Smith BP 31/03/07
4 Jones HO 31/03/07
5 Dodd PE 29/09/06
6 Blank Blank Blank
I need to count the people with a date of 31/03/07, with a sperate answer
for each code, but i don't want it to count the same person twice and i

need
to ignore blanks. The answer i want from the above data is: BP = 1, HO =

1,
PE = 0. I have got somewhere near using the following
=SUMPRODUCT(--(A1:A50),--(B1:B5=BP),--(C1:C5=31/03/07)) but this counts
records which appear twice, is there any way to ignore names if they are

the
same? Ps in the formula for the date i use a cell reference.

Thanks

Becks




Becks

Counting Problem
 
Thanks Bob your a star!

Becks

"Bob Phillips" wrote:

=SUM(--(FREQUENCY(IF((B1:B6="BP")*(C1:C6=--"2007-03-31"),MATCH(A1:A6,A1:A6,0
)),ROW(INDIRECT("1:"&ROWS(A1:A6))))0))

which is an array formula, it should be committed with Ctrl-Shift-Enter, not
just Enter.

--
HTH

Bob Phillips

(remove xxx from email address if mailing direct)

"Becks" wrote in message
...
Hi pls can you help with this. I am trying to count the number of people

on
a spreadsheet depending on certain criteria.

A B C
1 Bloggs BP 29/07/06
2 Smith BP 31/03/07
3 Smith BP 31/03/07
4 Jones HO 31/03/07
5 Dodd PE 29/09/06
6 Blank Blank Blank
I need to count the people with a date of 31/03/07, with a sperate answer
for each code, but i don't want it to count the same person twice and i

need
to ignore blanks. The answer i want from the above data is: BP = 1, HO =

1,
PE = 0. I have got somewhere near using the following
=SUMPRODUCT(--(A1:A50),--(B1:B5=BP),--(C1:C5=31/03/07)) but this counts
records which appear twice, is there any way to ignore names if they are

the
same? Ps in the formula for the date i use a cell reference.

Thanks

Becks






All times are GMT +1. The time now is 09:33 PM.

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