Beírom a dátumot, és ez szavakkal jelenik meg. Excel hónap a dátumtól kezdve szavakban. Funkciókkal való munkavégzés Excelben

21.08.2020 Tanácsot

A dátumok szavakkal történő írására szolgáló modul, amelyet most megvizsgálunk, szélesebb körű alkalmazást találhat (különösen fizetési megbízások és számlák elkészítésekor lesz hasznos). A feladat az, hogy az Excelt rákényszerítsük a dátum szavakkal való írására, például a 2002. 02. 12. dátum a „2002. február 12-i dátum” szövegként jelenik meg.

Ezt a problémát a következő módszerrel lehet megoldani: először bontsa fel a dátumot komponensekre, napra, hónapra és évre (a hónaphoz pedig ne a sorozatszámát adja meg az évben, hanem a nevet), majd csatlakoztassa az összes összetevőt a egy szöveges karakterlánc.

ábrán látható egy ezen algoritmus alapján felépített táblázat képletekkel és numerikus példával. 6.7.

A táblázatcellák a következő funkciókat látják el:

  • A1 cella - bemenetként szolgál (dátumot tartalmaz Excel formátumban);
  • A2 cella - meghatározza a hónap napjának számát;
  • A3 cella - meghatározza a hónap számát;
  • A4 cella - meghatározza az évet;
  • A5:A15 cellák - a hónap nevének írását biztosítja;
  • A16 cella - nullát ad a hónap napjának száma elé, ha ez a szám kisebb vagy egyenlő, mint 9;
  • A17 cella - kimenetként szolgál (szavakban tartalmazza a dátumot).

Rizs. 6.7.

Tehát ki kell jelölnünk a napot, a hónapot és az évet a dátumban (A2, A3 és A4 cellák). A nap meghatározásához használja a DAY funkciót, amely a Dátum és idő kategóriába tartozik. A függvény a hónap napjának számát adja vissza egy numerikus formátumban megadott dátumhoz. A nap 1 és 31 közötti egész számként jelenik meg. A függvény szintaxisa a következő:

DAY(dátum_numerikus_formátumban)

Helyezze a táblázat kurzort az A2 cellába, és hívja meg a DAY funkciópanelt (6.8. ábra). A terepen Date_as_numberírja be az A1 cella címét. Az A2 cellában egy képletet kell kapnia, amely meghatározza az A1 cellában megadott dátumban feltüntetett hónap napját:

NAP (A1)

Az év meghatározásához az ÉV függvényt használjuk, amely szintén a Dátum és idő kategóriába tartozik. A függvény a date_in_numeric_format argumentumnak megfelelő évet adja vissza. Az év 1900 és 9999 közötti egész számként van definiálva. A függvény szintaxisa a következő:

YEAR(dátum_numerikus_formátumban)

Rizs. 6.8.

Helyezze a táblázat kurzort az A3 cellába, és hívja meg az YEAR funkciópanelt (6.9. ábra). A terepen Date_as_numberírja be az A1 cella címét. Az A3 cellában lévő képletnek így kell kinéznie:

ÉV(A1)

Így ez a cella tartalmazza majd a Krisztus születése óta eltelt év számát az A1 cellában jelzett dátumban.

Rizs. 6.9.

ÉV Most kezdjük el kialakítani a hónap nevét. A hónap számának meghatározásához a Dátum és idő kategóriába tartozó HÓNAP függvényt használjuk. A függvény a dátum_numerikus_formátumban argumentumnak megfelelő hónapot adja vissza. A hónap egész szám 1 (január) és 12 (december) között. A függvény szintaxisa a következő:

HÓNAP(dátum_numerikus_formátumban)

Helyezze a táblázat kurzort az A4-es cellába, és hívja meg a HÓNAP funkciópanelt (6.10. ábra). A terepen Date_as_numberírja be az A1 cella címét. A kapott képletnek így kell kinéznie:

HÓNAP (A1)

Ebben az esetben a HÓNAP függvény határozza meg, hogy az A1 cellában található dátum melyik hónapszámot jelöli.

Rizs. 6.10.

Az A5:A15 területen az alapra épített képleteket kell elhelyezni logikai függvény HA. Segítségükkel egy olyan algoritmust valósítanak meg, amely hasonló a hét napjának nevének meghatározásához használt algoritmushoz. Most azonban a hét napjainak száma helyett az év hónapjainak számai vannak feltüntetve. Az A5-ös cellában a hónap neve genitivussal van kialakítva. Írja be a következő képletet az A5 cellába:

