Pri práci s dátumami v Exceli získajte názov dátumu (jednoduchý vzorec)

Pri práci s dátumami v Exceli získajte názov dátumu (jednoduchý vzorec)

Keď sa Excel zaoberá dátumami, niekedy možno budete chcieť vedieť, aký je dátum (či je pondelok alebo utorok alebo ktorýkoľvek iný pracovný deň).

Je to užitočné najmä pri plánovaní projektu, kde sa niektoré dni môžu použiť na špecifické úlohy (ako je usporiadanie projektových stretnutí alebo odosielanie správ o pokroku), alebo keď potrebujete vedieť, ktoré dni sú cez pracovné dni a ktoré cez víkendy.

V tomto návode vám ukážem niekoľko typovMetóda prevodu dátumu na deň v týždni a získanie jeho názvu v Exceli.

Tak poďme na to!

Získajte názov dátumu s vlastným číselným formátom

Jedným z najlepších spôsobov, ako previesť dátumy na názvy dátumov, je zmeniť formát buniek, ktoré obsahujú dátumy.

Na tomto prístupe je pekné, že keď vidíte názov dátumu v bunke na backende, je to stále dátum.Týmto spôsobom môžete stále používať dátumy vo výpočtoch.

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie, kde mám v stĺpci A nejaké dátumy a chcem poznať názvy dátumov.

Údaje o dátumoch na konverziu na názvy dátumov

Tu sú kroky, ako to urobiť:

  1. vyberte dátum v stĺpci A
  2. Kliknite na kartu Domov
Kliknite na kartu Domov
  1. V skupine Čísla kliknite na spúšťač dialógového okna (šikmá šípka v pravom dolnom rohu skupiny Pás s nástrojmi)
Kliknite na spúšťač dialógového okna skupiny čísel
  1. V dialógovom okne Formát buniek kliknite na možnosť Vlastná kategória
V dialógovom okne Formát buniek vyberte vlastnú možnosť
  1. Do poľa Typ zadajtedddd
Zadajte dddd ako vlastný kód
  1. Kliknite na tlačidlo OK

Vyššie uvedené kroky skonvertujú dátumy v bunkách v stĺpci A a poskytnú vám názvy dátumov pre tieto dátumy.

Dátumy sa teraz zobrazujú ako názvy dátumov

Ako som už spomenul, týmto krokom sa len zmení spôsob zobrazenia dátumu v bunke.Na backende bunky stále obsahujú dátumy, ktoré možno použiť na výpočty.

Bunka má v backende stále dátum

Keď použijem vlastný kód dddd, Excel to povie, že chcem v dátume zobraziť iba názov dňa a skryť hodnoty mesiaca a roku.

Súvisiace otázky  Ako náhodne usporiadať zoznam položiek/názvov v Exceli? 2 jednoduché vzorce

Tu sú formáty, ktoré môžete použiť pri práci s dátumami v Exceli:

  • d – Zobrazuje hodnotu dátumu.Ak je hodnota dátumu menšia ako 10, zobrazí sa iba jedna číslica a ak je 10 alebo väčšia, zobrazia sa dve číslice.
  • dd – Hodnota dátumu, ktorá zobrazuje dátum v dvoch čísliciach.Ak je hodnota dátumu menšia ako 10, pridajte k číslu úvodné nuly.Napríklad 5 sa zmení na 05
  • ddd - Toto zobrazí názov dátumu v krátkom formáte.Ak je pondelok, zobrazí sa pondelok, utorok sa zobrazí utorok atď.
  • dddd - Keď použijete tento vlastný formát, zobrazí sa vaše celodenné meno (napr. pondelok alebo utorok)

Poznámka: Aby táto metóda fungovala, musíte sa uistiť, že dátum je vo formáte, ktorý Excel chápe ako dátum.Ak napríklad použijete dátum 2021. januára 1, neskonvertuje sa na názov dátumu, pretože ho Excel nerozpozná ako platný formát dátumu.

Získajte názov dátumu pomocou vzorca TEXT

Na prevod dátumu na názov dňa môžete použiť aj textové vzorce v programe Excel.

Na rozdiel od vlastných metód formátovania čísel uvedených vyššie však výsledkom textového vzorca bude textový reťazec.To znamená, že výsledky textových vzorcov nebudete môcť použiť ako číselné alebo dátumové hodnoty vo výpočtoch.

Ukážem vám, ako táto metóda funguje.

Predpokladajme, že mám množinu údajov ako je uvedené nižšie a chcem názvy dátumov v stĺpci B.

