Microsoft Office Excel |
|
|
Oduzimanje datumaNivo:
Baratanje datumima u Excelu je jednostavno, zahvaljujući tome što se datum interno beleži kao broj. Međutim, strogi principi primene formata za zapis vremena mogu da otežaju neke postupke. U ovom prilogu govorimo o načinu promene ispisa razlike između dva datuma. Zanimljiva koincidencija: u samo dva dana, dvaput mi je upućeno pitanje o načinu prikazivanja razlike između dva datuma. Dvojica kolega su imali probleme u interpretaciji rezultata... Ako biste napisali prosti izraz =A2-A1 (pri čemu su u te dve ćelije ispisani datumi), dobili biste rezultat u obliku nekakvog fantomskog datuma; recimo, razlika između 1. aprila i 5. juna bi se ispisala kao "5.3.1900", što sasvim sigurno nije rezultat koji vam je potreban. No, Excel tako radi: baratanje datumima podrazumeva podršku nekom od standardnih formata, jer je tako lakše u opštem slučaju. Izvesno, razliku treba ispisati kao običan broj...
U najvećem broju slučajeva, sve što treba da uradite jeste da promenite format ispisa broja (tj. datuma): pritisnite prečicu Ctrl+1 ili u kontekstnom meniju ćelije odaberite komandu Format Cells (Oblikuj ćelije). Na prvoj kartici, koja rukuje opcijama tipova i maskama, prosto odaberite kategoriju General (Opšti format), pa ćete dobiti običan broj koji čini razliku dva datuma. Ako želite da učinite više, pokušajte ovako: odaberite kategoriju Custom (Prilagođeni), pa postavite masku
i rezultat će glasiti npr. 65 dana. Možete i ovako: ako definišete masku
razlika između dva pomenuta datuma će se ispisati kao 00 godina, 3 meseci, 5 dana; naravno, ovo možete varirati po volji. Ako vam smeta što može doći do grešaka u obliku reči spram broja ("3 meseci"), najfiniji oblik rezultata ćete izvesti programiranjem
VBA funkcije koja izlazi na kraj sa svim varijantama. Naravno, pitanje je koliko je takav trud celishodan, pa će ovaj put izostati prilog sa
funkcijom, mada ne bi bilo osobito teško napisati je. Uostalom, možda ne bi bilo loše da sami probate, to je dobra kondiciona vežba za savladavanje
uvek korisnog VBA u Excelu. Da biste stekli utisak o potrebnom poslu, pogledajte primer jezičkih varijacija koje postoje u
fukciji za ispis broja slovima
|
|
Vrh stranice Prethodna stranica Naslovna strana Mapa sajta Pretraga |
| AFORIZAM ZA DANAS | OVIH DANA SLUŠAMO... |
| Copyright © Praktikum na Webu, 2000-2009; Valinor Design; sva prava pridržana. |