View Single Post
  #7   Report Post  
Armando
 
Posts: n/a
Default

Roger, i did exactly as you said but the formula returns a #REF value or a
#NAME (depending on how i try to "move around" the information. have you
tried the formula on a spreadsheet? if so would you be so kind to send it to
me, i can't figure out what i'm doing wrong. my e-mail address is
.
Thanks (again)

"Roger Govier" wrote:

Hi Armando

Because we are not using the 4th argument of VLOOKUP, False or 0, then
instead of looking for an exact match, Vlookup returns the highest value
that does not exceed the lookup value.

Therefore with the table as I had set it out, as long as you continued it on
downward to give values for all periods through to P12-05, (as below), then
with a date to be looked up of 23/7/2005, this is less than 04/08/2005, so
it would take the previous value of 30/06/2005 which has P06-05 in the
column next to it.

i.e. 23/07/2005 is between 30/06/2005 and 04/08/2005

NB Dates here in UK format as opposed to US format as posted to you in my
previous response.

04/01/2005 P01-05
03/02/2005 p02-05
31/03/2005 p03-05
05/05/2005 P04-05
02/06/2005 P05-05
30/06/2005 P06-05
04/08/2005 P07-05
01/09/2005 P08-05
29/09/2005 P09-05
03/10/2005 P10-05
01/12/2005 P11-05
29/12/2005 P12-05
02/02/2006 P12-05


Regards

Roger Govier


Armando Martellini wrote:
Roger, maybe i didn't understand your instructions, but i can't seem to make
it work, in the vlookup you suggested, i can't find any indication that i'm
looking for a value in between 2 ranges to get the "period" value. can you
advice? Thanks for your help

"Roger Govier" wrote:


Hi Armando

Set up a table as follows:-
A1 = 1/4/2005 B1 = P01-05
A2 = 2/3/2005 B2 = P02-05
A3 = 31/3/2005 B3 = P03-05
etc.

Mark the range of cells and in the white pane to the left of column A and
above Row 1, type Periods and press Enter. This will create a named range

Wherever you have entered on your sheet 23/7/2005 , lets say in cell D1,
enter in E1
=VLOOKUP(D1,Periods,2)


Regards

Roger Govier


Armando Martellini wrote:

Jay i think i simplified the problem a little too much, my actual "table of
reference" is this:
BEGINN ENDING PERIOD Dates
1/4/2005 2/3/2005 P01-05 7/23/2005
2/4/2005 3/31/2005 P02-05 8/9/2005
4/1/2005 5/5/2005 P03-05 8/8/2005
5/6/2005 6/2/2005 P04-05 8/18/2005
6/3/2005 6/30/2005 P05-05 8/10/2005
7/1/2005 8/4/2005 P06-05 8/12/2005
8/5/2005 9/1/2005 P07-05 8/24/2005
9/2/2005 9/29/2005 P08-05
9/30/2005 10/3/2005 P09-05
10/4/2005 12/1/2005 P10-05
12/2/2005 12/29/2005 P11-05
12/30/2005 2/2/2006 P12-05

so, i don't need just the month, can you please assist? thanks





"Jay" wrote:



i have: BEGINN ENDING PERIOD Dates
01/01/05 01/31/05 P01-05 07/23/05
01/02/05 28/02/05 P02-05 08/09/05
01/03/05 31/03/05 P03-05 08/08/05
01/04/05 30/04/05 P04-05 08/18/05
01/05/05 31/05/05 P05-05 08/10/05
01/06/05 30/06/05 P06-05 08/12/05
01/07/05 31/07/05 P07-05 08/24/05
01/08/05 31/08/05 P08-05
01/09/05 30/09/05 P09-05
01/10/05 31/20/05 P10-05
01/11/05 30/11/05 P11-05
01/12/05 31/12/05 P12-05
i would like a formula that looking at the "Dates", would place the
date in the correct "Period" according to the "beginning" and "Ending"
of the chart, can anybody help me please?

First clean up the date formats. It appears that the beginning and ending
dates have different day/month orders.

I'm assuming column E is the Dates column.

If the ranges are always the calendar months. You can put
=E2
in cell F2 and copy down, then select column F use:
Format Cells Number Custom Pmm"-"yy

Otherwise, you might want to look into the VLOOKUP function.