Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi All,
I have worksheet, which gives the date and status of the particular task is completed or not. sheet 1 Col A Col B Col C Col D sl.no Date A/C Status 1 02-jan-09 x completed 2 02-jan-09 y completed 3 02-jan-09 z pending and goes on.... In sheet2 I want a report. Col A Col B Col C Weeks completed pending Jan 1-2 Jan 5-9 Jan 12-16 Jan 19-23 Jan 26-30 in cell B2 below completed I use this formula ( Array Formula) =COUNT(IF(MONTH(sheet1!$B$2:$B$500)=1,IF(DAY(sheet 1!$B$2:$B$500)=1,IF (DAY(sheet1!$B$2:$B$500)<=2,IF(sheet1!$C$2:$C$500= sheet2!$B$1,))))) it will give me the result as 2, for the First week of Jan, For Second week i will change the days between 5 & 9. Similarly i will do for the Feb, Mar,....... Problem is that I personally feel that this is very big... I guess we can use Pivot table ... by grouping the date , weekly data we can get... Any one knows better formula than the above. And also I want how to convert the above formula to VBA ? I used this formula Application.worksheetfunction.count (iif(expre,true,false)...... same way the formula was created but it is giving error 13, type mismatch After analysing the problem - what I came know is Month function used in vba only for single value. Can we use what I have in formula ? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
CELLS NOT CALC FORMULAS - VALUES STAY SME FORMULAS CORRECT?? HELP | Excel Worksheet Functions | |||
lookup formulas dependent upon lookup formulas | Excel Worksheet Functions | |||
automatically copy formulas down columns or copy formulas all the | Excel Worksheet Functions | |||
Formulas not evaluated, Formulas treated as strings | Excel Discussion (Misc queries) | |||
formulas for changing formulas? | Excel Discussion (Misc queries) |