i am using this formula on MS Teams and it is giving me an answer of 1 Yr 11mnths instead of 2 yrs 0 months can any one tell me why - the dates is 01/04/2020 to 31/01/2022
=IF(AND(ISBLANK(DV89); ISBLANK(DW89)); ""; IF(OR(ISBLANK(DV89); ISBLANK(DW89)); "PERIOD UNKNOWN"; IF(OR(ISERROR(DV89); ISERROR(DW89)); "FIX DATE"; DATEDIF(DV89; DW89; "Y") + IF(DAY(DW89) >= DAY(DV89); 0; -1) & " YRS " & MOD(DATEDIF(DV89; DW89; "M"); 12) + IF(DAY(DW89) >= DAY(DV89); 0; 1) & " MTHS")))
=IF(AND(ISBLANK(DV89); ISBLANK(DW89)); ""; IF(OR(ISBLANK(DV89); ISBLANK(DW89)); "PERIOD UNKNOWN"; IF(OR(ISERROR(DV89); ISERROR(DW89)); "FIX DATE"; DATEDIF(DV89; DW89; "Y") + IF(DAY(DW89) >= DAY(DV89); 0; -1) & " YRS " & MOD(DATEDIF(DV89; DW89; "M"); 12) + IF(DAY(DW89) >= DAY(DV89); 0; 1) & " MTHS")))