Oblikovanje vremenskih vrijednosti - Excel savjeti

Sadržaj

Sretan rođendan to.com! Danas je pokrenuta ova stranica prije tri godine. Prošla su četiri dana prije nego što su ušla prva dva pitanja. Željno sam ih otvorio i nisam imao pojma kako odgovoriti ni na jedno. Pomislio sam, "Ma ne - možda je ovo bila pogreška …".

Od tada je promet strahovito porastao. Uskoro ću postići svoj milijunti prikaz stranice za 2001. godinu. Ima dovoljno savjetničkog posla da budem zauzet, plus još projekata za Juana Pabla i Malu, a povremeno i Access projekti za Mikea i analiza podataka za Johna.

Ljudi se jednostavno začude kad vide što se može učiniti s programom Excel / VBA. Na svemu tome, jako sam zahvalna. Sutra je Dan zahvalnosti u Sjedinjenim Državama i želio bih se zahvaliti vjernim čitateljima i klijentima koji su uspjeli.com.

Današnje pitanje:

Moje pitanje zvuči jednostavno, ali ne mogu ovo shvatiti. Radim u pozivnom centru i uvozim informacije iz izvješća kreiranih u sustavu Avaya (telefonski sustav). Sada ova izvješća imaju vrijeme za razgovor, vrijeme završetka i drugu statistiku.

Kada uvozim statistiku u Excel ako je vrijeme kraće od 1 minute, to se prikazuje kao: 01 sek. Ono što trebam je da Excel to promijeni u 0:01. Glavni razlog zbog kojeg trebam tu nulu je taj što kad prenesem ove podatke u Access, on ne prepoznaje ništa što se ne pojavljuje u ovom formatu (0:00). Igrao sam se s oblikovanjem i to još nisam shvatio. Vrlo je dugo sjediti tamo i dodavati nule da se to popravi! Moje znanje o Excelu vrlo je osnovno. Možete li izgraditi makronaredbu? Ili što je s uvjetnim oblikovanjem?

Koristio bih ovu jednostavnu makronaredbu. Prvo označite odabir vremenom, a zatim pokrenite makronaredbu.

Sub TryThis() For Each cell in Selection If Left(cell.value, 1) = ":" Then cell.Value = "0" & cell.Value End if Next cell End Sub

Za sve naše američke čitatelje provedite sjajan vikend zahvalnosti!

Zanimljivi članci...