Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 10
Default Countind date between two dates - formula results

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4,339
Default Countind date between two dates - formula results

==SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(C2:C100="Abbey"),--(YEAR(B2:B100=2007)))

It's better to put the parameters in cellS:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100=X2)))

X1="Abbey"
X2=2007

HTH


"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 21
Default Countind date between two dates - formula results

A rather crude way, yet effective, is to create a formula in column D that
concatenates the year from column B and the client from column C. THe
formula is:

=year(b2)&c2

This would yield "2006Abbey". Then copy that down all rows for your data.
Once complete, in another cell you can enter the formula:

=countif(D:D,"2006Abbey")

Hope this helps!

"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 10
Default Countind date between two dates - formula results

Hi Toppers,

I have used the bottom formula and thats almost perfect, except the cell has
the complete date in it, so 2007 is only part of the cell, i.e my cell is
01/03/2007 so I need to pick the year only part of the date.

"Toppers" wrote:

==SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(C2:C100="Abbey"),--(YEAR(B2:B100=2007)))

It's better to put the parameters in cellS:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100=X2)))

X1="Abbey"
X2=2007

HTH


"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 15,768
Default Countind date between two dates - formula results

To count entries for the month of *January*. This will include *all* years.

=SUMPRODUCT(--(ISNUMBER(B1:B9)),--(MONTH(B1:B9)=1))

To count entries for *any other month*:

=SUMPRODUCT(--(MONTH(B1:B9)=month_number))

To count for January of a specific year (if you might be counting for
January 1900 include the ISNUMBER test. Empty cells evaluate as date January
0 1900):

=SUMPRODUCT(--(MONTH(B1:B9)=1),--(YEAR(B1:B9)=year_number))

Or:

=SUMPRODUCT(--(TEXT(B1:B9,"mmmyyyy")="Jan2007"))

To count entries of "Abbey" for years 2006, 2007 (includes *all* months):

=SUMPRODUCT((YEAR(B1:B9)={2006,2007})*(C1:C9="Abbe y"))

--
Biff
Microsoft Excel MVP


"Mark R" wrote in message
...
I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say
for
January only. Also how would i count all the Abbey cases in say 2007, or
2006.

I need this as a formula so that I can populate graphes etc with it.





  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 21
Default Countind date between two dates - formula results

That formula will still work Mark. He omitted a ")" in it though after the
2nd B100 reference. The correct formula should read:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100)=X2)))

The YEAR function only looks at the YEAR in the full date, so that is what
you need.

"Mark R" wrote:

Hi Toppers,

I have used the bottom formula and thats almost perfect, except the cell has
the complete date in it, so 2007 is only part of the cell, i.e my cell is
01/03/2007 so I need to pick the year only part of the date.

"Toppers" wrote:

==SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(C2:C100="Abbey"),--(YEAR(B2:B100=2007)))

It's better to put the parameters in cellS:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100=X2)))

X1="Abbey"
X2=2007

HTH


"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #7   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4,339
Default Countind date between two dates - formula results

That's what the formula does ... selects year=2007 from a date field.

Did you try it?

"Mark R" wrote:

Hi Toppers,

I have used the bottom formula and thats almost perfect, except the cell has
the complete date in it, so 2007 is only part of the cell, i.e my cell is
01/03/2007 so I need to pick the year only part of the date.

"Toppers" wrote:

==SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(C2:C100="Abbey"),--(YEAR(B2:B100=2007)))

It's better to put the parameters in cellS:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100=X2)))

X1="Abbey"
X2=2007

HTH


"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #8   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 10
Default Countind date between two dates - formula results

I have tried this toppers, it comes back with the result FALSE in the cell,
this is the formula
=SUMPRODUCT(--(E25:E28<""),--(G25:G28="Abbey"),--(YEAR(F25:F28=2005)))

and the data

E F G
Dave 01/03/2005 Abbey
Gary 01/03/2006 Abbey
Jane 02/03/2005 Abbey
Gaz 05/03/2005 Abbey

I think this should return the result in my cell of 3


"Toppers" wrote:

That's what the formula does ... selects year=2007 from a date field.

Did you try it?

"Mark R" wrote:

Hi Toppers,

I have used the bottom formula and thats almost perfect, except the cell has
the complete date in it, so 2007 is only part of the cell, i.e my cell is
01/03/2007 so I need to pick the year only part of the date.

"Toppers" wrote:

==SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(C2:C100="Abbey"),--(YEAR(B2:B100=2007)))

It's better to put the parameters in cellS:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100=X2)))

