ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Find within Date Range (https://www.excelbanter.com/excel-discussion-misc-queries/211422-find-within-date-range.html)

MrRJ

Find within Date Range
 
Is there a way with a given date that it knows which date range or period
that it belongs to? If I have a date of 8/31/08, I want find which range it
is in between. Therefore, it is after 08/11/08 and before 09/07/08. Once I
find it, I want to compute the 8/31/08 minus 08/11/08 then multiple the
volume times the given rate for that range. Does this make sense? I
appreciate any help. Thanks.
Period 1 12/31/07 01/27/08
Period 2 01/28/08 02/24/08
Period 3 02/25/08 03/23/08
Period 4 03/24/08 04/20/08
Period 5 04/21/08 05/18/08
Period 6 05/19/08 06/15/08
Period 7 06/16/08 07/13/08
Period 8 07/14/08 08/10/08
Period 9 08/11/08 09/07/08
Period 10 09/08/08 10/05/08
Period 11 10/06/08 11/02/08
Period 12 11/03/08 11/30/08
Period 13 12/01/08 12/28/08


Daniel.C[_2_]

Find within Date Range
 
The difference for 8/31/08 will be :
=IF(ISNA(MATCH(D1,B:B,0)),D1-VLOOKUP(D1,B:B,1,1),D1)
HTH
Daniel

Is there a way with a given date that it knows which date range or period
that it belongs to? If I have a date of 8/31/08, I want find which range it
is in between. Therefore, it is after 08/11/08 and before 09/07/08. Once I
find it, I want to compute the 8/31/08 minus 08/11/08 then multiple the
volume times the given rate for that range. Does this make sense? I
appreciate any help. Thanks.
Period 1 12/31/07 01/27/08
Period 2 01/28/08 02/24/08
Period 3 02/25/08 03/23/08
Period 4 03/24/08 04/20/08
Period 5 04/21/08 05/18/08
Period 6 05/19/08 06/15/08
Period 7 06/16/08 07/13/08
Period 8 07/14/08 08/10/08
Period 9 08/11/08 09/07/08
Period 10 09/08/08 10/05/08
Period 11 10/06/08 11/02/08
Period 12 11/03/08 11/30/08
Period 13 12/01/08 12/28/08




MrRJ

Find within Date Range
 
Daniel,
Thanks for your help on this. Can you please interpret this in words what
you are trying to do? I like to understand what this does for me.

Rich

"Daniel.C" wrote:

The difference for 8/31/08 will be :
=IF(ISNA(MATCH(D1,B:B,0)),D1-VLOOKUP(D1,B:B,1,1),D1)
HTH
Daniel

Is there a way with a given date that it knows which date range or period
that it belongs to? If I have a date of 8/31/08, I want find which range it
is in between. Therefore, it is after 08/11/08 and before 09/07/08. Once I
find it, I want to compute the 8/31/08 minus 08/11/08 then multiple the
volume times the given rate for that range. Does this make sense? I
appreciate any help. Thanks.
Period 1 12/31/07 01/27/08
Period 2 01/28/08 02/24/08
Period 3 02/25/08 03/23/08
Period 4 03/24/08 04/20/08
Period 5 04/21/08 05/18/08
Period 6 05/19/08 06/15/08
Period 7 06/16/08 07/13/08
Period 8 07/14/08 08/10/08
Period 9 08/11/08 09/07/08
Period 10 09/08/08 10/05/08
Period 11 10/06/08 11/02/08
Period 12 11/03/08 11/30/08
Period 13 12/01/08 12/28/08





Daniel.C[_2_]

Find within Date Range
 
Sorry, should be :
=IF(ISNA(MATCH(D1,B:B,0)),D1-VLOOKUP(D1,B:B,1,1),0)
I am assuming that product # ar in A column, first column of dates in B
and second column of dates in C. 8/31/08 is D1. Column C is not needed,
since there are no gaps between dates. The formula can be interpreted
as follows :
If there is no exact match betwwen D1 and column B, compute D1 - first
date in B inferior to D1, else 0 (exact match).
Daniel

Daniel,
Thanks for your help on this. Can you please interpret this in words what
you are trying to do? I like to understand what this does for me.

Rich

"Daniel.C" wrote:

The difference for 8/31/08 will be :
=IF(ISNA(MATCH(D1,B:B,0)),D1-VLOOKUP(D1,B:B,1,1),D1)
HTH
Daniel

Is there a way with a given date that it knows which date range or period
that it belongs to? If I have a date of 8/31/08, I want find which range
it is in between. Therefore, it is after 08/11/08 and before 09/07/08.
Once I find it, I want to compute the 8/31/08 minus 08/11/08 then multiple
the volume times the given rate for that range. Does this make sense? I
appreciate any help. Thanks.
Period 1 12/31/07 01/27/08
Period 2 01/28/08 02/24/08
Period 3 02/25/08 03/23/08
Period 4 03/24/08 04/20/08
Period 5 04/21/08 05/18/08
Period 6 05/19/08 06/15/08
Period 7 06/16/08 07/13/08
Period 8 07/14/08 08/10/08
Period 9 08/11/08 09/07/08
Period 10 09/08/08 10/05/08
Period 11 10/06/08 11/02/08
Period 12 11/03/08 11/30/08
Period 13 12/01/08 12/28/08







MrRJ

Find within Date Range
 
Thank You.

"Daniel.C" wrote:

Sorry, should be :
=IF(ISNA(MATCH(D1,B:B,0)),D1-VLOOKUP(D1,B:B,1,1),0)
I am assuming that product # ar in A column, first column of dates in B
and second column of dates in C. 8/31/08 is D1. Column C is not needed,
since there are no gaps between dates. The formula can be interpreted
as follows :
If there is no exact match betwwen D1 and column B, compute D1 - first
date in B inferior to D1, else 0 (exact match).
Daniel

Daniel,
Thanks for your help on this. Can you please interpret this in words what
you are trying to do? I like to understand what this does for me.

Rich

"Daniel.C" wrote:

The difference for 8/31/08 will be :
=IF(ISNA(MATCH(D1,B:B,0)),D1-VLOOKUP(D1,B:B,1,1),D1)
HTH
Daniel

Is there a way with a given date that it knows which date range or period
that it belongs to? If I have a date of 8/31/08, I want find which range
it is in between. Therefore, it is after 08/11/08 and before 09/07/08.
Once I find it, I want to compute the 8/31/08 minus 08/11/08 then multiple
the volume times the given rate for that range. Does this make sense? I
appreciate any help. Thanks.
Period 1 12/31/07 01/27/08
Period 2 01/28/08 02/24/08
Period 3 02/25/08 03/23/08
Period 4 03/24/08 04/20/08
Period 5 04/21/08 05/18/08
Period 6 05/19/08 06/15/08
Period 7 06/16/08 07/13/08
Period 8 07/14/08 08/10/08
Period 9 08/11/08 09/07/08
Period 10 09/08/08 10/05/08
Period 11 10/06/08 11/02/08
Period 12 11/03/08 11/30/08
Period 13 12/01/08 12/28/08








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

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