Maybe this:
Layout
[TABLE="width: 264"]
<tbody>[TR]
[TD="width: 45, bgcolor: transparent"]
Today[/TD]
[TD="width: 61, bgcolor: transparent, align: right"]
30/04/14[/TD]
[TD="width: 61, bgcolor: transparent"][/TD]
[TD="width: 61, bgcolor: transparent"][/TD]
[TD="width: 61, bgcolor: transparent"][/TD]
[TD="width: 61, bgcolor: transparent"][/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"]
Birth[/TD]
[TD="bgcolor: transparent, align: right"]
01/01/84[/TD]
[TD="bgcolor: transparent, align: right"]
02/08/87[/TD]
[TD="bgcolor: transparent, align: right"]
11/11/83[/TD]
[TD="bgcolor: transparent, align: right"]
10/06/84[/TD]
[TD="bgcolor: transparent, align: right"]
15/12/87[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"]
P1-Beg[/TD]
[TD="bgcolor: yellow, align: right"]
01/02/14[/TD]
[TD="bgcolor: yellow, align: right"]
01/09/14[/TD]
[TD="bgcolor: yellow, align: right"]
01/12/13[/TD]
[TD="bgcolor: yellow, align: right"]
01/07/14[/TD]
[TD="bgcolor: yellow, align: right"]
01/01/14[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"]
P1-End[/TD]
[TD="bgcolor: yellow, align: right"]
31/07/14[/TD]
[TD="bgcolor: yellow, align: right"]
28/02/15[/TD]
[TD="bgcolor: yellow, align: right"]
31/05/14[/TD]
[TD="bgcolor: yellow, align: right"]
31/12/14[/TD]
[TD="bgcolor: yellow, align: right"]
30/06/14[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"]
P2-Beg[/TD]
[TD="bgcolor: yellow, align: right"]
01/08/14[/TD]
[TD="bgcolor: yellow, align: right"]
01/03/14[/TD]
[TD="bgcolor: yellow, align: right"]
01/06/14[/TD]
[TD="bgcolor: yellow, align: right"]
01/01/14[/TD]
[TD="bgcolor: yellow, align: right"]
01/07/14[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"]
P2-End[/TD]
[TD="bgcolor: yellow, align: right"]
31/01/15[/TD]
[TD="bgcolor: yellow, align: right"]
31/08/14[/TD]
[TD="bgcolor: yellow, align: right"]
30/11/14[/TD]
[TD="bgcolor: yellow, align: right"]
30/06/14[/TD]
[TD="bgcolor: yellow, align: right"]
31/12/14[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"]
*******[/TD]
[TD="bgcolor: transparent"]
**********[/TD]
[TD="bgcolor: transparent"]
**********[/TD]
[TD="bgcolor: transparent"]
**********[/TD]
[TD="bgcolor: transparent"]
**********[/TD]
[TD="bgcolor: transparent"]
**********[/TD]
[/TR]
</tbody>[/TABLE]
Formulas
Code:
In B3
=EOMONTH(MONTH(B2)&"/"&YEAR($B$1)-LOOKUP($B$1,EOMONTH(MONTH(B2)&"/"&YEAR($B$1),{-1000;-6;12;12})+{0;1;0;1},{1;0;0;1})+(MONTH($B$1)=12)*(MONTH(B2)=1),0)+1
Or
=EOMONTH(MONTH(B2)&"/"&YEAR($B$1)-ISERROR(MATCH($B$1,
INDEX(ROW(INDIRECT(EOMONTH(MONTH(B2)&"/"&YEAR($B$1),-6)+1&":"&EOMONTH(MONTH(B2)&"/"&YEAR($B$1),12))),),0))+(MONTH($B$1)=12)*(MONTH(B2)=1),0)+1
In B4
=EOMONTH(B3,5)
In B5
=EOMONTH(B3,IF(OR($B$1 < B3,$B$1 > EOMONTH(B3,12)),-7,5))+1
In B6
=EOMONTH(B5,5)
Markmzz</b3,$b$1>