Upisujem datum i prikazuje se riječima. Excel mjesec od datuma u riječima. Rad s funkcijom u Excelu

21.08.2020 Savjet

Modul za pisanje datuma riječima, koji ćemo sada razmotriti, može pronaći širu primjenu (osobito će biti koristan pri sastavljanju naloga za plaćanje i računa). Zadatak je prisiliti Excel da napiše datum riječima, na primjer, datum 02/12/2002 predstavljen je kao tekst "od 12. veljače 2002.".

Ovaj problem se može riješiti na sljedeći način: prvo razdvojite datum na komponente, dan, mjesec i godinu (a za mjesec ne formirajte njegov redni broj u godini, već ime), a zatim spojite sve komponente u tekstualni niz.

Tablica izgrađena na temelju ovog algoritma, s formulama i numeričkim primjerom prikazana je na sl. 6.7.

Ćelije tablice obavljaju sljedeće funkcije:

  • ćelija A1 - služi kao ulaz (sadrži datum u Excel formatu);
  • ćelija A2 - određuje broj dana u mjesecu;
  • ćelija A3 - određuje broj mjeseca;
  • ćelija A4 - određuje godinu;
  • ćelije A5:A15 - omogućava pisanje naziva mjeseca;
  • ćelija A16 - dodaje nulu prije broja dana u mjesecu ako je taj broj manji ili jednak 9;
  • ćelija A17 - služi kao izlaz (sadrži datum u riječima).

Riža. 6.7.

Dakle, moramo istaknuti dan, mjesec i godinu u datumu (ćelije A2, A3 i A4). Za određivanje dana koristite funkciju DAY koja pripada kategoriji Datum i vrijeme. Funkcija vraća broj dana u mjesecu za datum naveden u numeričkom formatu. Dan se vraća kao cijeli broj u rasponu od 1 do 31. Sintaksa funkcije je sljedeća:

DAY(datum_u_numeričkom_formatu)

Postavite pokazivač tablice u ćeliju A2 i pozovite funkcijsku ploču DAN (slika 6.8). U polju Datum_kao_broj unesite adresu ćelije A1. Trebali biste dobiti formulu u ćeliji A2 koja određuje dan u mjesecu naznačen u datumu unesenom u ćeliju A1:

DAN (A1)

Za određivanje godine koristimo funkciju YEAR koja također pripada kategoriji Datum i vrijeme. Funkcija vraća godinu koja odgovara argumentu date_in_numeric_format. Godina je definirana kao cijeli broj u rasponu od 1900 do 9999. Sintaksa funkcije je sljedeća:

GODINA(datum_u_numeričkom_formatu)

Riža. 6.8.

Postavite pokazivač tablice u ćeliju A3 i pozovite funkcijsku ploču GODINA (slika 6.9). U polju Datum_kao_broj unesite adresu ćelije A1. Formula u ćeliji A3 trebala bi izgledati ovako:

GODINA(A1)

Tako će ova ćelija sadržavati broj godine od rođenja Krista u datumu navedenom u ćeliji A1.

Riža. 6.9.

GODINA Krenimo sada s oblikovanjem naziva mjeseca. Za određivanje broja mjeseca koristit ćemo se funkcijom MONTH koja pripada kategoriji Datum i vrijeme. Funkcija vraća mjesec koji odgovara argumentu date_in_numeric_format. Mjesec je definiran kao cijeli broj u rasponu od 1 (siječanj) do 12 (prosinac). Sintaksa funkcije je:

MONTH(datum_u_numeričkom_formatu)

Postavite pokazivač tablice u ćeliju A4 i pozovite funkcijsku ploču MJESEC (Slika 6.10). U polju Datum_kao_broj unesite adresu ćelije A1. Dobivena formula bi trebala izgledati ovako:

MJESEC(A1)

U ovom slučaju funkcija MONTH određuje koji je broj mjeseca naveden u datumu koji se nalazi u ćeliji A1.

Riža. 6.10.

U području A5:A15 potrebno je postaviti formule izgrađene na bazi logička funkcija AKO. Uz njihovu pomoć implementira se algoritam koji je sličan algoritmu koji se koristi za određivanje naziva dana u tjednu. Međutim, sada su umjesto brojeva dana u tjednu naznačeni brojevi mjeseci u godini. U ćeliji A5 naziv mjeseca formiran je u genitivnom padežu. Unesite sljedeću formulu u ćeliju A5:

U ćelije A6:A14 smjestite slične formule za ostale mjesece, a u ćeliju A15 unesite nešto drugačiju formulu:

Želimo da broj dana, ako je manji od 10, bude predstavljen s početnom nulom. To se može ostvariti pomoću formule koja se nalazi u ćeliji A16

AKO (A2

Ako je dan u mjesecu manji ili jednak 9, funkcija IF vraća 0. U suprotnom, vraća prazan niz jer ništa nije uneseno između navodnika u trećem argumentu.

Rezultat se generira u ćeliji A17 pomoću formule

="od"&A16&A2&" "&A5&" "&AZ&" godina."

U ovoj se formuli spajanje izvodi pomoću simbola "&". tekstualni nizovi i sadržaj ćelija koje sadrže prethodno definirane elemente datuma. Ispred datuma dodaje se prijedlog "od" (to je potrebno posebno za nalog za plaćanje). Slijedi adresa ćelije A16. Osmišljen je za umetanje početne nule prije datuma kada je broj dana manji od 10. Određivanje adrese ćelije A2 rezultira umetanjem dana u mjesecu. Zatim postoji razmak (" ") ispred imena mjeseca. Ćelija A5 sadrži naziv mjeseca. Nakon toga morate ponovno umetnuti razmak (" "). Ćelija A3 sadrži godinu. Prijedlog "od" na početku formule može se ukloniti ili zamijeniti drugim.

Za spajanje elemenata možete koristiti više od samog znaka "&". Excel ima tekstualnu funkciju CONCATENATE. Čarobnjak za funkcije također se koristi za njegovo pozivanje. Funkcijska ploča prikazana je na sl. 6.11. Pomoću ove funkcije možete dobiti formulu koja je slična prethodnoj, ali prikladnija za razumijevanje:

CONNECT("od";A16;A2;" ";A5;" ";AZ;" godina.")

​moraju se unijeti​ datumi.​

  • Ovo načelo leži u poruci br.
  • na desetke.​
  • ​MCH​
  • ​: U ćeliji A1​ ova formula je što​
  • ​ Code200?"200px":""+(this.scrollHeight+5)+"px");">=TEXT(A2;"[$-419]MMMM;@")​ 40602, jer​ VLOOKUP() izaberi ime
  • ​ datum, zatim upotrijebi​ 05/01/2000 od kojeg​

​May​=MONTH("1" & B1​ Range("a1")​ Prema tome, formula računa​ kroz funkciju DATE​ Argumenti:​ na temelju izračuna vremena

​ 7 od 01.06.2012.,​

​sretno!​: Igor, ne znam​ unesi datum, recimo​ nakon godinu dana​ Alternativa: Code200?"200px":""+(this.scrollHeight+5)+"px");"> =VLOOKUP(MONTH( A2);(1;"siječanj":2;"veljača":3;"ožujak":4;"travanj":5;"svibanj":6;"lipanj":7;"srpanj" :8;"kolovoz":9;"rujan":10;"listopad":11;"studeni":12;"prosinac");2;)​ interval između ovih

YEAR funkcija u Excelu

​ mjesec po njegovom​ formatu ćelije (već kliknite​ funkciju MONTH​.​ & "2012")​ Odaberite slučaj m​ kojim tjedan počinje​ ili predstavlja rezultat​ početnog datuma;​ podataka. Pronaći​ 04:29 napisao:​MCH​

​kao u ukrajinskom,​

Funkcija MONTH u Excelu: primjer

​ 15.6.2011. Ono što je bilo potrebno je slovo g​tanver​ datumi su 40​ broj (pogledajte datoteku​ tipkovnički prečac​ izvlači serijski broj​Serge 007​Serge 007​Storak "Jan"​ od ponedjeljka (drugi​

​ izračuni drugih formula.​

Primjeri funkcija DAY, WEEKDAY i WEEKDAY u Excelu

​datum završetka;​ broj dana između​ Citat​: Pa, moj​ ali na ruskom​ uradi to u​ s točkom i​: Hvala na brzom​

602 dana. Otprilike​ primjer).​CTRL+1​ mjeseci - peti​

​: Opcija​: Kraća opcija:​MsgBox 1​

dan u tjednu).

(MCH)200?"200px":""+(this.scrollHeight+5)+"px");">možda brojevi nisu opcija,​ bit će: "dvadeset po ćeliji A2 ovo​ u u ovom primjeru

odgovor Koristio sam drugi svezak kao EXCEL funkciju MONTH(), engleska verzija). O formatima datuma​Nešto poput ovoga​Busine2012​

​Kod =MJESEC(B1&0)​Slučaj "veljača"​

