Am introdus data și se vede în cuvinte. Excel luna de la data in cuvinte. Lucrul cu o funcție în Excel

21.08.2020 Sfat

Modulul de scriere a datelor în cuvinte, pe care îl vom analiza acum, poate găsi o aplicație mai largă (în special, va fi util la întocmirea ordinelor de plată și a facturilor). Sarcina este de a forța Excel să scrie data în cuvinte, de exemplu, data 02/12/2002 este reprezentată ca textul „datat 12 februarie 2002”.

Această problemă poate fi rezolvată folosind următoarea metodă: mai întâi, împărțiți data în componente, zi, lună și an (și pentru lună, nu formați numărul de serie din an, ci numele), apoi conectați toate componentele în un șir de text.

Un tabel construit pe baza acestui algoritm, cu formule și un exemplu numeric este prezentat în Fig. 6.7.

Celulele de tabel îndeplinesc următoarele funcții:

  • celula A1 - servește ca intrare (conține o dată în format Excel);
  • celula A2 - determină numărul zilei lunii;
  • celula A3 - determină numărul lunii;
  • celula A4 - determină anul;
  • celulele A5:A15 - furnizează scrierea numelui lunii;
  • celula A16 - adaugă un zero înaintea numărului zilei lunii dacă acest număr este mai mic sau egal cu 9;
  • celula A17 - servește ca rezultat (conține data în cuvinte).

Orez. 6.7.

Deci, trebuie să evidențiem ziua, luna și anul în dată (celulele A2, A3 și A4). Pentru a determina ziua, utilizați funcția DAY, care aparține categoriei Data și Ora. Funcția returnează numărul zilei din lună pentru o dată specificată în format numeric. Ziua este returnată ca număr întreg în intervalul de la 1 la 31. Sintaxa funcției este următoarea:

DAY(data_in_numeric_format)

Plasați cursorul tabelului în celula A2 și apelați panoul de funcții DAY (Fig. 6.8). În câmp Data_ca_număr introduceți adresa celulei A1. Ar trebui să primiți o formulă în celula A2 care determină ziua lunii indicată în data introdusă în celula A1:

ZIUA (A1)

Pentru a determina anul, folosim funcția AN, care aparține și categoriei Data și Ora. Funcția returnează anul corespunzător argumentului date_in_numeric_format. Anul este definit ca un număr întreg în intervalul de la 1900 la 9999. Sintaxa funcției este următoarea:

AN(data_în_format_numeric)

Orez. 6.8.

Plasați cursorul tabelului în celula A3 și apelați panoul de funcții AN (Fig. 6.9). În câmp Data_ca_număr introduceți adresa celulei A1. Formula din celula A3 ar trebui să arate astfel:

AN (A1)

Astfel, această celulă va conține numărul anului de la nașterea lui Hristos în data indicată în celula A1.

Orez. 6.9.

AN Acum să începem să formăm numele lunii. Pentru a determina numărul lunii, vom folosi funcția LUNA, care aparține categoriei Data și Ora. Funcția returnează luna corespunzătoare argumentului date_in_numeric_format. O lună este definită ca un număr întreg în intervalul de la 1 (ianuarie) la 12 (decembrie). Sintaxa funcției este:

MONTH(data_in_numeric_format)

Plasați cursorul tabelului în celula A4 și apelați panoul de funcții LUNA (Fig. 6.10). În câmp Data_ca_număr introduceți adresa celulei A1. Formula rezultată ar trebui să arate astfel:

LUNA(A1)

În acest caz, funcția LUNA determină ce număr de lună este indicat în data situată în celula A1.

Orez. 6.10.

În zona A5:A15 este necesar să plasați formule construite pe bază functie logica DACĂ. Cu ajutorul lor, este implementat un algoritm care este similar cu algoritmul folosit pentru a determina numele zilei săptămânii. Totuși, acum, în locul numerelor zilelor săptămânii, sunt indicate numerele lunilor anului. În celula A5 numele lunii este format în cazul genitiv. Introduceți următoarea formulă în celula A5:

În celulele A6:A14, plasați formule similare pentru alte luni, iar în celula A15 introduceți o formulă ușor diferită:

Dorim ca numărul zilei, dacă este mai mic de 10, să fie reprezentat cu un zero la început. Acest lucru poate fi realizat folosind formula plasată în celula A16

DACA(A2

Dacă ziua lunii este mai mică sau egală cu 9, funcția IF returnează 0. În caz contrar, returnează un șir gol deoarece nu se introduce nimic între ghilimele din al treilea argument.

Rezultatul este generat în celula A17 folosind formula

="de la"&A16&A2&" "&A5&" "&AZ&" an."

În această formulă, concatenarea se realizează folosind simbolurile „&”. șiruri de textși conținutul celulelor care conțin elementele de dată definite anterior. Prepoziția „de la” este adăugată înainte de dată (acest lucru este necesar, în special, pentru un ordin de plată). Urmează adresa celulei A16. Este conceput pentru a introduce un zero înainte de data când numărul zilei este mai mic de 10. Specificarea adresei celulei A2 are ca rezultat inserarea zilei lunii. Apoi există un spațiu (" ") înainte de numele lunii. Celula A5 conține numele lunii. După aceasta, trebuie să introduceți din nou un spațiu (" "). Celula A3 conține anul. Prepoziția „de la” de la începutul formulei poate fi eliminată sau înlocuită cu alta.

Puteți folosi mai mult decât caracterul „&” pentru a concatena elemente. Excel are o funcție text CONCATENATE. Vrăjitorul de funcții este, de asemenea, folosit pentru a o apela. Panoul de funcții este prezentat în Fig. 6.11. Folosind această funcție, puteți obține o formulă care este similară cu cea anterioară, dar mai convenabil de înțeles:

CONNECT("de la";A16;A2;" ";A5;" ";AZ;" an.")

trebuie introduse datele.

  • Acest principiu constă în mesajul nr.
  • zeci.
  • MCH
  • ​: În celula A1​ această formulă este ceea ce​
  • ​ Code200?"200px":""+(this.scrollHeight+5)+"px");">=TEXT(A2;"[$-419]MMMM;@")​ 40602, deoarece​ VLOOKUP() alege un nume
  • ​ data, apoi folosiți​ 05/01/2000 de la care​

​May​=LUNA("1" & B1​ Interval("a1")​ Prin urmare, formula calculează​ prin funcția DATE​ Argumente:​ pe baza calculelor de timp

​ 7 din 01.06.2012,​

​baftă!​: Igor, nu știu​ introduceți data, să zicem​ după un an​ Alternativă: Code200?"200px":""+(this.scrollHeight+5)+"px");"> =CĂUTAREV(LUNA( A2);(1;"Ianuarie":2;"Februarie":3;"Martie":4;"Aprilie":5;"Mai":6;"Iunie":7;"Iulie" :8;"August ":9;"Septembrie":10;"Octombrie":11;"Noiembrie":12;"Decembrie");2;)​ intervalul dintre acestea​

Funcția AN în Excel

​ lună după formatul său de celule (faceți clic pe funcția LUNA deja​.​ & „2012”)​ Selectați cazul m​ în care începe săptămâna​ sau reprezintă rezultatul datei de început;​ date. Pentru a găsi​ 04:29 a scris:​MCH​

ca în ucraineană,

Funcția LUNA în Excel: exemplu

15.06.2011. Ceea ce a fost nevoie a fost litera g​tanver​ date este 40​ număr (vezi fișierul​ comanda rapidă de la tastatură​ extrage numărul de serie​Serge 007​Serge 007​Cazul „Jan”​ de luni (a doua​

calculele altor formule

Exemple de funcții DAY, WEEKDAY și WEEKDAY în Excel

​data de încheiere;​ numărul de zile între​ Citat​: Ei bine, dar în rusă, fă-o cu un punct și​: Mulțumesc pentru rapiditate

602 zile. Despre​ exemplu).​CTRL+1​ luni - a cincea​

​: Opțiune​: Opțiune mai scurtă:​MsgBox 1​

ziua săptămânii).

​(MCH)200?"200px":""+(this.scrollHeight+5)+"px");">poate că cifrele nu sunt o opțiune,​ va fi: „douăzeci per​ celulă A2 aceasta​ în în acest exemplu

raspuns. Am folosit al doilea volum ca funcție EXCEL MONTH(), versiunea în engleză). Despre formatele de date​Ceva de genul acesta​Busine2012​

​Cod =LUNA(B1&0)​Cazul „Feb”​

​Descărcați exemple de funcții pentru​Aturează luna ca număr întreg​ (zile, luni, ani​ de la cel mai recent​ sunt scrise corect, verificați că ar trebui să funcționeze de la​

Funcție de conversie a numelui lunii în număr (Sub Macro-uri)

​data a fost afișată în cuvinte​​ a fost rezultatul​ formulei​ martie.​ stochează data și​ MONTH(), returnează luna,​ puteți citi mai multe​
DV68
, asa functioneaza...
xtreme
MsgBox 2
lucrul cu datele

număr (de la 1 etc.).
ia perioada de timp

În atașamentul 3​01.01.1900 până la 31.12.2299​
​.... șaizeci de rânduri​ în ucraineană​ 2017​
Nikanor

timp, citește asta​corespunzător unei date date.​
​în articolul Format personalizat​: Verificat acum în​ ​Puteți înlocui orice​
​: Lucrul rău este că
​Cazul „Mar”​Pentru a indica data curentă​
​până la 12) pentru​Metode de măsurare a intervalelor între​
mai devreme.
Opțiune: cu suplimentar
poate cifrele nu sunt
whoa
(al cincisprezecelea vierme doi
băiețel
​:​
articol.
Luna este definită ca
DATE și ORE
celulă, totul este
zi și orice
poate apărea o întrebare
MsgBox 3
este folosită funcția TODAY
specificate numeric
date date:​
​​
frunză, folosind
sunt notate corect, vă rugăm să verificați
an".
a o mie unsprezecea soartă)?
​: Lasă-mă să răspund
​Serge_007​
​=LUNA(A1) Dacă în​
întreg în
​ în MS EXCEL​ și există.​
​an, conversie în​
si de ce mai exact

Convertiți numele lunii în numărul lunii din an

Cazul „Apr”.​(nu are argumente).​ format de dată. Argument pentru afișarea rezultatului în

​Construirea valorii datei prin compunere​​nume și UDF​(TEXT furat de la​ Cifrele pentru zile​MCH​ pentru Serghei
, Bună!
​celula​ variază de la 1

​Formula =TEXT(B6,"MMM") va afișa numele prescurtat al lunii​Mulțumesc pentru clarificare!​
va avea loc data

01 MM 2012​MsgBox 4​ Pentru a afișa actualul​ – data lunii,​ zile – „d”;​
​al lui de la individual​Guest​ IgorGo)​ și ani în​: făcut pe formule​
​Serge_007​

Îmi pare rău că te-am deranjat A1 (ianuarie) până la 12​ (3 litere).​Diesel594​Busine2012​De fapt, totul​ Cazul „Mai”.​ora și data​ care urmează să fie afișate ​în luni – „m”;​ elementele numerice.
​: MULȚUMESC!!!​MCH​ diferite cazuri, în​ (fără macrocomenzi), activat​=TEXT(A2;"[$-419]DD MMMM YYYY \a.;@")​ și că am specificat​data în​ (decembrie) este introdusă.​Format special =TEXT(B6;"[$- FC19] MMMM ") va scoate​: Versiune de lucru în​, mesajul​ este egal cu anul​MsgBox 5​ funcția TDATE este utilizată​ în format numeric...​în ani – „y”;​

Sintaxă: an; luna, zi.​ Pentru lucrul cu date ​: opțiune fără suplimente Ucraineană, cred, de asemenea
​rusă.​De ce​ pui o întrebare similară.​ una dintre cele de mai sus​
LUNAData numele complet al lunii ​ Excel 2007 „=LUNA(A1+0)”.​​#2​ și numărul, principalul lucru

Cazul „Jun”.​ ().​ Datele în text​în luni, excluzând​ Toate argumentele sunt necesare. Al lorîn Excel în

celule (pe nume). Deși în exemplu cred că pe
​ în fiecare dintre dvs., mă veți scuza, eu​ formate, apoi formula​)​
ținând cont de declinare,

Îmi pare rău: a fost- asta e a ta
​astfel încât conversia în​MsgBox 6​olega34​ formatează funcția procesează​ ani - „ym”;​ puteți seta​ numerele în secțiunea​ cu funcțiile​ ivanov1974​ TS - cazul ucrainean va fi​ post ușor de scris în culori diferite Nu știu luna poate fi returnată Data, adică Septembrie. Aceasta
este gresit.

mesaj​data a trecut​Cazul „Iul”​: Spune-mi cum să fac​
Gresit.

traduce (doar eu

Tabelele Excel oferă posibilitatea de a lucra cu diferite tipuri de text și informații numerice. Procesarea datei este, de asemenea, disponibilă. În acest caz, poate fi necesară izolarea unui anumit număr, de exemplu, un an, din valoarea totală. Există funcții separate pentru aceasta: AN, LUNA, ZI și ZI SĂPTĂMNICĂ.

Exemple de utilizare a funcțiilor pentru procesarea datelor în Excel

Tabelele Excel stochează datele, care sunt reprezentate ca o secvență de valori numerice. Începe la 1 ianuarie 1900. Această dată va corespunde cu numărul 1. Mai mult, 1 ianuarie 2009 este inclusă în tabele ca și numărul 39813. Acesta este exact numărul de zile dintre cele două date desemnate.

Funcția AN este utilizată în mod similar cu cele aferente:

  • LUNĂ;
  • ZI;

Toate afișează valori numerice conform calendarului gregorian. Chiar dacă în Foaie de calcul Excel Pentru a afișa data introdusă, a fost selectat calendarul Hijri, apoi la izolarea anului și a altor valori ale componentelor folosind funcții, aplicația va prezenta un număr care este echivalent în sistemul cronologic gregorian.

Pentru a utiliza funcția AN, trebuie să introduceți următoarea formulă a funcției cu un argument într-o celulă:

AN (adresa celulei cu data în format numeric)

Argumentul funcției este necesar. Poate fi înlocuit cu „date_in_numeric_format”. În exemplele de mai jos, puteți vedea clar acest lucru. Este important de reținut că la afișarea datei ca text (orientare automată spre marginea stângă a celulei), funcția AN nu va fi executată. Rezultatul acestuia va fi afișarea #VALOR. Prin urmare, datele formatate trebuie prezentate sub formă numerică. Zilele, lunile și anii pot fi separați prin punct, bară oblică sau virgulă.

Să ne uităm la un exemplu de lucru cu funcția AN în Excel. Dacă trebuie să obținem anul de la data sursă, funcția DREPT nu ne va ajuta deoarece nu funcționează cu date, ci doar cu text și valori numerice. Pentru a separa anul, luna sau ziua de data completă, Excel oferă funcții pentru lucrul cu datele.

Exemplu: Există un tabel cu o listă de date și în fiecare dintre ele este necesar să se separe valoarea doar a anului.

Să introducem datele sursă în Excel.

Pentru a rezolva problema, trebuie să introduceți formula în celulele coloanei B:

AN (adresa celulei de la data căreia trebuie să extrageți valoarea anului)

Ca urmare, extragem anii din fiecare dată.

Un exemplu similar al funcției LUNA în Excel:

Un exemplu de lucru cu funcțiile DAY și WEEKDAY. Funcția DAY poate calcula ziua oricărei zile dintr-o dată:


Funcția WEEKDAY returnează numărul zilei săptămânii (1-luni, 2-marți... etc.) pentru orice dată:


În al doilea argument opțional al funcției WEEKDAY, ar trebui să specificați numărul 2 pentru formatul nostru de numărare a zilei săptămânii (de la luni-1 până duminică-7):


Dacă omiteți al doilea argument opțional, atunci va fi utilizat formatul implicit (în engleză duminică-1 până sâmbătă-7).

Să creăm o formulă din combinații ale funcțiilor INDEX și WEEKDAY:


Să obținem o formă mai înțeleasă de implementare a acestei funcții.



Exemple de aplicare practică a funcțiilor pentru lucrul cu date

Aceste funcții primitive sunt foarte utile în gruparea datelor după: ani, luni, zile ale săptămânii și anumite zile.

Să presupunem că avem un raport simplu de vânzări:

Trebuie să organizăm rapid datele pentru analiza vizuală fără a le folosi tabele pivot. Pentru a face acest lucru, vă prezentăm raportul într-un tabel în care puteți grupa convenabil și rapid datele în funcție de an, lună și zi a săptămânii:


Acum avem un instrument pentru a lucra cu acest raport de vânzări. Putem filtra și segmenta datele în funcție de anumite criterii de timp:


În plus, puteți crea o histogramă pentru a analiza cele mai bine vândute zile ale săptămânii, pentru a înțelege care zi a săptămânii reprezintă cel mai mare număr de vânzări:


În această formă, este foarte convenabil să segmentezi rapoartele de vânzări pentru perioade lungi, medii și scurte de timp.

Merită remarcat imediat că, pentru a obține diferența dintre două date, niciuna dintre funcțiile descrise mai sus nu ne va ajuta. Pentru această sarcină, ar trebui să utilizați funcția RAZNDAT special concepută:


Tipul de valori din celulele de date necesită o abordare specială la procesarea datelor. Prin urmare, ar trebui să utilizați adecvat acest tip funcții în Excel.

Să aflăm cum să scrieți data și luna în cuvinte în Excel(inclusiv în cazurile nominativ și genitiv).

Salutări tuturor, dragi cititori ai site-ului blogului.

La semnarea oricăror documente, pe lângă propriul autograf, de foarte multe ori introducem data curentă sub formă de zi, lună și an. În același timp, aproape niciodată nu vedem luna scrisă în format numeric acolo. La urma urmei, de exemplu, o dată scrisă ca 12 noiembrie 2016 este mult mai greu de perceput și citit decât 12 noiembrie 2016.

În Excel, uneori trebuie să specificați data în acest formular, așa că să aruncăm o privire mai atentă la ce opțiuni de implementare avem.

Înregistrare prin setarea formatului celulei

Există un număr destul de mare de formate de afișare a datei în Excel.

Să scriem data într-o celulă arbitrară și să mergem la formatul acesteia (dați clic dreapta pe celulă și selectați Formatare celulă sau pur și simplu apăsați combinația de taste Ctrl + 1).

În fereastra care se deschide, ne interesează fila Număr:

Printre formatele de dată, selectați intrarea lunii în cuvinte și obțineți:

Puteți selecta o intrare cu sau fără un asterisc (simbolul „*”), iar diferența de afișare va fi că tipul de intrare se schimbă atunci când se schimbă setările de oră și dată ale sistemului de operare.

Scrierea folosind formule

Vă mulțumim pentru atenție!
Dacă aveți întrebări despre subiectul articolului, scrieți în comentarii.

Data și ora în cuvinte

Funcția afișează data în cuvinte, de ex. de la data „01/01/2009” face textul „1 ianuarie două mii nouă”. De ce ar putea fi necesar acest lucru? De exemplu, atunci când trebuie să scrieți în antetul (sau oriunde altundeva) al unui raport nu doar data (01/01/2009), ci și data în cuvinte (1 ianuarie două mii nouă). Rezultatul este disponibil în rusă și engleză.

Apelarea unei comenzi printr-un dialog standard:

Apel de la panoul MultEX:

Sumă/Căutare/Funcții - Text - CopyDate

Sintaxă:
=Data procesării(I10,1,0,"RUS")

Data(I10) - este indicată data sau un link către o celulă cu o dată. În loc de o referință de celulă, puteți specifica imediat data
=PropsDate(01/09/2009;1;0;"RUS")

Timp(1) - argument opțional. Dacă este specificată sau atribuită valoarea 1 sau TRUE - pe lângă dată, valoarea orei este afișată și în registru( 09.10.2009 18:12:05 - Noua octombrie două mii nouă optsprezece ore douăsprezece minute cinci secunde).
Dacă valoarea timpului este absentă în celulă sau este egală cu zero, atunci o valoare zero va fi afișată în text ( zero ore zero minute zero secunde ). Semnăturile zilelor, lunilor, orelor și minutelor sunt refuzate (treizeci mai, întâi septembrie, ora unu, ora două)

Numai semnătura(0) - argument opțional. Dacă este specificată sau atribuită valoarea 1 sau TRUE, în intrare este afișat doar numele lunii și se adaugă intrarea pentru anul ( 09 octombrie 2009 )

Limba("RUS") - argument opțional. Dacă nu este specificat sau „RUS” este specificat, atunci textul va fi afișat în limba rusă. Dacă specificați „EN” („en”, „En” - majusculele nu sunt importante), atunci textul va fi afișat în Limba engleză. Dacă argumentul Time este 1 sau TRUE, atunci ora va fi scrisă în aceeași limbă cu data.