Hi,
The attached spreadsheet records dates for steps in an application process and 5 Key Performance Indicators (KPIs) which record the amount of weekdays (how long) between each step to determine any bottlenecks.
The spreadsheet is a subset of a larger piece of data but this is the bit creating issues.
The objective is to record the 5 KPIs as well as a running average. The 5 KPIs are split in Quarters as this is the reporting format. However the quarters are offset one month so the Financial Year starts in August not the customary July.
1st Quarter - Aug, Sep, Oct
2nd Quarter - Nov, Dec, Jan
3rd Quarter - Feb, Mar, Apr
4th Quarter - May, Jun, Jul
The issue I have is as an application is received not all the dates are filled so the calculation I am using creates an "N/A" error until all 5 dates are completed.
Currently I bypass this on the sheet by placing a 0.0 in the column should any date be empty but then this creates a false KPI reading as it includes the 0.0 in its quarterly calculation and adds 1 to the dividing number count thus lowering the KPI.
Also, I am using VBA to push the data to the sheet, but also Excel formulas to determine a way to work out which quarter the row belongs to so it can be summed using the sumproduct function.
I am sure there is a more elegant solution to capture each row, calculate the quarterly KPI just using VBA
Eventually the This Application, Quarterly and Running Average data from the sheet will appear in the userform either automatically (ideally) or when the calculate button is pressed as each application record is cycled through.
I appreciate any insights on how to achieve the above.
Thank you
Darren
Bookmarks