Without the use of a helper cell, I think in order to do what you want, you would need to apply some VBA. If that is something you would be interested in, please let us know and provide more details, such as what is the cut-off/criteria for determining whether it should be this month or last month.
I don't know what a VBA is, sorry.
The idea is to fill in a table for the internal-quality sector that asks for a form with several dates, such as document starting date, completion date, processed date, etc. So I have to put 01/10/2019, 03/10/2019 and 08/10/2019 in several columns, without formulas in those columns.
And the criteria for choosing the month would be to put a day that hasn’t come yet, for example, if today is
08/10/2019 and I put the number 12, then it should assume that I mean
12/09/2019 cause
12/10/2019 hasn’t come yet (assuming excel can check the current date, obviously).
I suppose I was looking for an internal way to do this, not a formula cause I'll be needing other columns to do this. As it was said, it counts from 01/01/1900 onwards and I'd like it to count down from current date instead, somehow, now I'm not thinking it's possible...
Thanks for the answers so far.