X1="Abbey"
X2=2007

HTH


"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #9   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 10
Default Countind date between two dates - formula results

Biff, you the man. thanks a lot - thats solved my headache

"T. Valko" wrote:

To count entries for the month of *January*. This will include *all* years.

=SUMPRODUCT(--(ISNUMBER(B1:B9)),--(MONTH(B1:B9)=1))

To count entries for *any other month*:

=SUMPRODUCT(--(MONTH(B1:B9)=month_number))

To count for January of a specific year (if you might be counting for
January 1900 include the ISNUMBER test. Empty cells evaluate as date January
0 1900):

=SUMPRODUCT(--(MONTH(B1:B9)=1),--(YEAR(B1:B9)=year_number))

Or:

=SUMPRODUCT(--(TEXT(B1:B9,"mmmyyyy")="Jan2007"))

To count entries of "Abbey" for years 2006, 2007 (includes *all* months):

=SUMPRODUCT((YEAR(B1:B9)={2006,2007})*(C1:C9="Abbe y"))

--
Biff
Microsoft Excel MVP


"Mark R" wrote in message
...
I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say
for
January only. Also how would i count all the Abbey cases in say 2007, or
2006.

I need this as a formula so that I can populate graphes etc with it.




  #10   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 15,768
Default Countind date between two dates - formula results

=SUMPRODUCT(--(E25:E28<""),--(G25:G28="Abbey"),--(YEAR(F25:F28=2005)))

Try it like this:

=SUMPRODUCT(--(E25:E28<""),--(G25:G28="Abbey"),--(YEAR(F25:F28)=2005))

--
Biff
Microsoft Excel MVP


"Mark R" wrote in message
...
I have tried this toppers, it comes back with the result FALSE in the cell,
this is the formula
=SUMPRODUCT(--(E25:E28<""),--(G25:G28="Abbey"),--(YEAR(F25:F28=2005)))

and the data

E F G
Dave 01/03/2005 Abbey
Gary 01/03/2006 Abbey
Jane 02/03/2005 Abbey
Gaz 05/03/2005 Abbey

I think this should return the result in my cell of 3


"Toppers" wrote:

That's what the formula does ... selects year=2007 from a date field.

Did you try it?

"Mark R" wrote:

Hi Toppers,

I have used the bottom formula and thats almost perfect, except the
cell has
the complete date in it, so 2007 is only part of the cell, i.e my cell
is
01/03/2007 so I need to pick the year only part of the date.

"Toppers" wrote:

==SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(C2:C100="Abbey"),--(YEAR(B2:B100=2007)))

It's better to put the parameters in cellS:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100=X2)))

X1="Abbey"
X2=2007

HTH


"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that
I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month
say for
January only. Also how would i count all the Abbey cases in say
2007, or 2006.

I need this as a formula so that I can populate graphes etc with
it.





  #11   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4,339
Default Countind date between two dates - formula results

Mark,
Mea culpa ... I missed off a bracket. See Biff's reply

"Mark R" wrote:

I have tried this toppers, it comes back with the result FALSE in the cell,
this is the formula
=SUMPRODUCT(--(E25:E28<""),--(G25:G28="Abbey"),--(YEAR(F25:F28=2005)))

and the data

E F G
Dave 01/03/2005 Abbey
Gary 01/03/2006 Abbey
Jane 02/03/2005 Abbey
Gaz 05/03/2005 Abbey

I think this should return the result in my cell of 3


"Toppers" wrote:

That's what the formula does ... selects year=2007 from a date field.

Did you try it?

"Mark R" wrote:

Hi Toppers,

I have used the bottom formula and thats almost perfect, except the cell has
the complete date in it, so 2007 is only part of the cell, i.e my cell is
01/03/2007 so I need to pick the year only part of the date.

"Toppers" wrote:

==SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(MONTH(B2:B100=1)),--(YEAR(B2:B100=2007)))

=SUMPRODUCT(--(B2:B100<""),--(C2:C100="Abbey"),--(YEAR(B2:B100=2007)))

It's better to put the parameters in cellS:

=SUMPRODUCT(--(B2:B100<""),--(C2:C100=X1),--(YEAR(B2:B100=X2)))

X1="Abbey"
X2=2007

HTH


"Mark R" wrote:

I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say for
January only. Also how would i count all the Abbey cases in say 2007, or 2006.

I need this as a formula so that I can populate graphes etc with it.

  #12   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 10
Default Countind date between two dates - formula results

