Secret DateDif funkcija programmā Excel aprēķina gadus, mēnešus, dienas - Excel padomi

Satura rādītājs

Dažreiz jums ir jāparāda katra darbinieka vecums gados un mēnešos. Foršā | slepenā | dažreiz kļūdainā =DATEDIFfunkcija izdara triku.

Slepenais DATEDIFF

Šī funkcija nav dokumentēta kopš Excel 2000, tāpēc trešā argumenta noteikšana ir triks. Ievadiet "Y", lai iegūtu pilnus gadus. Bet, ja ievadāt "M", jūs saņemsit kopējo mēnešu skaitu. Par kādu, kurš ir 49 gadus vecs, tiks ziņots kā par 588 mēnešiem, kas parasti nav tas, ko meklējat. Tā vietā izmantojiet "YM", kuru es atceros kā "Mēneši, kas pārsniedz Y pilnos gadus".

Dienu laikā jums ir “D” par kopējām dienām (18075) vai “YD” par dienām, kas pārsniedz pilnus gadus, vai “MD” - par dienām, kas pārsniedz pilnus mēnešus.

Kāpēc tas ir bez dokumentiem un dažreiz bagijs? Ja jums ir kāds, kas dzimis 31. janvārī, un jums ir beigu datums 1. marts, YM ziņo par 1 mēnesi un MD ziņo par Negative One dienas. Bet patiesībā, kurš mūsdienās faktiski nodarbina mēnesi vecus zīdaiņus? Ir arī citi dīvaini datumu pāri, kas neizdevās darboties programmā Excel 2007 SP2, lai gan tie šķiet fiksēti programmā Excel 2010.

PS - Oho - izskatās, ka esmu 3 dienu attālumā no savas 49,5 pusi dzimšanas dienas! Es labāk brīdinu savu ģimeni …

Interesanti raksti...