Funkcijas Excel DATEDIF izmantošana (ar piemēriem)

Excel funkcija DATEDIF (piemēri + video)

Excel DATEDIF ir viena no nedaudzajām nedokumentētajām funkcijām (citas man zināmās ir EVALUATE, FILES un GET.CELL).

Ja neesat dokumentēts, tas netiks atrasts formulu sarakstā vai kā daļa no IntelliSense (uzvedne, kas parādās, ierakstot formulas nosaukumu, lai parādītu atbilstošo funkciju nosaukumus).

Kad izmantot Excel DATEDIF funkciju

Funkciju Excel DATEDIF var izmantot, ja vēlaties aprēķināt gadu, mēnešu vai dienu skaitu starp diviem norādītajiem datumiem. Labs piemērs būtu vecuma aprēķināšana.

Ko tas atgriež

Tas atgriež skaitlisku vērtību, kas apzīmē gadu/mēnešu/dienu skaitu starp diviem norādītajiem datumiem. To, vai tas būtu gadu, mēnešu vai dienu skaits, nosaka lietotāja ievade (sk. Ievades argumenti zemāk).

Sintakse

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

Ievades argumenti

  • sākuma_datums: tas ir datums, kas atspoguļo perioda sākuma datuma vērtību. To var ievadīt kā teksta virknes pēdiņās, kā sērijas numuru vai kādas citas funkcijas rezultātā, piemēram, DATE ().
  • beigu_datums: tas ir datums, kas atspoguļo perioda beigu datuma vērtību. To var ievadīt kā teksta virknes pēdiņās, kā sērijas numuru vai kādas citas funkcijas rezultātā, piemēram, DATE ().
  • vienība: tas noteiks, kāda veida rezultātus jūs iegūstat, izmantojot šo funkciju. Ir sešas dažādas izejas, kuras varat iegūt, izmantojot funkciju DATEDIF, atkarībā no izmantotās vienības. Šeit ir vienības, kuras varat izmantot:
    • “Y” - atgriež pabeigto gadu skaitu norādītajā periodā.
    • “M” - atgriež pabeigto mēnešu skaitu norādītajā periodā.
    • “D” - atgriež pabeigto dienu skaitu norādītajā periodā.
    • “MD” - atgriež dienu skaitu periodā, bet neuzskaita pabeigto gadu un mēnešu dienas.
    • “YM” - atgriež mēnešu skaitu periodā, bet neuzskaita pabeigto gadu mēnešus.
    • “YD” - atgriež dienu skaitu periodā, bet neskaita dienas, kas ir pabeigtas.

papildu piezīmes

  • Excel DATEDIF funkcija ir paredzēta saderībai ar Lotus 1-2-3.
  • Rakstot šo funkciju šūnā programmā Excel, tā NERĀDĪTU IntelliSense. Tas pat nerādīs funkcijas nosaukumu, ievadot to šūnā. Tomēr tas darbojas visās Excel versijās. Jums jāzina argumenti un kā tos izmantot.
  • Datus var ievadīt kā teksta virknes pēdiņās (piemēram, “2016/1/15”), kā sērijas numurus (piemēram, 42384, kas apzīmē 2016. gada 15. janvāri, ja izmantojat datumu sistēmu 1900. gads), vai kā citu formulu/funkciju rezultāti (piemēram, DATEVALUE (“2016/1/15”)).

Funkcija Excel DATEDIF - tiešie piemēri

Šeit ir trīs Excel DATEDIF funkcijas izmantošanas piemēri.

#1 Pabeigto gadu skaita aprēķināšana starp diviem datumiem.

Iepriekš minētajā piemērā funkcija Excel DATEDIF atgriež gadu skaitu, kas pabeigts no 1990. gada 1. janvāra līdz pašreizējam datumam (kas šajā piemērā ir 2016. gada 14. marts). Tas atgriež 26, kas ir kopējais pabeigto gadu skaits, un tiek ignorēti papildu mēneši un dienas pēc tā.

Parasti to var izmantot, aprēķinot vecumu gados.

#2 Pabeigto mēnešu skaita aprēķināšana starp diviem datumiem.

Iepriekš minētajā piemērā funkcija Excel DATEDIF atgriež mēnešu skaitu, kas pabeigts no 1990. gada 1. janvāra līdz pašreizējam datumam (kas šajā piemērā ir 2016. gada 14. marts).