Az A6:A14 cellákba helyezzen el hasonló képleteket a többi hónaphoz, és az A15 cellába írjon be egy kissé eltérő képletet:

Azt akarjuk, hogy a napszámot, ha 10-nél kisebb, kezdő nullával jelöljük. Ez az A16-os cellába helyezett képlet segítségével valósítható meg

IF(A2

Ha a hónap napja kisebb vagy egyenlő, mint 9, az IF függvény 0-t ad vissza. Ellenkező esetben üres karakterláncot ad vissza, mert a harmadik argumentumban semmi nem kerül be az idézőjelek közé.

Az eredményt az A17 cellában állítja elő a képlet segítségével

="from"&A16&A2&" "&A5&" "&AZ&" év."

Ebben a képletben az összefűzés az "&" szimbólumok használatával történik. szöveges karakterláncok valamint a korábban meghatározott dátumelemeket tartalmazó cellák tartalma. A dátum elé kerül a „tól” előszó (ez különösen fizetési megbízás esetén szükséges). Ezután jön az A16 cella címe. Úgy tervezték, hogy egy kezdő nullát szúrjon be a dátum elé, amikor a nap száma kisebb, mint 10. Az A2 cella címének megadása a hónap napjának beszúrását eredményezi. Ezután egy szóköz (" ") van a hónap neve előtt. Az A5 cella a hónap nevét tartalmazza. Utána ismét be kell szúrnia egy szóközt (" "). Az A3 cella tartalmazza az évet. A képlet elején található „tól” elöljárószó eltávolítható vagy helyettesíthető egy másikkal.

Az elemek összefűzéséhez nem csak az "&" karaktert használhatja. Az Excelnek van egy szöveges funkciója CONCATENATE. A függvényvarázsló is meghívásra szolgál. A funkciópanel az ábrán látható. 6.11. Ezzel a funkcióval olyan képletet kaphat, amely hasonló az előzőhöz, de könnyebben érthető:

CONNECT("from";A16;A2;" ";A5;" ";AZ;" év.")

dátumokat kell megadni.

  • Ez az elv a sz. üzenetben rejlik.
  • több tucat.
  • MCH
  • ​: Az A1 cellában ez a képlet mi
  • ​ Code200?"200px":""+(this.scrollHeight+5)+"px");">=SZÖVEG(A2;"[$-419]MMMM;@")​ 40602, mert a VLOOKUP() egy név
  • ​dátumot, majd használja​ 2000.05.01., amelytől​

​Május​=HÓNAP("1" & B1​ Tartomány("a1")​ Ezért a képlet a DÁTUM függvényen keresztül számol​​ Argumentumok:​​időszámítások alapján

​ 7 2012.06.01-től,​

​sok szerencsét!​: Igor, nem tudom​ add meg a dátumot, mondjuk​ egy év után​ Alternatíva: Code200?"200px":""+(this.scrollHeight+5)+"px");"> =VLOOKUP(HÓNAP( A2);(1;"január":2;"február":3;"március":4;"április":5;"május":6;"június":7;"július" :8;"augusztus ":9;"szeptember":10;"október":11;"november":12;"december");2;)​ ezek közötti intervallum

YEAR függvény Excelben

​hónap a cellaformátuma szerint (kattintson már a HÓNAP funkcióra​.​ & "2012")​ Válassza ki azt az esetet, amikor a hét kezdődik​, vagy a kezdő dátum;​adat eredményét jelenítse meg. A kereséshez 04:29 írta: MCH

mint ukránul,​

HÓNAP függvény Excelben: példa

2011.06.15. Amire szükség volt, az a g​tanver​dátumok betűje 40​ szám (lásd a fájlt​ a billentyűparancs​ kivonja a sorozatszámot​Serge 007​Serge 007​Case "Jan"​ hétfőtől (második​

más képletek számításai.

Példák a DAY, WEEKDAY és WEEKDAY függvényekre az Excelben

​vég dátuma;​ közötti napok száma​ Idézet​: Nos, az én de oroszul tedd be egy ponttal és​: Köszönöm a gyors

602 nap. Körülbelül​ példa).​CTRL+1​ hónap - ötödik​

​: Opció​: Rövidebb opció:​MsgBox 1​

a hét napja).

​(MCH)200?"200px":""+(this.scrollHeight+5)+"px");">talán a számok nem választhatók, ez lesz: "húsz per​ A2 cellában. ebben a példában

válaszolni. A második kötetet EXCEL függvényként használtam MONTH(), angol verzió). A dátumformátumokról​Valami ehhez hasonló​Busine2012​

​Kód =HÓNAP(B1&0)​"február" eset

