Extrahujte dni medzi dátumami, pričom roky v programe Excel ignorujte

Anonim

V tomto článku sa naučíme, ako pomocou funkcie v programe Excel vypočítať počet rokov, mesiacov a dní, ktoré uplynuli od určitého dátumu.

Excel ukladá dátumy ako čísla, vysvetlená jednoduchá matematická formulácia. Stačí teda odpočítať dva dátumy, aby sa získali dni medzi týmito dvoma dátumami s ohľadom na roky.

= later_date - predchádzajúci dátum

Alebo

= IF (dátum1> dátum2, dátum1 - dátum2, dátum2 - dátum1)

Ak neviete, ktorý dátum uviesť ako prvý, použite vzorec IF.

Príklad:

Zistíme to pomocou testovania funkcie na niektorých príkladoch. Tu máme dva dané dátumy ako dátum 1 a dátum 2.

Musíme nájsť počet dní, ktoré ležia medzi týmito dvoma danými

V bunkách C2 a D2 použite vzorec.

= A2 - B2

Tento vzorec vám poskytne negatívne výsledky, ak dátum1 <dátum2.

Ak sa nechcete starať o to, čo je menšie, použite vo zvyšných bunkách nasledujúci vzorec

= IF (A4> B4, A4 - B4, B4 - A4)

Toto bola základná metóda. Ako vidíte na vyššie uvedenom príklade, táto podmienka vám bola vysvetlená. Teraz prejdeme k používaniu vstavanej funkcie programu Excel.

Príklad 2:

Tu je ďalší príklad, ako urobiť to isté pomocou funkcie DATEDIF. Ale tentokrát budeme používať vstavanú funkciu.

Funkcia DATEDIF vracia počet rokov, mesiacov a dní medzi týmito dvoma dátumami v programe Excel.

Syntax:

= DATEDIF (počiatočný_dátum, koncový_dátum, jednotka)

Dátum začiatku: Prvý dátum v platnom formáte programu Excel

end_date: Druhý dátum v platnom formáte programu Excel

Jednotka: jednotka v úvodzovkách a zásadný argument pre funkciu

"r„dostane roky medzi dátumami

"m„dostane mesiace medzi dátumami

"d„dostane dni medzi dátumami

"md„dostane dni medzi dátumami, ignorujúc mesiace a roky

"mňam„dostane mesiace medzi dátumami, ignorujúc dni a roky

"yd„dostane dni medzi dátumami, roky ignoruje

Skúste nasledujúci vzorec na získanie dní medzi dvoma dátumami, roky ignorujte

Použite vzorec:

= DATEDIF (A2, B2, C2)

Vysvetlenie

A2: Argument prvého dátumu uvedený ako odkaz na bunku

B2: Argument druhého dátumu uvedený ako odkaz na bunku

C2: špecifikovaná jednotka. Hodnotu je možné zadať priamo v úvodzovkách „yd“.

Označené políčka pri používaní funkcie nám ukazujú tento argument na funkciu uvedenú ako odkaz na bunku.

Funkcia vracia celé kalendárne roky medzi dátumami pomocou „yd“.

Ako vidíte, vzorec vracia dni medzi dátumami, pričom ignoruje roky. Ale posledný výsledok vracia chybu #ČÍSLO, pretože dátum začiatku je PO koncovom dátume.

Poznámky:

  1. Funkcia vráti #HODNOTU! Chyba, ak je nejaký argument pre funkciu iný ako číselný.
  2. Buďte opatrní pri používaní dátumov a percentuálneho čísla ako odkazu na bunku.
  3. Dátumy vo vzorci je potrebné zadať pomocou odkazu na bunku. Formát dátumu v programe Excel spôsobuje problémy pri výpočte výsledkov.
  4. Ak je dátum 1> dátum2, funkcia vráti chybu, ak sa s chybou nezaobchádza opatrne.

Dúfam, že ste pochopili, ako v programe Excel extrahovať dni medzi dátumami a ignorovať roky. Tieto úlohy môžete vykonávať v zošite programu Excel 2013 a 2010. Podeľte sa o svoj dotaz nižšie v poli pre komentáre. Pomôžeme vám.

Vypočítajte vek od dátumu narodenia

Vypočítajte dni, roky a mesiace od určitého dátumu

Ako používať funkciu EDATE v programe Excel

SUM, ak je dátum medzi

Vlookup podľa dátumu v Exceli

Populárne články

50 Skratka pre Excel, ktorá zvýši vašu produktivitu

Upravte rozbaľovací zoznam

Absolútna referencia v Exceli

Ak s podmieneným formátovaním

Ak so zástupnými znakmi