# using a date range within a calculation

This topic is 6940 days old. Please don't post here. Open a new topic instead.

## Recommended Posts

Hi everyone.

I am having trouble using a calculation to try to attach a value to a set of records found within a specific date range. For example, all records that were used in 2005 get assigned a 1, all other records get a 0.

I have been trying to use the "If" function: If(Date Field >= "1/1/2005"; 1 ; 0) and: If(Date Field >= Date(1,1,2005) ; 1 ; 0) but neither seem to work.

Can someone please tell me what I am doing wrong?

##### Share on other sites

I think what you're trying to do should be written as:

If (

Date Field >= Date ( 1 ; 1 ; 2005 ) and Date Field <= Date ( 12 ; 31 ; 2005 ) ; 1 ;

0

)

However, there's a simpler way:

Year ( Date Field ) = 2005

##### Share on other sites

Thank you very much for your solutions! I only tried the last one and it worked perfectly!

##### Share on other sites

This topic is 6940 days old. Please don't post here. Open a new topic instead.

## Create an account

Register a new account