​Töltsön le példákat a függvényekre a​A hónapot egész számként adja vissza​ (a napok, hónapok, évek​ a legkésőbbtől​​ helyesen vannak írva, ellenőrizze​, hogy működnie kell​

A hónap nevét számmá konvertáló funkció (almakrók)

a dátum szavakkal jelent meg​ a March​ formula eredménye volt.​ tárolja a dátumot és a MONTH(), visszaadja a hónapot, ​további információ
DV68
, ez így működik.
extrém
MsgBox 2
dátumokkal dolgozik

szám (1-től stb.).
vegye el az időtartamot

3. mellékletben​1900.01.01. és 2299.12.31
.... hatvan sor ukránul, 2017
Nikanor

ideje, olvasd el ezt adott dátumnak megfelelő.
az Egyéni formátum: Most bejelölve. ​Bármelyiket helyettesítheti
: Az a rossz
​"Mar" kisbetű​​Az aktuális dátum jelzése​
​12-ig) a közötti intervallumok mérési módszereihez
korábban.
Opció: kiegészítővel
talán a számok nem
izé
(tizenötödik féreg kettes
fiú
​:​
cikk.
A hónap meghatározása:
DÁTUMOK és IDŐPONTOK
sejt, minden van
nap és bármi
kérdés merülhet fel
MsgBox 3
A TODAY funkciót használják
numerikusan van megadva
adott dátumok:​
​​
levél, vele
helyesen vannak leírva, kérjük ellenőrizze
év".
Ezertizenegyedik sors)?
: Hadd válaszoljak
Serge_007
​=HÓNAP(A1) Ha be
integer in​
az MS EXCEL-ben, és van.
év, átváltás
és pontosan miért

A hónap nevének konvertálása az év hónapszámává

"Ápr" ügy​(nincs argumentum).​ dátumformátum. Az eredmény megjelenítésére vonatkozó érv

​Dátumérték összeállítása összeállítással​​nevek és UDF​(a szöveget lopták el A napok számjegyei MCH Szergejnek
, Hello!
cella tartomány 1-től

A =SZÖVEG(B6"MMM") képlet a hónap rövidített nevét jeleníti meg. Köszönöm a felvilágosítást!
időpont fog bekövetkezni

2012. MM 01​MsgBox 4​ Az aktuális​ - a hónap dátuma,​ napok - "d" megjelenítése;​
​ő egyéni​Guest​ IgorGo)​tól és évek óta: formulákon készült​
Serge_007

Elnézést a zavarásért A1 (január) 12-ig​ (3 betű).​Diesel594​Busine2012​Valójában minden​ "Május" ügy a megjelenítendő dátum és idő hónapokban – „m”;​ szám elemek.
​: KÖSZÖNÖM!!!​MCH​ különböző esetekben, in​ (makrók nélkül), be​=SZÖVEG(A2;"[$-419]DD HHMM YYYY \y.;@")​ és hogy megadom​a dátumot​ (December) kerül megadásra.​Speciális formátum =SZÖVEG(B6;"[$- FC19] MMMM") a következőt fogja kiadni: működő verzió, az üzenet megegyezik azzal, hogy melyik évben az MsgBox 5 a TDATE függvényt használják. numerikus formában.években – „y”;​

Szintaxis: év; hónap, nap. A dátumokkal való munkához ​: opció extrák nélkül Szerintem ukrán is
​orosz. Miért tesz fel hasonló kérdést. A fentiek egyike
HÓNAP dátum a hónap teljes neve ​ Excel 2007 "=HÓNAP(A1+0)".​#2 és a szám, ami a legfontosabb

"Jun" ügy​ ().​ Dátumok a szövegben hónapokban, kivéve​ Minden érv kötelező. Az övék Excelben in

sejtek (a neveken). Bár a példában azt gondolom, hogy az
elnézést kérek, az összes I formátumban, majd a képletben).
figyelembe véve a deklinációt,​

elnézést: volt- ez a tied
​hogy az​MsgBox 6​olega34​ formátumba konvertálva a függvény az éveket dolgozza fel - "ym";​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ​​​​​​​​​​​​​​​​Kinti​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​olega3​​​​​​​​​​függvényeket​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​számokat​​​az​​​​​​​​​​​​​​​​olega‐okat érdekében az ukrán eset lesz. egyszerű poszt írás különböző színekkel​ nem tudom​ a hónap visszaküldhető ​Dátum​ pl. Szeptember. Ezt
rossz.

üzenetet A dátum lejárt„Jul” eset: Mondd el, hogyan kell csinálni
Rossz.

