Preuzmite primjer radne knjige
Ovaj vodič pokazuje kako se koristi Excel EOMONTH funkcija u Excelu pronaći posljednji dan u mjesecu, udaljen n mjeseci.
Pregled funkcije EOMONTH
Funkcija EOMONTH Vraća zadnji dan u mjesecu, n mjeseci udaljeno od datuma početka.
Da biste koristili funkciju EOMONTH Excel radnog lista, odaberite ćeliju i vrstu:
(Obratite pažnju na to kako se pojavljuje unos formule)
Sintaksa i ulazi funkcije EOMONTH:
1 | = EOMONTH (datum_početka, mjeseci) |
početni datum - Datum početka u formatu serijskog broja programa Excel ili upisan kao datum s navodnicima („s“) okružuje datum. Primjer: Ne možete unijeti 12.11.2015. Izravno u ćeliju. Umjesto toga morate unijeti “11/12/2015” ili biste trebali upotrijebiti odgovarajući serijski broj: 42320. Alternativno, možete se pozvati na ćeliju s upisanim datumom 11/12/2015. Excel automatski pretvara datume pohranjene u ćelijama u serijski format (osim ako se datum unese kao tekst).
mjeseci - Broj mjeseci do datuma početka. Broj može biti pozitivan (budućnost) ili negativan (prošlost).
Kako koristiti funkciju EOMONTH
Zadnji dan u mjesecu
Trenutni mjesec
Funkcija EOMONTH uzima datum i vraća zadnji dan u mjesecu:
1 | = EOMONTH (B3,0) |
Prethodni mjesec
Također možete dodati (ili oduzeti) n mjeseci datumu početka kako biste dobili zadnji dan sljedećeg mjeseca. Ovaj primjer će vratiti zadnji dan prethodnog mjeseca:
1 | = EOMONTH (B3, -1) |
Broj dana u mjesecu
Pomoću funkcije DAN možete izračunati broj dana u mjesecu:
1 | = DAN (EOMONTH (B3,0)) |
Funkcija DAY vraća broj dana datuma. Korištenjem EOMONTH -a možemo dobiti zadnji dan u mjesecu, a funkcija DAY tada vraća odgovarajući broj dana.
Prvi dan u mjesecu
Dodavanjem 1 rezultatu funkcije EOMONTH možete dobiti prvi dan u mjesecu:
1 | = EOMONTH (B3, -1) +1 |
Napomena: u Excelu su datumi pohranjeni kao serijski brojevi gdje svaki broj predstavlja dan, pa dodavanjem 1 datumu dodaje se 1 dan.
EOMONTH u Google tablicama
Funkcija EOMONTH radi potpuno isto u Google tablicama kao i u Excelu:
EOMONTH Primjeri u VBA
Također možete koristiti funkciju EOMONTH u VBA. Tip: application.worksheetfunction.eomonth (datum_početka, mjeseci)
Pokretanje sljedećih VBA naredbi
123 | Raspon ("B2") = Application.WorksheetFunction.EoMonth (Raspon ("A2"), 0)Raspon ("B5") = Application.WorksheetFunction.EoMonth (Raspon ("A5"), -1)Raspon ("B8") = Application.WorksheetFunction.EoMonth (Raspon ("A8"), -1) + 1 |
Donijet će sljedeće rezultate
Za argumente funkcije (datum_početka itd.) Možete ih unijeti izravno u funkciju ili definirati varijable koje ćete umjesto toga koristiti.
Povratak na popis svih funkcija u Excelu