The MONTHS() function returns the difference between two dates in months. The third parameter indicates the calculation mode: if the mode is 0, MONTHS() returns the maximal possible number of months between those days. If the mode is 1, it only returns the number of complete months in between.
Mae' r ffwythiant MONTHS () yn dychwelyd y gwahaniaeth rhwng dau ddyddiad mewn misoedd. Mae' r trydydd paramedr yn dynodi' r modd cyfrifo: os 0 yw' r modd, mae MONTHS () yn dychwelyd y nifer mwyaf posibl o fisoedd rhwng y dyddiau yna. Os 1 yw' r modd, mae' n dychwelyd y nifer o fisoedd cyfain rhyngddynt yn unig.