Anonim

Google izklājlapas var izmantot ne tikai datu uzkrāšanai un organizēšanai. Varat arī to izmantot, lai noteiktu pašreizējo laiku, izveidotu diagrammas un aprēķinātu vecumu, izmantojot dzimšanas datumu. Pēdējais tiek atklāts, izmantojot formulas un funkcijas, kas iebūvētas tieši Google izklājlapās.

Skatiet arī mūsu rakstu Kā pievienot un noņemt rindas un kolonnas pakalpojumā Google izklājlapas

Vecuma noteikšana no dzimšanas datuma Google izklājlapās

Izmantojot Google izklājlapas, jums ir divi galvenie veidi, kā noteikt vecumu no dzimšanas datuma. Tur ir DATEDIF, kas ir elastīgāka opcija, un YEARFRAC, vienkāršāka izvēle. Raksta beigās jums vajadzētu būt iespējai noteikt ne tikai atsevišķa indivīda vecumu, bet arī vairāku atšķirīgu cilvēku grupu vienlaikus vecumu.

Es sākšu lietas ar DATEDIF funkciju.

Funkcija DATEDIF

Lai mēs varētu ienirt pašā funkcijā, mums jāzina, kā tā darbojas. Tas prasīs sintakses apgūšanu lietošanai ar DATEDIF funkciju.

Sintakse

= DATEDIF (sākuma_datums, beigu_datums, vienība)

    • sākuma datums
      • Aprēķins būs jāsāk ar dzimšanas datumu.
    • beigu datums
      • Šis būs datums, kad pabeigt aprēķinu. Nosakot pašreizējo vecumu, šis skaitlis, iespējams, būs šodienas datums.
  • vienība
    • Izvades iespējas, kas sastāv no: “Y”, “M”, “D”, “YM”, “YD” vai “MD”.
  • Y - kopējais pilnais gadu skaits, kas pagājis starp ievadītajiem sākuma un beigu datumiem.
    • YM - “M” apzīmē mēnešus. Šis iznākums parāda mēnešu skaitu pēc tam, kad “Y” ir pilnībā pagājuši gadi. To skaits nepārsniegs 11.
    • YD - “D” apzīmē dienas. Šis iznākums parāda dienu skaitu pēc tam, kad “Y” ir pilnībā pagājuši gadi. To skaits nepārsniegs 364.
  • M - kopējais pilnībā aizgājušo mēnešu skaits starp ievadītajiem sākuma un beigu datumiem.
    • MD - tāpat kā citās vienībās, “D” apzīmē dienas. Šis iznākums parāda dienu skaitu pēc pilnībā izlietotajiem mēnešiem “M”. Nevar pārsniegt 30.
  • D - kopējais pilnībā aizgājušo dienu skaits starp ievadītajiem sākuma un beigu datumiem.

Aprēķins

Tagad, kad jūs saprotat izmantoto sintakse, mēs varam iestatīt formulu. Kā minēts iepriekš, DATEDIF funkcija ir elastīgāka opcija, nosakot vecumu no dzimšanas datuma. Iemesls tam ir tas, ka jūs varat aprēķināt visu informāciju par vecumu gada, mēneša un dienas formātā.

Lai sāktu, mums būs nepieciešams datuma piemērs, ko izmantot šūnā. Esmu nolēmis datumu 7/14/1972 ievietot šūnā A1 . Mēs veiksim formulu šūnā pa labi no tās, B1, ja vēlaties sekot līdzi, lai iegūtu tās pakārtojumu.

Mēs sāksim ar vienkāršāko formulas versiju, lai aprēķinātu vecumu. Ja jūs izmantojat iepriekš minēto sintaksi, lai noskaidrotu, kas ir kas, A1 tehniski ir sākuma_datums, šodien būs beigu_datums, un mēs noteiksim vecumu gados, izmantojot “Y” . Tāpēc pirmā izmantotā formula izskatīsies šādi:

= datēts (A1, šodien (), “Y”)

Pareizi izdarīts, skaitlis, kas norāda aprēķināto vecumu, B1 tiks parādīts kā “ 46 ”.

Darīsim to pašu formulu tikai šoreiz, un vecumu noteiksim mēnešos, izmantojot “M”, nevis “Y”.

= datēts (A1, šodien (), “M”)

Kopējais laiks būtu 559 mēneši. Tas ir 559 mēnešus vecs.

Tomēr šis skaitlis ir nedaudz absurds, un es domāju, ka mēs varam to samazināt, izmantojot “YM”, nevis “M”.

= datēts (A1, šodien (), “YM”)

Jaunajam rezultātam jābūt 7, kas ir daudz vieglāk vadāms skaitlis.

Vienkārši sakot, apskatīsimies, kā dienas izskatīsies, izmantojot gan “YD”, gan “MD”.

= datēts (A1, šodien (), “YD”)

= datēts (A1, šodien (), “MD”)

Šoreiz “YD” rezultāti ir parādīti B1, un “MD” rezultāti atrodas šūnā B2.

Vai līdz šim esat to pakarinājis?

Tālāk mēs tos visus apvienosim, cenšoties sniegt sīkāku aprēķinu. Formulu var drukāt mazliet drudžaini, tāpēc vienkārši nokopējiet un ielīmējiet sniegto formulu šūnā B1.

Izmantojamā formula ir:

= datēts datums (A1, šodien (), “Y”) un “gadi” un datēts (A1, šodien (), “YM”) un ”mēneši &” un datēts (A1, šodien (), “MD”) un ”dienas ”

Ampersand tiek izmantots, lai savienotu katru formulu kā ķēdes posmu. Tas ir nepieciešams, lai iegūtu pilnu aprēķinu. Jūsu Google izklājlapā jābūt tādai pašai formulai kā:

