Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have some dates in column E (starting from 31-Jan-2005 to 31-Oct-09 -- 3 Month stretch) If I put the following formula in my excel worksheet =MATCH(TODAY()-1,$E$2:$E$21,1) then I get the correct value as 6. But If I write in VBA RowNoForReportRange = Application.WorksheetFunction.Match(Date - 1, TargetWkbook.Worksheets(LegendSt).Range("$E$2:$E$2 1").Value, 1) Then the answer I get is 15. Am not able to figure out why? Could somebody please guide me. Regards, HP India |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Lookup Formula: Return 1st match, then 2nd match, then 3rd match | Excel Discussion (Misc queries) | |||
index(match) Wind Uplift Calculations (match four conditions) | Excel Worksheet Functions | |||
MATCH Multiple Criteria & Return Previous / Penultimate Match | Excel Worksheet Functions | |||
index match array function-returning only first match, need last. | Excel Worksheet Functions | |||
Lookup? Match? pulling rows from one spreadsheet to match a text f | Excel Worksheet Functions |