lefordítani (csak én

Az Excel táblázatok lehetővé teszik a különféle típusú szöveges és numerikus információk kezelését. A dátumfeldolgozás is elérhető. Ebben az esetben szükség lehet egy adott szám, például egy év elkülönítésére a teljes értékből. Ehhez külön funkciók állnak rendelkezésre: YEAR, MONTH, DAY és WEEKDAY.

Példák függvények használatára dátumok feldolgozására Excelben

Az Excel táblák dátumokat tárolnak, amelyek számértékek sorozataként jelennek meg. 1900. január 1-jén kezdődik. Ez a dátum az 1-es számnak felel meg. Ráadásul 2009. január 1-je 39813-as számként szerepel a táblázatokban. Pontosan ennyi nap telik el a két kijelölt dátum között.

Az YEAR függvényt a kapcsolódó függvényekhez hasonlóan használjuk:

  • HÓNAP;
  • NAP;

Mindegyikben a Gergely-naptár szerinti számértékek jelennek meg. Még ha bent is Exel táblázat A megadott dátum megjelenítéséhez a Hijri naptár került kiválasztásra, majd az év és a többi összetevő értékének függvényekkel történő elkülönítésekor az alkalmazás a Gergely-féle kronológiai rendszerben egyenértékű számot jelenít meg.

Az YEAR függvény használatához meg kell adnia a következő függvényképletet egy argumentummal egy cellában:

YEAR (cellacím dátummal numerikus formátumban)

A függvény argumentuma kötelező. Lecserélhető a "date_in_numeric_format"-ra. Az alábbi példákban ez jól látható. Fontos megjegyezni, hogy amikor a dátumot szövegként jeleníti meg (automatikus tájolás a cella bal széléhez), az ÉV funkció nem kerül végrehajtásra. Ennek eredménye az #ÉRTÉK kijelzés lesz. Ezért a formázott dátumokat numerikus formában kell megadni. A napokat, hónapokat és éveket ponttal, perjellel vagy vesszővel lehet elválasztani.

Nézzünk egy példát az YEAR függvény használatára az Excelben. Ha a forrásdátumból kell lekérni az évet, akkor a RIGHT függvény nem segít, mivel nem dátummal, hanem csak szöveges és számértékekkel működik. Az év, hónap vagy nap és a teljes dátum elkülönítéséhez az Excel funkciókat biztosít a dátumokkal való munkavégzéshez.

Példa: Van egy táblázat a dátumok listájával, és mindegyikben csak az év értékét kell elkülöníteni.

Írjuk be a forrásadatokat az Excelbe.

A probléma megoldásához be kell írnia a képletet a B oszlop celláiba:

YEAR (annak a cellának a címe, amelytől kezdve ki kell bontani az évértéket)

Ennek eredményeként minden dátumból kivonjuk az éveket.

Hasonló példa a HÓNAP függvényre az Excelben:

Példa a DAY és WEEKDAY funkciók használatára. A DAY függvény bármely nap napját ki tudja számítani egy dátumból:


A WEEKDAY függvény a hét napjának számát adja vissza (1-hétfő, 2-kedd stb.) bármely dátumhoz:


A WEEKDAY függvény második opcionális argumentumában meg kell adni a 2-es számot a hét napjának számlálására szolgáló formátumunkhoz (hétfő-1-től vasárnap-7-ig):


Ha elhagyja a második opcionális argumentumot, akkor a rendszer az alapértelmezett formátumot (angol Sunday-1 - Saturday-7) használja.

Hozzunk létre egy képletet az INDEX és a WEEKDAY függvények kombinációiból:


Nézzünk egy érthetőbb megvalósítási formát ennek a függvénynek.



Példák a dátumokkal végzett munka függvényeinek gyakorlati alkalmazására

Ezek a primitív függvények nagyon hasznosak az adatok csoportosításában: évek, hónapok, a hét napjai és adott napok.

Tegyük fel, hogy van egy egyszerű értékesítési jelentésünk:

Gyorsan rendszereznünk kell az adatokat a vizuális elemzéshez használat nélkül pivot táblák. Ehhez táblázatban mutatjuk be a jelentést, ahol kényelmesen és gyorsan csoportosíthatja az adatokat év, hónap és a hét napja szerint:


Most van egy eszközünk az értékesítési jelentés kezeléséhez. Az adatokat bizonyos időbeli kritériumok alapján szűrhetjük és szegmentálhatjuk:


Ezenkívül létrehozhat egy hisztogramot a hét legkelendőbb napjainak elemzéséhez, hogy megértse, hogy a hét melyik napján történik a legtöbb értékesítés:


Ebben a formában nagyon kényelmes az értékesítési jelentések szegmentálása hosszú, közepes és rövid időszakokra.

Érdemes rögtön megjegyezni, hogy a két dátum közötti különbség megállapításához a fent leírt funkciók egyike sem segít. Ehhez a feladathoz a speciálisan kialakított RAZNDAT funkciót kell használnia:


A dátumcellákban lévő értékek típusa speciális megközelítést igényel az adatok feldolgozásakor. Ezért megfelelőt kell használnia ez a típus függvények Excelben.

Találjuk ki hogyan írjunk dátumot és hónapot szavakkal az Excelben(beleértve a névelő és a genitivus eseteket is).

Üdvözlök mindenkit, a blogoldal kedves olvasóit.

Bármilyen dokumentum aláírásakor a saját dedikálásunkon túl gyakran az aktuális dátumot is megadjuk nap, hónap és év formájában. Ugyanakkor ott szinte soha nem látjuk számformátumban írva a hónapot. Hiszen például egy 2016. november 12-re írt dátum sokkal nehezebben érzékelhető és olvasható, mint 2016. november 12.

Az Excelben néha meg kell adni a dátumot ebben az űrlapban, ezért nézzük meg közelebbről, milyen megvalósítási lehetőségeink vannak.

Felvétel a cellaformátum beállításával

Az Excelben meglehetősen sok dátummegjelenítési formátum található.

Írjuk be a dátumot egy tetszőleges cellába, és menjünk a formátumához (kattintsunk jobb gombbal a cellára, és válasszuk a Cella formázása menüpontot, vagy egyszerűen nyomjuk meg a Ctrl + 1 billentyűkombinációt).

A megnyíló ablakban a lap érdekel minket Szám:

A dátumformátumok közül válassza ki a hónap szóbeli bejegyzését, és kapja meg:

Kiválaszthat egy bejegyzést csillaggal (a „*” szimbólummal) vagy anélkül, és a megjelenítési különbség az lesz, hogy az operációs rendszer idő- és dátumbeállításainak megváltoztatásakor a bejegyzés típusa megváltozik.

Írás képletek segítségével

Köszönöm a figyelmet!
Ha bármilyen kérdése van a cikk témájával kapcsolatban, írja meg a megjegyzésekben.

Dátum és idő szavakban

A függvény a dátumot szavakban jeleníti meg, pl. a „2009. 01. 01.” dátumtól a „kétezer-kilencedik január 1.” szövegrésszel szerepel. Miért lehet erre szükség? Például, amikor egy jelentés fejlécébe (vagy bárhova máshova) nem csak a dátumot (2009.01.01.), hanem a dátumot szavakkal (2009. január 1.) kell beírni. Az eredmény orosz és angol nyelven érhető el.

Parancs hívása szabványos párbeszédpanelen:

Hívás a MulTEx panelről:

Összeg/Keresés/Funkciók - Szöveg - CopyDate

Szintaxis:
=ProceedingDate(I10;1,0;RUS)

dátum(I10) - a dátum van feltüntetve, vagy egy dátumot tartalmazó cellára mutató hivatkozás. Cellahivatkozás helyett azonnal megadhatja a dátumot
=PropsDate(01/09/2009 ;1;0;"RUS")

Idő(1) - opcionális érv. Ha meg van adva vagy hozzárendelve 1 vagy IGAZ érték - a dátum mellett az időérték is megjelenik a regiszterben ( 09.10.2009 18:12:05 - Október kilencedik kétezerkilenc tizennyolc óra tizenkét perc öt másodperc).
Ha az időérték hiányzik a cellából, vagy egyenlő nullával, akkor a szövegben nulla érték jelenik meg ( nulla óra nulla perc nulla másodperc ). A napok, hónapok, órák és percek aláírását elutasítják (május harmincadik, szeptember elseje, egy óra, kettő óra)

Csak aláírás(0) - opcionális argumentum. Ha 1 vagy IGAZ értéket adunk meg vagy rendelünk hozzá, akkor csak a hónap neve jelenik meg a bejegyzésben, és hozzáadódik az év bejegyzése ( 2009. október 09 )

Nyelv("RUS") - opcionális argumentum. Ha nincs megadva, vagy "RUS" van megadva, akkor a szöveg oroszul jelenik meg. Ha az "EN"-t adja meg ("en", "En" - a kis- és nagybetűk nem fontosak), akkor a szöveg nyelven jelenik meg angol nyelv. Ha az Idő argumentum 1 vagy IGAZ, akkor az idő ugyanazon a nyelven lesz kiírva, mint a dátum.