Pilns, detalizēts aprēķins mums ir devis 46 gadus 7 mēnešus un 26 dienas. To pašu formulu var izmantot arī, izmantojot ArrayFormula funkciju. Tas nozīmē, ka jūs varat aprēķināt ne tikai vienu datumu, bet arī vairākus datumus.

Es dažus gadījumus esmu izvēlējies nejauši un pievienojis tos papildu šūnām A2-A5 . Izvēlieties savus datumus un izklaidējieties. Lai izmantotu ArrayFormula funkciju, nokopējiet un ielīmējiet šūnā B1:

= ArrayFormula (datēts (B2, C2 (), “Y”) un “Gadi” un datēts (B2, C2 (), “YM”) & ”mēneši &“ un datēts (B2, C2 (), “MD”) & “Dienas”)

Šie ir mani rezultāti:

Tagad, pieņemsim, ka jūs gribējāt katru datuma daļu atdalīt savā glītā, mazajā kolonnā, lai organizētu. Google izklājlapās pievienojiet sākuma kolonnu (dzimšanas datumu) vienā kolonnā un beigu datumu citā. Es savā piemērā esmu izvēlējies šūnu B2 sākuma datumam un C2 beigu datumam. Mani datumi korelē ar slavenību Burda Reinoldsa, Džonija Kaša un Lūka Perija dzimšanu un nesenajām nāves gadījumiem.

Kā parādīts, A kolonna ir personas vārds, B kolonnā ir sākuma_datums, bet C - beigu_datums. Tagad labajā pusē pievienošu vēl četras kolonnas. Pa vienam katram “Y”, “YM”, “YD” un visu trīs kombinācija. Tagad jums tikai jāpievieno pareizās formulas katrai slavenībai katrā rindā.

Burts Reinoldss:

= DATEDIF (B2, C2, “Y”) Mainiet “Y” uz atbilstošo kolonnu, kuru mēģināt aprēķināt.

Džonijs Kašs:

= DATEDIF (B3, C3, “Y”) Mainiet “Y” uz atbilstošo kolonnu, kuru mēģināt aprēķināt.

Lūks Perijs:

= DATEDIF (B4, C4, “Y”) Mainiet “Y” uz atbilstošo kolonnu, kuru mēģināt aprēķināt.

Lai iegūtu formulu VIENOTI, jums būs jāizmanto ArrayFormula tāpat kā mēs to izdarījām iepriekš rakstā. Varat pievienot vārdus, piemēram, Gadi, lai norādītu gadu rezultātus, ievietojot tos aiz formulas un iekavās.

= ArrayFormula (datēts (B2, C2, “Y”) un “Gadi” un datēts (B2, C2, “YM”) un “mēneši &” un datēts (B2, C2, “MD” un “dienas”)

Iepriekš minētā formula attiecas uz katru slavenību. Tomēr, ja vēlaties tos visus vienkopus iznīcināt, nokopējiet un ielīmējiet šūnā G2 šādu formulu:

= ArrayFormula (datēts (B2: B4, C2: C4, “Y”) & “Gadi” un datēts (B2: B4, C2: C4, “YM”) un “mēneši &” un datēts (B2: B4, C2: C4, “MD”) un “dienas”)

Jūsu Google lapai vajadzētu izskatīties šādi:

Diezgan glīts, vai ne? Tas patiešām ir tik vienkārši, ja izmantojat DATEDIF funkciju. Tagad mēs varam pāriet uz YEARFRAC funkcijas izmantošanu.

YEARFRAC funkcija

YEARFRAC funkcija ir vienkārša, lai iegūtu vienkāršus rezultātus. Tas ir tieši līdz galam, nodrošinot gala rezultātu bez visiem papildu pievienotajiem izvadiem gadiem, mēnešiem un dienām.

Šeit ir pamata formula, kas piemērojama tikai vienai šūnai:

= int (YEARFRAC (A1, šodien ()))

Jūs pievienosit dzimšanas datumu šūnai A1 un rezultāta iegūšanai formulu ielīmēsit B1. Mēs izmantosim dzimšanas datumu 1983. gada 11. aprīlī :

Rezultāts ir 35 gadu vecums. Vienkārši, tāpat kā tad, ja DATEDIF funkciju izmanto vienai šūnai. No šejienes mēs varam pāriet uz YEARFRAC izmantošanu ArrayFormula ietvaros. Šī formula jums ir noderīgāka, ja jāaprēķina lielu grupu, piemēram, studentu, mācībspēku, komandas locekļu, vecums.

Mums būs jāpievieno dažādu dzimšanas datumu kolonna. Es atlasīju B kolonnu kā A, kas tiks izmantota personu vārdiem. Gala rezultātiem tiks izmantota C kolonna.

Lai blakus esošajā kolonnā norādītu vecumu, mums būs jāizmanto šāda formula:

= ArrayFormula (int (gada skaitlis (B2: B8, šodien (), 1)))

Ievietojiet iepriekš ievadīto formulu šūnā C2, lai iegūtu rezultātus.

Ja jūs drīzāk vienkārši strādājat ar visu kolonnu un nevēlaties izdomāt, kur tā beidzas, formulai varat pievienot nelielu variāciju. Pieskarieties IF un LEN virzienā uz ArrayFormula sākumu, piemēram:

= ArrayFormula (ja (len (B2: B), (int (gada skaitlis (B2: B, šodien (), 1)))))))

Tādējādi tiks aprēķināti visi rezultāti šajā kolonnā, sākot ar B2.

Kā google lapās aprēķināt vecumu no dzimšanas datuma