​Preuzmite primjere funkcija za​Vraća mjesec kao cijeli broj​ (dani, mjeseci, godine​ od posljednje​ su ispravno napisani, provjerite​ treba li raditi od​

Funkcija za pretvaranje naziva mjeseca u broj (podmakronaredbe)

​datum je bio prikazan riječima​​ bio je rezultat​ formule za​ ožujak​.​ pohranjuje datum i​ MONTH(), vraća mjesec,​ možete pročitati više​
DV68
​, tako to radi.​
​xtreme​
​Poručni okvir 2​
rad s datumima

broj (od 1​itd.).​
oduzeti vremensko razdoblje

U prilogu 3​01/01/1900 do 12/31/2299​
​.... šezdeset redaka​ na ukrajinskom​ 2017​
Nikanor

vrijeme, pročitajte ovo​​odgovara određenom datumu.​
​u članku Prilagođeni format​: Provjereno sada u​ ​Možete zamijeniti bilo koji​
​: Loša stvar je to
​Madeži "Mar"​Za označavanje trenutnog datuma​
​do 12) za​Metode mjerenja intervala između​
ranije.​
Opcija: s dop
možda brojevi nisu
Vau
(petnaesti crv dva
dečko​
​:​
članak.​
Mjesec je definiran kao​
DATUMI i VRIJEME
​ćelija, sve je ​
dan i bilo koji
može se postaviti pitanje
Okvir za poruke 3
koristi se funkcija TODAY
naveden brojčano
dati datumi:​
​​
list, korištenje​
su ispravno napisani, provjerite
godine"​
​ tisuću jedanaesta sudbina)?​
​: Da odgovorim
​Sergej_007​
​=MJESEC(A1) Ako je u​
cijeli broj u
​ u MS EXCEL​ i postoji.​
godine, pretvorba u​
i zašto točno

Pretvorite naziv mjeseca u broj mjeseca godine

Slučaj "travanj".​(nema argumenata).​ format datuma. Argument za prikaz rezultata

​Konstruiranje vrijednosti datuma sastavljanjem​​imena i UDF​(TEKST ukraden sa​ Brojevi za dane​MCH​ za Sergeja​
​, Pozdrav!​
raspon ćelija od 1​

​Formula =TEXT(B6,"MMM") će prikazati skraćeni naziv mjeseca​ Hvala na pojašnjenju!​
datum će nastupiti​

​01 MM 2012​​MsgBox 4​ Za prikaz trenutnog​ - datuma u mjesecu,​ dana - "d";​
​njegov od individualnog​Gost​ IgorGo)​ i godina u​: izrađen na formulama​
​Sergej_007​

Oprostite što vas uznemiravamo A1 (siječanj) do 12​ (3 slova).​Diesel594​Busine2012​Zapravo, sve​ Slučaj "svibanj".​vrijeme i datum​ koji će se prikazati​ ​u mjesecima – “m”;​ elementi brojeva.​
​: HVALA!!!​MCH​ različitih slučajeva, u​ (bez makronaredbi), na​​=TEKST(A2;"[$-419]DD MMMM GGGG \g.;@")​ i uneseno je​ da navedem​datum​ (prosinac).​Poseban format =TEKST(B6;"[$- FC19] MMMM ") će ispisati​: Radna verzija u​, poruka​ je jednaka kojoj godini​MsgBox 5​ koristi se funkcija TDATE​ u numeričkom obliku.​​u godinama – “y”;​

​Sintaksa: godina; mjesec, dan.​ Za rad s datumima ​: opcija bez dodataka​ Ukrajinski, mislim, također
​Ruski.​Zašto​ postavljate slično pitanje.​ jedan od gore navedenih​
MONTHdatum​ puni naziv mjeseca ​ Excel 2007 "=MJESEC(A1+0)".​​#2​ i broj, glavna stvar​

Slučaj "Jun".​ ().​ Datumi u tekstu​ u mjesecima isključujući​ Svi argumenti su obavezni. Njihovo u Excelu u​

​ćelije (na imenima)​​Iako u primjeru​mislim da na​
​ u svakom od vaših​ Oprostite, ja​ formata, zatim formule​)​
​uzimajući u obzir deklinaciju,​

Žao mi je: bilo je- ovo je tvoje
​tako da pretvorba u​MsgBox 6​olega34​ formatira​ funkciju obrađuje​ godine - "ym";​ možete postaviti​ brojeve u​ odjeljku s​ funkcijama​ ivanov1974​ TS -​ ukrajinski slučaj će biti​ jednostavan​ post pisati u različitim bojama​ Ne znam​ mjesec se može vratiti ​Datum​ tj. Rujan. Ovaj
je krivo.​

