Da biste riješili neke probleme prilikom kreiranja tablice, morate odrediti broj dana u mjesecu u zasebnoj ćeliji ili unutar formule da bi program mogao izvršiti potrebne izračune. U programu Excel postoje alati dizajnirani za izvođenje ove operacije. Pogledajmo različite načine primjene ove značajke.
Izračunajte broj dana
Broj dana u mjesecu u Excelu može se izračunati pomoću operatora posebne kategorije. "Datum i vrijeme". Da biste saznali koja je opcija najbolje primijeniti, prvo morate postaviti ciljeve za operaciju. U zavisnosti od toga, rezultat izračuna se može prikazati u posebnom elementu na listu i može se koristiti unutar druge formule.
Metod 1: kombinacija operatera DAY i CARTON
Najlakši način za rješavanje ovog problema je kombinacija operatora DAY i CRAFT.
Funkcija DAY pripada grupi operatora "Datum i vrijeme". Ona ukazuje na određeni broj iz 1 do 31. U našem slučaju, zadatak ovog operatera će biti da navede zadnji dan u mjesecu koristeći ugrađenu funkciju kao argument CRAFT.
Sintaksa operatora DAY next:
= DAY (data_format)
To znači da je jedini argument ove funkcije "Datum u numeričkom formatu". On će biti podešen od strane operatera CRAFT. Mora se reći da je datum u numeričkom formatu različit od uobičajenog formata. Na primjer, datum 04.05.2017 u numeričkom obliku će izgledati 42859. Stoga, Excel koristi ovaj format samo za interne operacije. Retko se koristi za prikazivanje u ćelijama.
Operator CRAFT namjera je da se navede redni broj posljednjeg dana u mjesecu, koji je određeni broj mjeseci unaprijed ili natrag od određenog datuma. Sintaksa funkcije je sljedeća:
= CONMS (start_date; broj_mjesec)
Operator "Datum početka" sadrži datum od kojeg se vrši brojanje, ili referencu na ćeliju u kojoj se nalazi.
Operator "Broj mjeseci" označava broj mjeseci koje treba računati od navedenog datuma.
Pogledajmo sada kako to funkcionira sa specifičnim primjerom. Da biste to uradili, uzmite Excelov list, u jednoj od ćelija u koju se unosi određeni kalendarski broj. Potrebno je uz pomoć gore navedenog skupa operatora odrediti koliko dana u mjesečnom periodu se odnosi na taj broj.
- Izaberite ćeliju na listu u kojem će se prikazati rezultat. Kliknite na dugme "Umetni funkciju". Ovo dugme se nalazi lijevo od trake s formulama.
- Prozor počinje Funkcioneri. Idite na odeljak "Datum i vrijeme". Pronađite i istaknite zapis "DAN". Kliknite na dugme. "OK".
- Otvara se prozor argumenta operatora DAY. Kao što vidite, sadrži samo jedno polje - "Datum u numeričkom formatu". Obično se ovde postavlja broj ili veza na ćeliju koja ga sadrži, ali mi ćemo imati funkciju u ovom polju. CRAFT. Stoga postavite kursor u polje, a zatim kliknite na ikonu u obliku trokuta s lijeve strane trake s formulama. Otvara se lista nedavno korišćenih operatora. Ako u njemu pronađete ime "CRAFTS"zatim odmah kliknite na nju da biste otišli na prozor argumenata ove funkcije. Ako ne pronađete ovo ime, kliknite na poziciju "Ostale karakteristike ...".
- Počinje ponovo Čarobnjak za funkcije i opet idemo na istu grupu operatora. Ali ovaj put tražimo ime. "CRAFTS". Nakon označavanja navedenog imena, kliknite na gumb. "OK".
- Pokreće se prozor argumenta operatora. CRAFT.
U svom prvom polju, zvao se "Datum početka", morate postaviti broj koji imamo u zasebnoj ćeliji. To je broj dana u periodu na koji se odnosi, koji ćemo odrediti. Da biste postavili adresu ćelije, postavite kursor u polje, a zatim kliknite na njega listom miša levim tasterom miša. Koordinate će se odmah prikazati u prozoru.
Na terenu "Broj mjeseci" postavite vrijednost "0"jer treba odrediti trajanje tačno perioda na koji se odnosi navedeni broj.
Nakon toga kliknite na dugme "OK".
- Kao što možete vidjeti, nakon posljednje akcije, broj dana u mjesecu u koji pripada odabrani broj prikazuje se u ćeliji na listu.
Opšta formula smo uzeli sljedeći oblik:
= DAN (CRAIS) (B3; 0))
U ovoj formuli, vrijednost varijable je samo adresa ćelije (B3). Dakle, ako ne želite da izvršite proceduru putem Funkcioneri, možete umetnuti ovu formulu u bilo koji element lista, jednostavno zamijeniti adresu ćelije koja sadrži broj s onim koji je relevantan u vašem konkretnom slučaju. Rezultat će biti sličan.
Lekcija: Čarobnjak funkcije Excel
Metod 2: Automatsko određivanje broja dana
Pogledajmo sada još jedan zadatak. Potrebno je da broj dana bude prikazan ne sa datim kalendarskim brojem, već prema trenutnom broju. Pored toga, promena perioda bi se vršila automatski bez učešća korisnika. Iako izgleda čudno, ali ovaj zadatak je lakši od prethodnog. Rješavati ga čak i otvoreno Čarobnjak za funkcije Nije neophodno, jer formula koja izvodi ovu operaciju ne sadrži vrijednosti varijable ili reference na ćelije. Možete jednostavno da uđete u ćeliju lista gde želite da se rezultat prikaže, sledeću formulu bez izmena:
= DAN (CRAEMY (DANAS (); 0))
Ugrađena funkcija TODAY, koju smo primijenili u ovom slučaju, prikazuje trenutni broj i nema argumenata. Tako će se broj dana u tekućem mjesecu stalno prikazivati u vašoj ćeliji.
Metod 3: Izračunajte broj dana za upotrebu u složenim formulama
U gore navedenim primjerima, pokazali smo kako izračunati broj dana u mjesecu na određenom kalendarskom broju ili automatski u tekućem mjesecu s rezultatom prikazanim u zasebnoj ćeliji. Ali pronalaženje ove vrijednosti može biti potrebno za izračunavanje drugih pokazatelja. U ovom slučaju, izračunavanje broja dana će biti izvršeno unutar složene formule i neće biti prikazano u zasebnoj ćeliji. Da vidimo kako da to uradimo na primer.
Moramo biti sigurni da je broj preostalih dana do kraja tekućeg mjeseca prikazan u ćeliji. Kao iu prethodnoj metodi, ova opcija ne zahteva otvaranje Funkcioneri. Možete samo voziti sljedeći izraz u ćeliju:
= DAN (CRAEMY (DANAS (); 0)) - DAN (DANAS ())
Nakon toga, naznačena ćelija će prikazati broj dana do kraja meseca. Svaki dan, rezultat će se automatski ažurirati, a od početka novog perioda, odbrojavanje će početi iznova. Ispada neka vrsta odbrojavanja.
Kao što možete vidjeti, ova formula se sastoji od dva dijela. Prvi od njih je izraz za izračunavanje broja dana u mjesecu koji nam je već poznat:
= DAN (CRAEMY (DANAS (); 0))
Ali u drugom delu, trenutni broj se oduzima od ovog indikatora:
-DAN (DANAS ())
Stoga, pri izvođenju ove kalkulacije, formula za izračunavanje broja dana je sastavni dio složenije formule.
Metod 4: Alternativna formula
Ali, nažalost, verzije programa ranije nego Excel 2007 nemaju operatora CRAFT. Kako biti oni korisnici koji koriste staru verziju aplikacije? Za njih, ova mogućnost postoji kroz drugu formulu koja je masivnija od gore opisane. Da vidimo kako da izračunamo broj dana u mesecu za dati broj kalendara koristeći ovu opciju.
- Izaberite ćeliju za prikaz rezultata i idite na prozor argumenta operatora DAY već nam je poznat. Postavite kursor u jedino polje ovog prozora i kliknite na obrnuti trokut lijevo od trake formule. Idite na odeljak "Ostale karakteristike ...".
- U prozoru Funkcioneri u grupi "Datum i vrijeme" izaberite ime "DATE" i kliknite na dugme "OK".
- Pokreće se prozor operatora DATE. Ova funkcija pretvara datum iz uobičajenog formata u numeričku vrijednost, koju operater tada mora obraditi. DAY.
Otvoreni prozor ima tri polja. Na terenu "Dan" možete odmah unijeti broj "1". To će biti ista akcija za svaku situaciju. Ali druga dva polja će morati obaviti temeljito.
Postavite kursor u polje "Godina". Zatim idite na izbor operatora kroz poznati trougao.
- Sve u istoj kategoriji Funkcioneri izaberite ime "YEAR" i kliknite na dugme "OK".
- Počinje prozor operatera. Godina. Definiše godinu za određeni broj. U jednoj kutiji "Datum u numeričkom formatu" navedite vezu do ćelije koja sadrži originalni datum za koji trebate odrediti broj dana. Nakon toga, ne žurite da kliknete na dugme "OK", i kliknite na ime "DATE" u formuli bar.
- Zatim se ponovo vraćamo na prozor argumenta. DATE. Postavite kursor u polje "Mesec" i pređite na izbor funkcija.
- U Čarobnjak za funkcije kliknite na ime "MESEC" i kliknite na dugme "OK".
- Počinje prozor argumenta funkcije. MONTH. Njegovi zadaci su slični prethodnom operatoru, samo što on prikazuje vrednost broja meseca. U jedinom polju ovog prozora postavite istu referencu na originalni broj. Zatim u formuli bar kliknite na ime "DAN".
- Vraćamo se na prozor argumenata. DAY. Ovde moramo uraditi samo jedan mali dodir. U jedinom polju prozora gdje su podaci već locirani, dodamo izraz na kraj formule "-1" bez navodnika, i stavite "+1" nakon operatora MONTH. Nakon toga kliknite na dugme "OK".
- Kao što možete vidjeti, broj dana u mjesecu u koji pripada navedeni broj prikazuje se u prethodno odabranoj ćeliji. Opšta formula je sljedeća:
= DAN (DATUM (GODINA (D3); MJESEC (D3) +1; 1) -1)
Tajna ove formule je jednostavna. Koristimo ga da odredimo datum prvog dana narednog perioda, a zatim od njega oduzmemo jedan dan, primajući broj dana u navedenom mesecu. Varijabla u ovoj formuli je referenca ćelije. D3 na dva mesta. Ako ga zamijenite adresom ćelije u kojoj je datum u vašem slučaju, onda možete izvesti ovaj izraz u bilo koji element lista bez pomoći. Funkcioneri.
Lekcija: Funkcije datuma i vremena u Excelu
Kao što vidite, postoji nekoliko opcija za pronalaženje broja dana u mesecu u Excelu. Koji od njih će koristiti zavisi od krajnjeg cilja korisnika, kao i od verzije programa koji koristi.