Formátovanie časových hodnôt - tipy pre Excel

Obsah

Všetko najlepšie k narodeninám to.com! Pred tromi rokmi dnes bola táto stránka spustená. Trvalo štyri dni, kým prišli prvé dve otázky. Dychtivo som ich obe otvoril a nemal som potuchy, ako na jednu z nich odpovedať. Pomyslel som si: "Ach nie - možno to bola chyba …".

Odvtedy sa doprava ohromne zvýšila. Chystám sa osloviť miliónty pohľad na stránku za rok 2001. Je tu dosť konzultačných prác, aby som sa nenudil, plus ďalšie projekty pre Juana Pabla a Malu a príležitostne projekty Accessu pre Mika a analýza údajov pre Johna.

Ľudia sú jednoducho ohromení, keď vidia, čo sa dá robiť s programami Excel / VBA. Za toto všetko som veľmi vďačný. Zajtra je v USA Deň vďakyvzdania a ja by som sa chcel poďakovať verným čitateľom a klientom, ktorí vďaka com.com uspeli.

Dnešná otázka:

Moja otázka znie jednoducho, ale neviem na to prísť. Pracujem v call centre a importujem informácie zo správ vytvorených systémom Avaya (telefónny systém). Tieto prehľady teraz obsahujú čas hovoru, čas ukončenia a ďalšie štatistiky.

Keď importujem štatistiky do programu Excel, ak je čas kratší ako 1 min, zobrazí sa ako: 01 s. Potrebujem, aby to Excel zmenil na 0:01. Hlavný dôvod, prečo potrebujem túto nulu, je ten, že keď prenášam tieto informácie do Accessu, nerozpozná nič, čo sa v tomto formáte neobjaví (0:00). Hral som s formátovaním a ešte na to musím prísť. Je veľmi časovo náročné sedieť tam a pridávať nuly, aby ste to napravili! Moje znalosti Excelu sú veľmi základné. Dokážete zostaviť makro? Alebo čo podmienené formátovanie?

Použil by som toto jednoduché makro. Najskôr zvýraznite výber časmi a potom spustite makro.

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

Pre všetkých našich amerických čitateľov prajeme skvelý víkend vďakyvzdania!

Zaujímavé články...