B321= the cell above which has a date
E13 is the cell with the end date
If the date in B321 plus 1 month is greater than thedate in E13 I want a "-" in the field.
For the next cell down that makes an error
So I also want to put that if ther cell above = "-" then put a "-" in that cell.
The first cell down where it is greater than the date in E13 works, the cells below all give me #VALUE!
It seems to not work becasue the if fales creates a #VALUE!, but why would that matter when it should not even be looking at the if false?

I have been trying this for hours and it is frustrating!!

=IF(OR(B321="-",ISERROR(DATE(YEAR(B321),MONTH(B321)+1,DAY(B321)))>$E$13),"-",DATE(YEAR(B321),MONTH(B321)+1,DAY(B321)))

Thanks for the help!

Patrick