johnjacob,
Attached is a modified version of your posted workbook.
I created 2 named ranges to avoid errors when performing the Weekday() function.
The first named range is for the days and I named it rngDays. Here is the formula it uses:
The second named range is for the values and I named it rngValues. here is the formula it uses:
In cell J6 and J8 are array formulas. Note that array formulas must be entered with Ctrl+Shift+Enter and not just Enter.
The array formula in J6:
The array formula in J8:
Lastly, to get the corresponding dates, I used Index/Match. Index/Match is a regular formula.
For the weekend max:
For the weekend min:
For the Month Max:
For the Month Min:
Bookmarks