Formátování časových hodnot - Excel tipy

Obsah

Všechno nejlepší k narozeninám to.com! Před třemi lety byl dnes spuštěn tento web. Trvalo čtyři dny, než přišly první dvě otázky. Dychtivě jsem je obě otevřel a neměl jsem ponětí, jak odpovědět na jednu z nich. Pomyslel jsem si: „Ach ne - možná to byla chyba …“.

Od té doby se provoz ohromně zvýšil. Chystám se zasáhnout svůj miliontý pohled na stránku pro rok 2001. Je tu dostatek konzultačních prací, abych se nenudil, plus další projekty pro Juan Pablo a Mala a příležitostně projekty Access pro Mikea a analýza dat pro Johna.

Lidé prostě žasnou, když uvidí, co se dá dělat s Excelem / VBA. Za to všechno jsem velmi vděčný. Zítra je Den díkůvzdání ve Spojených státech a já bych rád poděkoval věrným čtenářům a klientům, kteří udělali z com.com úspěch.

Dnešní otázka:

Moje otázka zní jednoduše, ale nedokážu na to přijít. Pracuji v call centru a importuji informace ze zpráv vytvořených systémem Avaya (telefonní systém). Nyní mají tyto přehledy dobu hovoru, dobu zpracování a další statistiky.

Když importuji statistiky do aplikace Excel, pokud je čas kratší než 1 minuta, zobrazí se jako: 01 s. Potřebuji, aby to Excel změnil na 0:01. Hlavním důvodem, proč potřebuji tuto nulu, je to, že když přenáším tyto informace do aplikace Access, nerozpozná nic, co se v tomto formátu neobjeví (0:00). Hrál jsem s formátováním a musím na to přijít. Je velmi časově náročné sedět tam a přidávat nuly, abyste to napravili! Moje znalost aplikace Excel je velmi základní. Dokážete vytvořit makro? Nebo co podmíněné formátování?

Použil bych toto jednoduché makro. Nejprve zvýrazněte výběr časem a poté spusťte 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

Pro všechny naše čtenáře v USA zažijte skvělý víkend díkůvzdání!

Zajímavé články...