Jūs, iespējams, domājāt, cik ilgi būt noteiktā vecumā, piemēram, cik dienas vai mēneši līdz 80 gadu vecumam. Tas ir ļoti līdzīgs aprēķināt laiku starp diviem datumiem , izņemot to, ka jums ir jāizdomā šodienas datums un datums noteiktā vecumā.
Ir vairāki veidi, kā aprēķināt, atkarībā no jums nepieciešamās vienības.
Piemēram: Līdz 80 gadu vecumam
1. Ja vēlaties prezentēt dienās, lūdzu, nokopējiet tālāk norādīto formulu un mainiet dzimšanas datumu:
=DATUMS(ŠODIEN(),DATUMS(GADS(A2)+80,MĒNESIS(A2),DIENA(A2)),'D')
Ja A2 ir šūna ar dzimšanas dienu, 80 ir vecums, kuru vēlaties pārbaudīt.
2. Ja vēlaties iesniegt mēnešos, lūdzu, nokopējiet tālāk norādīto formulu un mainiet dzimšanas datumu:
=DATUMS(ŠODIEN(),DATUMS(GADS(A2)+80,MĒNESIS(A2),DIENA(A2)),'M')
Ja A2 ir šūna ar dzimšanas dienu, 80 ir vecums, kuru vēlaties pārbaudīt.
3. Ja vēlaties prezentēt gados un runa ir par sevi, jums nav vajadzīga formula, jo jūs to jau zināt. Tomēr, ja jums ir datumu kolonna, lūdzu, izmantojiet formulu.
=DATUMS(ŠODIEN(),DATUMS(GADS(A2)+80,MĒNESIS(A2),DIENA(A2)),'Y')
4. Prezentējot gados vai mēnešos, jūs faktiski palaižat garām dienas, kas nesastāda pilnu mēnesi. Precīzāks veids ir prezentēt gados, mēnešos un dienās. Ja tas ir vēlamais formāts, lūdzu, izmantojiet šādu formulu.
=DATUMS(ŠODIEN(), DATUMS(GADS(A2)+80, MONTH(A2),DAY(A2)),'Y')&' Gadi '& DATEDIF(ŠODIEN(), DATUMS(GADS(A2)+80 , MONTH(A2), DAY(A2)),'YM')&' Mēneši '& DATEDIF(ŠODIEN(), DATE(YEAR(A2)+80, MONTH(A2), DAY(A2)),'MD' ) & 'Dienas'
Tas ir paredzēts, lai aprēķinātu gadus, mēnešus un dienas no šodienas līdz 80 gadu vecumam, izmantojot funkciju DATEDIF, un pēc tam apvienot, izmantojot funkciju CONCAT.
Vienīgā šīs formulas problēma ir tā, ka gadi, mēneši un dienas ir daudzskaitlī, un šķiet, ka tas nav pareizi, ja tas ir 1 gads vai 1 mēnesis. Lūdzu, izmantojiet šādu formulu, ja tas tā ir.
=DATUMS(ŠODIEN(), DATUMS(GADS(A2)+80, MONTH(A2), DAY(A2)),'Y')&IF(DATEDIF(ŠODIEN(), DATUMS(GADS(A2)+80, MONTH() A2), DIENA(A2)),'Y')=1, 'Gads', Gadi ')& DATUMS(ŠODIEN(), DATUMS(GADS(A2)+80, MĒNESIS(A2), DIENA(A2)) 'YM')&IF(DATEDIF(ŠODIEN(), DATUMS(GADS(A2)+80, MONTH(A2), DAY(A2)),'YM')=1, 'Mēnesis', ' Mēneši ')&DATEDIF( ŠODIEN(), DATUMS(GADS(A2)+80, MONTH(A2), DAY(A2)),'MD')&IF(DATEDIF(ŠODIEN(), DATUMS(GADS(A2)+80, MONTH(A2)), DIENA(A2)),'MD')=1,'diena','dienas')
Formula ir ļoti gara, taču pamatideja ir vispirms noteikt vecuma datumu, pēc tam iegūt laiku starp šo datumu un šodienu.
Kur 'DATUMS(GADS(A2)+80, MONTH(A2), DAY(A2))' ir datums 80 gadu vecumā. Ja atšķirība ir 1, tad izmantot signāla formātus, pretējā gadījumā lietot daudzskaitļa formātus.