ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   How do I write an If(And( function using dates as my logical test? (https://www.excelbanter.com/excel-worksheet-functions/225531-how-do-i-write-if-function-using-dates-my-logical-test.html)

mclovin

How do I write an If(And( function using dates as my logical test?
 
I'm trying to write a formula which would help me identify all dates within a
month and give me a result that says "July" or "Aug" or whatever.
This is the formula that I tried but didn't work:
=IF(AND(6/30/2009A1,7/30/2009<=A1),"July")

A B
1 6/30/2009 July
2 7/4/2009 July
3 7/15/2009 July


Luke M

How do I write an If(And( function using dates as my logical test?
 
XL thinks you are inputing division, not dates. Change to:
=IF(AND(DATEVALUE("6/30/2009")A1,DATEVALUE("7/30/2009")<=A1),"July")

Note that the simpler formula would be to just use
=MONTH(A1)
and custom format the cell as mmmm

--
Best Regards,

Luke M
*Remember to click "yes" if this post helped you!*


"mclovin" wrote:

I'm trying to write a formula which would help me identify all dates within a
month and give me a result that says "July" or "Aug" or whatever.
This is the formula that I tried but didn't work:
=IF(AND(6/30/2009A1,7/30/2009<=A1),"July")

A B
1 6/30/2009 July
2 7/4/2009 July
3 7/15/2009 July


Dave Peterson

How do I write an If(And( function using dates as my logical test?
 
Maybe just using:

=text(a1,"mmmm")
would be enough to see the month.

(I'm assuming that you really meant to include July 31st in July, too.)

mclovin wrote:

I'm trying to write a formula which would help me identify all dates within a
month and give me a result that says "July" or "Aug" or whatever.
This is the formula that I tried but didn't work:
=IF(AND(6/30/2009A1,7/30/2009<=A1),"July")

A B
1 6/30/2009 July
2 7/4/2009 July
3 7/15/2009 July


--

Dave Peterson

T. Valko

How do I write an If(And( function using dates as my logical test?
 
=IF(AND(6/30/2009A1,7/30/2009<=A1),"July")

Can't tell from your formula why you're using those boundaries. If you want
the month name based on any date:

=TEXT(A1,"mmmm")


--
Biff
Microsoft Excel MVP


"mclovin" wrote in message
...
I'm trying to write a formula which would help me identify all dates
within a
month and give me a result that says "July" or "Aug" or whatever.
This is the formula that I tried but didn't work:
=IF(AND(6/30/2009A1,7/30/2009<=A1),"July")

A B
1 6/30/2009 July
2 7/4/2009 July
3 7/15/2009 July




Dave Peterson

How do I write an If(And( function using dates as my logical test?
 
=MONTH(A1)
will always return a number between 1 and 12.

When you format that cell as "mmmm", you'll always see January.

=A1
formatted to:
mmmm

would work fine.



Luke M wrote:

XL thinks you are inputing division, not dates. Change to:
=IF(AND(DATEVALUE("6/30/2009")A1,DATEVALUE("7/30/2009")<=A1),"July")

Note that the simpler formula would be to just use
=MONTH(A1)
and custom format the cell as mmmm

--
Best Regards,

Luke M
*Remember to click "yes" if this post helped you!*

"mclovin" wrote:

I'm trying to write a formula which would help me identify all dates within a
month and give me a result that says "July" or "Aug" or whatever.
This is the formula that I tried but didn't work:
=IF(AND(6/30/2009A1,7/30/2009<=A1),"July")

A B
1 6/30/2009 July
2 7/4/2009 July
3 7/15/2009 July


--

Dave Peterson


All times are GMT +1. The time now is 07:11 PM.

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