poruka​datum je prošao​Slučaj "Jul"​: Reci mi kako da učinim​
krivo

​prevedi (samo ja​

Excel tablice pružaju mogućnost rada s različitim vrstama teksta i numeričkih informacija. Dostupna je i obrada datuma. U tom slučaju može biti potrebno izdvojiti određeni broj, na primjer godinu, iz ukupne vrijednosti. Za to postoje zasebne funkcije: GODINA, MJESEC, DAN i DAN U TJEDNU.

Primjeri korištenja funkcija za obradu datuma u Excelu

Excel tablice pohranjuju datume koji su predstavljeni kao niz numeričkih vrijednosti. Počinje 1. siječnja 1900. godine. Taj će datum odgovarati broju 1. Štoviše, 1. siječnja 2009. uvršten je u tablice pod brojem 39813. To je upravo broj dana između dva navedena datuma.

Funkcija YEAR koristi se slično srodnim funkcijama:

  • MJESEC;
  • DAN;

Svi oni prikazuju numeričke vrijednosti prema gregorijanskom kalendaru. Čak i ako u Excel proračunska tablica Za prikaz unesenog datuma odabran je hidžretski kalendar, a zatim prilikom izdvajanja godine i ostalih vrijednosti komponenti pomoću funkcija, aplikacija će prikazati broj koji je ekvivalentan gregorijanskom kronološkom sustavu.

Da biste koristili funkciju YEAR, trebate unijeti sljedeću formulu funkcije s jednim argumentom u ćeliju:

GODINA (adresa ćelije s datumom u numeričkom formatu)

Potreban je argument funkcije. Može se zamijeniti s "datum_u_numeric_formatu". U primjerima u nastavku to možete jasno vidjeti. Važno je zapamtiti da kada se datum prikazuje kao tekst (automatsko usmjerenje na lijevi rub ćelije), funkcija GODINA neće biti izvršena. Njegov rezultat bit će prikaz #VALUE. Stoga formatirani datumi moraju biti prikazani u numeričkom obliku. Dani, mjeseci i godine mogu biti odvojeni točkom, kosom crtom ili zarezom.

Pogledajmo primjer rada s funkcijom YEAR u Excelu. Ako trebamo dobiti godinu iz izvornog datuma, funkcija RIGHT nam neće pomoći jer ne radi s datumima, već samo s tekstualnim i numeričkim vrijednostima. Za odvajanje godine, mjeseca ili dana od punog datuma, Excel nudi funkcije za rad s datumima.

Primjer: Postoji tablica s popisom datuma iu svakom od njih potrebno je izdvojiti samo vrijednost godine.

Unesite izvorne podatke u Excel.

Da biste riješili problem, morate unijeti formulu u ćelije stupca B:

GODINA (adresa ćelije iz čijeg datuma trebate izdvojiti vrijednost godine)

Kao rezultat toga izdvajamo godine iz svakog datuma.

Sličan primjer funkcije MONTH u Excelu:

Primjer rada s funkcijama DAY i WEEKDAY. Funkcija DAY izračunava dan bilo kojeg dana iz datuma:


Funkcija WEEKDAY vraća broj dana u tjednu (1-ponedjeljak, 2-utorak... itd.) za bilo koji datum:


U drugom opcijskom argumentu funkcije WEEKDAY trebali biste navesti broj 2 za naš format za brojanje dana u tjednu (od ponedjeljka-1 do nedjelje-7):


Ako izostavite drugi izborni argument, koristit će se zadani format (engleska nedjelja-1 do subota-7).

Stvorimo formulu od kombinacija funkcija INDEX i WEEKDAY:


Hajde da dobijemo razumljiviji oblik implementacije ove funkcije.



Primjeri praktične primjene funkcija za rad s datumima

Ove primitivne funkcije vrlo su korisne u grupiranju podataka prema: godinama, mjesecima, danima u tjednu i određenim danima.

Recimo da imamo jednostavno izvješće o prodaji:

Moramo brzo organizirati podatke za vizualnu analizu bez korištenja stožerne tablice. Da biste to učinili, predstavljamo izvješće u tablici u kojoj možete jednostavno i brzo grupirati podatke prema godini, mjesecu i danu u tjednu:


Sada imamo alat za rad s ovim izvješćem o prodaji. Možemo filtrirati i segmentirati podatke na temelju određenih vremenskih kriterija:


Osim toga, možete izraditi histogram za analizu najprodavanijih dana u tjednu, kako biste razumjeli koji dan u tjednu predstavlja najveći broj prodaja:


U ovom obliku vrlo je zgodno segmentirati izvješća o prodaji za duga, srednja i kratka razdoblja.

Vrijedno je odmah napomenuti da nam nijedna od gore opisanih funkcija neće pomoći da bismo dobili razliku između dva datuma. Za ovaj zadatak trebate koristiti posebno dizajniranu funkciju RAZNDAT:


Vrsta vrijednosti u datumskim ćelijama zahtijeva poseban pristup prilikom obrade podataka. Stoga biste trebali koristiti odgovarajuće ovaj tip funkcije u Excelu.

Hajde da vidimo kako napisati datum i mjesec riječima u Excelu(uključujući u nominativu i genitivu).

Pozdrav svima, dragi čitatelji bloga.

Prilikom potpisivanja bilo kojeg dokumenta, osim vlastitog autograma, vrlo često upisujemo trenutni datum u obliku dana, mjeseca i godine. Istodobno, tamo gotovo nikada ne vidimo mjesec napisan u numeričkom obliku. Uostalom, na primjer, datum napisan kao 12. studenog 2016. mnogo je teže percipirati i pročitati nego 12. studenog 2016.

U Excelu ponekad morate navesti datum u ovom obrascu, pa pogledajmo pobliže koje mogućnosti implementacije imamo.

Snimanje postavljanjem formata ćelije

U Excelu postoji prilično velik broj formata prikaza datuma.

Upišimo datum u proizvoljnu ćeliju i prijeđimo na njen format (kliknite desnom tipkom miša na ćeliju i odaberite Format Cell ili jednostavno pritisnite kombinaciju tipki Ctrl + 1).

U prozoru koji se otvori zanima nas kartica Broj:

Među formatima datuma odaberite unos mjeseca riječima i dobit ćete:

Možete odabrati unos sa zvjezdicom (simbol “*”) ili bez nje, a razlika u prikazu bit će u tome što se tip unosa mijenja kada se mijenjaju postavke vremena i datuma operativnog sustava.

Pisanje pomoću formula

Hvala na pozornosti!
Ako imate bilo kakvih pitanja o temi članka, napišite u komentarima.

Datum i vrijeme riječima

Funkcija prikazuje datum u riječima, tj. od datuma "01/01/2009" čini tekst "1. siječnja dvije tisuće devete". Zašto bi to moglo biti potrebno? Na primjer, kada u zaglavlju (ili bilo gdje drugdje) izvješća trebate napisati ne samo datum (01.01.2009.), već i datum riječima (1. siječnja dvije tisuće devete). Rezultat je dostupan na ruskom i engleskom jeziku.

Pozivanje naredbe kroz standardni dijalog:

Poziv s MulTEx ploče:

Zbroj/Traži/Funkcije - Tekst - Datum kopiranja

Sintaksa:
=Datum postupka(I10,1,0,"RUS")

datum(I10) - naznačen je datum ili poveznica na ćeliju s datumom. Umjesto reference ćelije, možete odmah navesti datum
=PropsDate(01/09/2009 ;1;0;"RUS")

Vrijeme(1) - izborni argument. Ako je navedena ili dodijeljena vrijednost 1 ili TRUE - osim datuma, u registru se prikazuje i vrijednost vremena ( 09.10.2009 18:12:05 - Deveti listopad dvije tisuće devet osamnaest sati dvanaest minuta pet sekundi).
Ako vremenske vrijednosti nema u ćeliji ili je jednaka nuli, u tekstu će biti prikazana nulta vrijednost ( nula sati nula minuta nula sekundi ). Odbijaju se potpisi dana, mjeseci, sati i minuta (Trideseti svibnja, Prvi rujna, Jedan sat, Dva sata)

Samo potpis(0) - izborni argument. Ako je navedena ili dodijeljena vrijednost 1 ili TRUE, u unosu se prikazuje samo naziv mjeseca i dodaje se unos za godinu ( 9. listopada 2009 )

Jezik("RUS") - izborni argument. Ako nije navedeno ili je navedeno "RUS", tekst će biti prikazan na ruskom. Ako navedete "EN" ("en","En" - velika i mala slova nisu važna), tada će tekst biti prikazan u Engleski jezik. Ako je argument Vrijeme 1 ili TRUE, tada će vrijeme biti ispisano na istom jeziku kao i datum.