Údaje so stĺpcami s dátumom a názvom dátumu

Tu je vzorec, ktorý na to môžem použiť:

=TEXT(A2,"dddd")

Vyššie uvedený vzorec vám poskytne celý názov dňa (napr. pondelok alebo utorok).

Vzorec TEXT na získanie názvu dátumu

Všetky vlastné číselné formáty uvedené v predchádzajúcej časti možno použiť aj v textových vzorcoch.Len sa uistite, že formát je v dvojitých úvodzovkách (ako vo vzorci vyššie).

Súvisiace otázky  Ako triediť v Exceli (podľa riadka, stĺpca, farby, dátumu a čísla)

Teraz sa musíte čudovať, prečo by ste mali používať vzorec TEXT, keď metóda vlastného formátovania (predtým uvedená) vám poskytuje rovnaké výsledky a vyzerá jednoduchšie na použitie.

Dovoľte mi ukázať vám, kedy by bolo užitočné použiť vzorec TEXT na získanie názvu dátumu.

Predpokladajme, že mám rovnaký súbor údajov ako nižšie, ale teraz nechcem získať názov dátumu, ale celú vetu, kde mám pod alebo za názvom dátumu nejaký text.

Predpokladajme, že chcem získať výsledok "Termín - pondelok" (tj chcem pridať nejaký text pred názov dátumu)

Môžem to urobiť pomocou nasledujúceho vzorca:

="Dátum splatnosti: "&TEXT(A2,"dddd")
Názov dátumu s textom pridaným na začiatku

Ďalším príkladom môže byť, že chcete zobraziť, či je dátum pracovný deň alebo víkend, za ktorým nasleduje názov dňa.To možno vykonať pomocou nasledujúceho vzorca:

=IF(WEEKDAY(A2,2;5)>2,"Weekend: ","Wekday: ")&TEXT(AXNUMX,"dddd")
Získajte názov dátumu a pracovný deň alebo víkend

Verím, že to pochopíš.

Výhodou použitia vzorca TEXT je, že výsledky vzorca môžete kombinovať s inými vzorcami, ako sú funkcie IF alebo funkcie AND/OR.

Získajte názov dátumu pomocou vzorcov CHOOSE a WORKDAY

Nakoniec mi dovoľte ukázať vám, ako získať denim pomocou kombinácie vzorcov CHOOSE a WORKDAY.

Nižšie mám dataset, kde mám v stĺpci A dátumy, pre ktoré chcem získať názov dátumu.

Údaje so stĺpcami s dátumom a názvom dátumu

Tu je vzorec, ako to urobiť:

=VYBERTE (WEEKDAY(A2,2;XNUMX),"Po","Ut","St","Štt","Pia","So","Ne")
Ak chcete získať názov dátumu, vyberte vzorec

Vo vyššie uvedenom vzorci som použil vzorec WEEKDAY na získanie čísla dňa v týždni pre daný dátum.

Pretože som zadal 2 ako druhý parameter vzorca dňa v týždni, dá mi 1 pre pondelok, 2 pre utorok atď.

Potom použite túto hodnotu vo vzorci CHOOSE, aby ste získali názov dátumu (čo je to, čo som uviedol vo vzorci).

Súvisiace otázky  Opravte chybu Windows 5 Spotlight nefunguje v 10 krokoch

Toto je určite väčšie a komplikovanejšie ako vzorec TEXT, ktorý sme použili v predchádzajúcej časti.

Existuje však jedna situácia, kedy môže byť užitočné použiť tento vzorec - keď chcete namiesto názvu dňa získať niečo konkrétne pre daný deň.

Tu je napríklad rovnaký vzorec, v ktorom zmením názvy dní na konkrétne činnosti, ktoré je potrebné v týchto dňoch vykonať.

=VYBERTE (WEEKDAY(A2,2;XNUMX);"Radnica","Proj Update Call","Buffer day","Support","Týždenná kontrola","Víkend","Víkend")
Ak chcete získať text pre konkrétny dátum, vyberte vzorec

Vo vyššie uvedenom vzorci som namiesto názvov dní použil názvy činností, ktoré je potrebné v tieto dni vykonať.

Preto môžete použiť nasledujúce tri jednoduché metódy na prevod hodnôt dátumu na názvy dátumov v Exceli.

Dúfam, že vám tento návod pomôže!

OH, ahoj 👋Rád som ťa spoznal.

prihlásiť sa ku odberu noviniek, Posielajte veľmi pravidelneSkvelá technológiaK tvojmu príspevku.

Pridať komentár