earthworm
Well-known Member
- Joined
- May 19, 2009
- Messages
- 773
- Office Version
- 2019
- 2016
- Platform
- Windows
Suppose a contact is booked on 9th May-2016 for 3 months . Since the day of booking how many times the contract has been renewed and what is the last date of renewal till current date.
example
[TABLE="width: 875"]
<colgroup><col><col span="5"><col><col span="4"></colgroup><tbody>[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD]Last Date of Renewal[/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD]Booking Date[/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[/TR]
[TR]
[TD]9-May-16[/TD]
[TD]9-Aug-16[/TD]
[TD]9-Nov-16[/TD]
[TD]9-Feb-17[/TD]
[TD]9-May-17[/TD]
[TD]9-Aug-17[/TD]
[TD]9-Nov-17[/TD]
[TD]9-Feb-18[/TD]
[TD]9-May-18[/TD]
[TD]9-Aug-18[/TD]
[TD]03-02-18[/TD]
[/TR]
</tbody>[/TABLE]
based on above till today the last date of renewal was 9th November 2017 . How can i achieve it in a single cell without creating the entire date matrix next to it.
i tried this formula but i am lost
=ROW(INDIRECT(C6&":"&TODAY()))
basically since the date of booking i applied edate formula with 3 months to preceeding cell. How can i insert this logic inside above formula .
If there is any other trick please share along with details explanation.
the goal is i dont want to create the entire date table next to it to achieve the result using index match and true false logic. I only want in a single cell . Please also note that 3 months can also be 6 months , 12 months and 7 days etc.
example
[TABLE="width: 875"]
<colgroup><col><col span="5"><col><col span="4"></colgroup><tbody>[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD]Last Date of Renewal[/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[/TR]
[TR]
[TD]Booking Date[/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[TD]Renewal [/TD]
[/TR]
[TR]
[TD]9-May-16[/TD]
[TD]9-Aug-16[/TD]
[TD]9-Nov-16[/TD]
[TD]9-Feb-17[/TD]
[TD]9-May-17[/TD]
[TD]9-Aug-17[/TD]
[TD]9-Nov-17[/TD]
[TD]9-Feb-18[/TD]
[TD]9-May-18[/TD]
[TD]9-Aug-18[/TD]
[TD]03-02-18[/TD]
[/TR]
</tbody>[/TABLE]
based on above till today the last date of renewal was 9th November 2017 . How can i achieve it in a single cell without creating the entire date matrix next to it.
i tried this formula but i am lost
=ROW(INDIRECT(C6&":"&TODAY()))
basically since the date of booking i applied edate formula with 3 months to preceeding cell. How can i insert this logic inside above formula .
If there is any other trick please share along with details explanation.
the goal is i dont want to create the entire date table next to it to achieve the result using index match and true false logic. I only want in a single cell . Please also note that 3 months can also be 6 months , 12 months and 7 days etc.
Last edited: