Koliko dana kasni taj račun: datumi u Excelu

· 7 min čitanja ·Dora Šušković Stipanović
Koliko dana kasni taj račun: datumi u Excelu

Kratak odgovor: upiši =TODAY()-F2, gdje je F2 datum dospijeća, i dobit ćeš broj dana kašnjenja. Ako ti Excel umjesto broja vrati neki datum iz 1900., ćelija je samo ostala u formatu datuma, promijeni je u Općenito i broj se pojavi. Ako želiš da minus ne smeta, koristi =MAX(0;TODAY()-F2) pa računi koji još nisu dospjeli pokazuju nulu. Ostatak ovog teksta je tablica u koju to sjedne i formule koje pokrivaju sve ostalo oko rokova.

01

Zašto Excel vrati datum umjesto broja dana?

Jer datum u Excelu i nije datum, nego broj. Prvi siječnja 1900. je jedan, a svaki sljedeći dan jedan više. Kad oduzmeš dva datuma, dobiješ broj dana. Problem je što ćelija zna naslijediti format datuma od formule koju si u nju stavila, pa ti taj broj prikaže kao datum.

Rješenje je format ćelije, ne formula. Označi stupac, pa Polazno, Broj, i izaberi Općenito ili Broj. Formula je cijelo vrijeme bila točna.

Druga česta zamka: datumi uvezeni iz webshopa ili knjigovodstvenog programa često nisu datumi nego tekst. Provjera je =ISNUMBER(D2). Ako vrati FALSE, to je tekst i nijedna formula s datumima neće raditi. Popravi ga s =DATEVALUE(D2) ili alatom Tekst u stupce.

Brza vizualna provjera bez formule: pravi datum Excel sam poravna udesno, tekst ostane lijevo.

02

Devet formula koje pokrivaju gotovo sve

Sve su napisane s točkom sa zarezom jer je tako u hrvatskim postavkama. Ako ti Excel prijavi grešku, u tvojim postavkama ide zarez.

Uz njih ide i jedan uvjet, =IF(TODAY()>F2;"kasni";"u roku"). Ako ti IF nije poznat, objasnila sam ga korak po korak u tekstu o IF funkciji za početnike.

03

Tablica za praćenje računa, stupac po stupac

Otvori prazan list i složi zaglavlje ovako. Sve što je formula piše se samo u drugi red i onda povuče prema dolje.

Stupac I je onaj zbog kojeg cijela tablica ima smisla. Kad ga jednom složiš, ujutro otvoriš datoteku i odmah vidiš kome treba poslati podsjetnik, bez ijednog računanja.

Znak & u zadnjoj formuli spaja tekst i broj, pa umjesto suhog "kasni" dobiješ "kasni 12 dana".

04

Neka kasni račun sam pocrveni

Označi cijelu tablicu od A2 do I100, pa Polazno, Uvjetno oblikovanje, Novo pravilo, i izaberi opciju u kojoj sama upisuješ formulu.

Znak dolara ispred slova stupca je ovdje ključan. Bez njega se pravilo primijeni samo na jedan stupac umjesto na cijeli red. Detaljnije o tome kako uvjetno oblikovanje radi ima u tekstu o uvjetnom oblikovanju za početnike.

05

Koliko ti ukupno duguju

Kad tablica stoji, ovo su tri brojke koje vrijedi imati negdje na vrhu lista.

Ta druga brojka je ona koju vrijedi pogledati prije nego se odlučiš hoćeš li uzeti još jedan posao ovaj mjesec.

06

Gdje ovo zapinje

DATEDIF je funkcija koju Microsoft ne nudi u popisu. Postoji zbog kompatibilnosti sa starim programima i radi, ali se ne pojavljuje dok tipkaš i nema pomoć uz sebe. Njezin oblik s razmakom "md" zna dati krive rezultate, pa ga izbjegavaj. Za mjesece i godine je u redu.

NETWORKDAYS ne zna za hrvatske blagdane. Izbacuje samo subote i nedjelje. Ako ti blagdani trebaju, upiši ih u poseban stupac i dodaj ga kao treći argument, =NETWORKDAYS(D2;TODAY();$L$2:$L$20). Taj popis moraš održavati svake godine sama.

TODAY se mijenja svaki put kad otvoriš datoteku. Ako nekome pošalješ tablicu, kod njega će pisati drugi broj dana. Kad ti treba brojka zamrznuta na određeni dan, kopiraj stupac pa ga zalijepi natrag kao vrijednost, s Ctrl i Shift i V.

Ovo nije knjigovodstvo. Tablica ne zna za djelomična plaćanja, zatezne kamate, kompenzacije ni PDV. Ona ti samo kaže tko kasni i koliko. Za sve ostalo i dalje treba program ili knjigovođa.

07

Radi li isto u Google Sheets?

Radi, gotovo bez izmjena. TODAY, EDATE, EOMONTH, NETWORKDAYS, DATEDIF, SUMIF, SUMIFS i COUNTIFS postoje pod istim imenima.

Dvije razlike koje ćeš primijetiti. Prva je da Sheets odvaja argumente zarezom, pa je =IF(G2="da",0,MAX(0,TODAY()-F2)). Druga je da se uvjetno oblikovanje nalazi pod Oblikovanje, Uvjetno oblikovanje, i tamo se bira Prilagođena formula.

Prednost Sheetsa je što se tablica sama osvježava i kod svih koji je otvore, pa ako računima pristupa više ljudi, tamo je jednostavnije.

Ako ti se ovakva tablica čini korisnom, ali ne znaš je složiti na svojim podacima, kroz to prolazim jedan na jedan u mentorstvu. Cijeli popis onoga što radim je na stranici s edukacijama.

Najčešća pitanja

Kako u Excelu izračunati broj dana između dva datuma?

Oduzmi raniji datum od kasnijeg, na primjer =C2-B2. Ako ti rezultat izgleda kao datum, promijeni format ćelije u Općenito. Za dane kašnjenja od danas koristi =TODAY()-F2, a ako ne želiš negativne brojeve, =MAX(0;TODAY()-F2).

Zašto mi formula s datumima vraća grešku?

Najčešće zato što datum u ćeliji nije datum nego tekst. Provjeri s =ISNUMBER(D2). Ako vrati FALSE, pretvori ga s =DATEVALUE(D2) ili alatom Tekst u stupce. Druga mogućnost je krivi znak za odvajanje argumenata, točka sa zarezom umjesto zareza ili obrnuto.

Može li Excel sam izbaciti vikende iz računa?

Može, funkcijom NETWORKDAYS. Ona broji samo radne dane između dva datuma. Blagdane ne poznaje, njih moraš upisati u poseban stupac i dodati kao treći argument.

Dora Šušković Stipanović
O autorici

Dora Šušković Stipanović radi kao specijalistica digitalnog marketinga u jednom od najvećih webshopova u Hrvatskoj, uz freelance projekte u marketingu i web dizajnu. Vodila je Canva AI edukacije za međunarodnu tvrtku i javnu instituciju, a kroz Kužiš dijeli praktične digitalne alate i AI savjete za male biznise i obrte.

Svidio vam se članak?