oh my god, it works brilliantly if i am on the same sheet, but i want to look
at data from another worksheet, just a tab along, I have replace the
appropriate date but now it doesnt like the formula. This is what I have at
the mo(Mortgages being another worksheet but int the same book). It is the
same formula that works but merely grabbing data elsewhere????????????

=SUMPRODUCT(--(Mortgages!C176:C186<""),--(Mortgages!F174:F187="Abbey"),--(YEAR(Mortgages!K174:K185)=2007))

C = the name of client
F = the company
K = The date submitted


aaaaaaaaaaaaaaaaaaaaargh


"T. Valko" wrote:

To count entries for the month of *January*. This will include *all* years.

=SUMPRODUCT(--(ISNUMBER(B1:B9)),--(MONTH(B1:B9)=1))

To count entries for *any other month*:

=SUMPRODUCT(--(MONTH(B1:B9)=month_number))

To count for January of a specific year (if you might be counting for
January 1900 include the ISNUMBER test. Empty cells evaluate as date January
0 1900):

=SUMPRODUCT(--(MONTH(B1:B9)=1),--(YEAR(B1:B9)=year_number))

Or:

=SUMPRODUCT(--(TEXT(B1:B9,"mmmyyyy")="Jan2007"))

To count entries of "Abbey" for years 2006, 2007 (includes *all* months):

=SUMPRODUCT((YEAR(B1:B9)={2006,2007})*(C1:C9="Abbe y"))

--
Biff
Microsoft Excel MVP


"Mark R" wrote in message
...
I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say
for
January only. Also how would i count all the Abbey cases in say 2007, or
2006.

I need this as a formula so that I can populate graphes etc with it.




  #13   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4,339
Default Countind date between two dates - formula results

The array (range) sizes must be the same size when using SUMPRODUCT.

=SUMPRODUCT(--(Mortgages!C174:C187<""),--(Mortgages!F174:F187="Abbey"),--(YEAR(Mortgages!K174:K187)=2007))

???

"Mark R" wrote:

oh my god, it works brilliantly if i am on the same sheet, but i want to look
at data from another worksheet, just a tab along, I have replace the
appropriate date but now it doesnt like the formula. This is what I have at
the mo(Mortgages being another worksheet but int the same book). It is the
same formula that works but merely grabbing data elsewhere????????????

=SUMPRODUCT(--(Mortgages!C176:C186<""),--(Mortgages!F174:F187="Abbey"),--(YEAR(Mortgages!K174:K185)=2007))

C = the name of client
F = the company
K = The date submitted


aaaaaaaaaaaaaaaaaaaaargh


"T. Valko" wrote:

To count entries for the month of *January*. This will include *all* years.

=SUMPRODUCT(--(ISNUMBER(B1:B9)),--(MONTH(B1:B9)=1))

To count entries for *any other month*:

=SUMPRODUCT(--(MONTH(B1:B9)=month_number))

To count for January of a specific year (if you might be counting for
January 1900 include the ISNUMBER test. Empty cells evaluate as date January
0 1900):

=SUMPRODUCT(--(MONTH(B1:B9)=1),--(YEAR(B1:B9)=year_number))

Or:

=SUMPRODUCT(--(TEXT(B1:B9,"mmmyyyy")="Jan2007"))

To count entries of "Abbey" for years 2006, 2007 (includes *all* months):

=SUMPRODUCT((YEAR(B1:B9)={2006,2007})*(C1:C9="Abbe y"))

--
Biff
Microsoft Excel MVP


"Mark R" wrote in message
...
I have a spreadsheet that has clients names and then the date that I
submitted the business for them i.e

Mr Jones 12/12/2006 Abbey
Mrs Smith 12/01/2007 Natwest

What is the best way to count all the submitted business in 1 month say
for
January only. Also how would i count all the Abbey cases in say 2007, or
2006.

I need this as a formula so that I can populate graphes etc with it.




Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Date formatting of formula created dates Fred Excel Discussion (Misc queries) 2 October 23rd 06 02:40 PM
Need formula to calculate days between dates or back date KVN Excel Discussion (Misc queries) 3 May 3rd 06 10:08 PM
date formula for extracting unique dates elfudge35 Excel Worksheet Functions 6 January 14th 06 02:18 PM
Trending Formula Results by Date sony654 Excel Worksheet Functions 0 January 2nd 06 02:33 AM
Date stamp formula results? Tricky problem? mjp Excel Discussion (Misc queries) 0 November 18th 05 04:11 PM


All times are GMT +1. The time now is 06:54 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"