Tas atgriež 314, kas ir kopējais pabeigto mēnešu skaits, un ignorē papildu dienas pēc tā.

To var izmantot, aprēķinot mēnešu skaitu starp projektu sākuma un beigu datumiem.

Iepriekš minētajā piemērā tas norāda kopējo mēnešu skaitu. Bet, ja vēlaties uzzināt mēnešu skaitu pēc kopējā pabeigto gadu skaita, tad kā vienības arguments jāizmanto YM.

Piemēram, aprēķinot vecumu programmā Excel, ja vēlaties uzzināt, cik gadu un cik mēnešu ir pagājis līdz datumam, varat izmantot YM, lai iegūtu gadu skaitu papildus gadiem (kā parādīts zemāk).

#3 Pabeigto dienu skaita aprēķināšana starp diviem datumiem.

Iepriekš minētajā piemērā funkcija Excel DATEDIF atgriež kopējo dienu skaitu, kas pabeigts no 1990. gada 1. janvāra līdz pašreizējam datumam (kas šajā piemērā ir 2016. gada 14. marts). Tas atgriež 9569, kas ir kopējais dienu skaits starp diviem datumiem.

Ja vēlaties iegūt dienu skaitu starp diviem datumiem, izslēdzot tās dienas, kuras jau ir pabeigtas, kā trešais arguments jāizmanto YD (kā parādīts attēlā zemāk):

Iepriekš minētajā piemērā tas atgriež 72, kas ir kopējais dienu skaits pēc 26 pilniem gadiem.

Ja vēlaties iegūt dienu skaitu starp abiem datumiem, izslēdzot tās dienas un mēnešus, kas jau ir pabeigti, kā trešais arguments jāizmanto MD (kā parādīts attēlā zemāk):

Iepriekš minētajā piemērā tas atgriež 13, kas ir dienu skaits papildus 26 gadiem un 3 mēnešiem.

  • Funkcija Excel DATE: Excel DATE funkciju var izmantot, ja vēlaties iegūt datuma vērtību, kā ievades argumentus izmantojot gada, mēneša un dienas vērtības. Tas atgriež sērijas numuru, kas apzīmē noteiktu datumu programmā Excel.
  • Excel DATEVALUE funkcija: Excel DATEVALUE funkcija ir vislabāk piemērota situācijām, kad datums tiek saglabāts kā teksts. Šī funkcija pārvērš datumu no teksta formāta uz sērijas numuru, kuru Excel atpazīst kā datumu.
  • Funkcija Excel NETWORKDAYS: Excel NETWORKDAYS funkciju var izmantot, ja vēlaties iegūt darba dienu skaitu starp diviem norādītajiem datumiem. Tas neskaita nedēļas nogales starp norādītajiem datumiem (pēc noklusējuma nedēļas nogale ir sestdiena un svētdiena). Tas var arī izslēgt jebkādas noteiktas brīvdienas.
  • Funkcija Excel NETWORKDAYS.INTL: Excel NETWORKDAYS.INTL funkciju var izmantot, ja vēlaties iegūt darba dienu skaitu starp diviem norādītajiem datumiem. Tajā netiek ieskaitītas nedēļas nogales un brīvdienas, kuras abas var norādīt lietotājs. Tas arī ļauj norādīt nedēļas nogali (piemēram, piektdienu un sestdienu varat norādīt kā nedēļas nogali vai tikai svētdienu kā nedēļas nogali).
  • Funkcija Excel šodien: Excel TODAY funkciju var izmantot, lai iegūtu pašreizējo datumu. Tas atgriež sērijas numuru, kas apzīmē pašreizējo datumu.
  • Excel WEEKDAY funkcija: Excel WEEKDAY funkciju var izmantot, lai nedēļas dienu iegūtu kā skaitli norādītajam datumam. Tas atgriež skaitli no 1 līdz 7, kas apzīmē atbilstošo nedēļas dienu.
  • Excel WORKDAY funkcija: Excel WORKDAY funkciju var izmantot, ja vēlaties iegūt datumu pēc noteikta darba dienu skaita. Pēc noklusējuma sestdiena un svētdiena tiek uzskatīta par nedēļas nogali.
  • Funkcija Excel WORKDAY.INTL: funkciju Excel WORKDAY.INTL var izmantot, ja vēlaties iegūt datumu pēc noteikta darba dienu skaita. Šajā funkcijā nedēļas nogali var norādīt uz citām dienām, izņemot sestdienu un svētdienu.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave