Am introdus data și se vede în cuvinte. Excel luna de la data in cuvinte. Lucrul cu o funcție în Excel
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 gtanver date este 40 număr (vezi fișierul comanda rapidă de la tastatură extrage numărul de serieSerge 007Serge 007Cazul „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 dateCeva de genul acestaBusine2012
Cod =LUNA(B1&0)Cazul „Feb”
Descărcați exemple de funcții pentruAturează 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 301.01.1900 până la 31.12.2299
.... șaizeci de rânduri în ucraineană 2017
Nikanor
timp, citește astacorespunză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) pentruMetode 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 compunerenume și UDF(TEXT furat de la Cifrele pentru zileMCH pentru Serghei
, Bună!
celula variază de la 1
Formula =TEXT(B6,"MMM") va afișa numele prescurtat al luniiMulțumesc pentru clarificare!
va avea loc data
01 MM 2012MsgBox 4 Pentru a afișa actualul – data lunii, zile – „d”;
al lui de la individualGuest 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).Diesel594Busine2012De 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 specificatdata în (decembrie) este introdusă.Format special =TEXT(B6;"[$- FC19] MMMM ") va scoate: Versiune de lucru în, mesajul este egal cu anulMsgBox 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 înMsgBox 6olega34 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.
mesajdata a trecutCazul „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.