|
|
Dostal jsem od čtenáře dotaz, jakým způsobem vytváříme grafy v několika posledních článcích na Živě. Konkrétně mu šlo o koláčový graf s popisky rovněž do kruhu. Jestli to jde udělat v Excelu.
Ne, v Excelu tyto grafy opravdu neděláme. Jde o ruční práci s vektorovými objekty v Adobe Illustratoru. Ale myšlenka kruhových popisků mě už nepustila a začal jsem zkoumat, jak by se v Excelu daly vytvořit. A jak vidíte na obrázku, jde to. Sice se jedná o betaverzi Excelu 2010, ale předpokládám, že ve verzi 2007 to bude stejné, s těmito funkcemi se nijak nehýbalo.
Přijdete na to, jak se takových kruhových popisků dá v Excelu dosáhnout? Jestli to víte hned, tak si možná odpověď ještě chvilku nechte pro sebe, ať se ostatní trochu trápí.
V Excelu nemá smysl procházet volby u formátování grafu – nic takového tam nenajdete. Koláč a popisky jsou dva samostatné a oddělené objekty. Tím je zřejmá hlavní nevýhoda: když se změní čísla, je nutné ručně upravit i mezery mezi texty. Ale jde to rychle.
Z vytvořeného koláčového grafu napřed odstraňte popisky, které automaticky vytvořil Excel. Poté nad graf vložte textové pole a napište do něj libovolný text (později se upraví). Na text aplikujte Text Effects, Transform a v bloku Follow the Path vyberte první možnost. Česky se tato funkce bude jmenovat asi Následovat cestu.
Text se hned zaoblí. Nyní uzlovými upravte obálku do čtverce, aby se z cesty stal kruh. Čtverec napasujte na koláč, doplňte správné texty a laďte. Čtvercem se dá otáčet (zelený uzel), posouvat lze začátek textu (fialový uzel). Jednotlivé popisky oddělujte mezerami. Protože se text vzhůru nohama čte špatně, snažte se, aby dole byl největší segment.
I když je příprava takových kruhových popisků složitější než prosté vložení grafu, k výsledku se po troše praxe dostanete velmi rychle.
numbers na jabku to neumej
Však Excel to taky standardně neumí, je to taková finta - ne vždy použitelná a trochu pracnější. Ale na druhou stranu se taková prezentace koláče může hodit. Kruh může být větší, popisky nezabírají tolik místa.
Finta? Ja jsem to udělal přes standardní funkce excelu. Finta znamená - vlastní úhel pro každý popisek? K.
3. Tak to je asi ještě pracnější než u mé metody. Navíc jak tímto způsobem dosáhnete skutečného zaoblení textu? Schválně jsem do obrázku udělal „dlouhý text do kruhu“, aby bylo vidět, jak účaří kopíruje okraj koláče.
Ani v mém případě to samozřejmě žádný hack, ale běžná funkce Excelu.
že by finta fň. nebo třeba fce “text do kruhu”?
teda abych byl presnejsi “sledovat cestu”
Myslím, že 2007 to neumí. Resp. dosáhnout se tohoto stavu dá, ale za cenu totálního zmagoření. Pokud 2010 umí umístění, na které myslím, je to mnohem jednodušší ![]()
6.
7. Ne, teď jsem ověřil, že ve verzi 2007 je to taky. Anebo znáš ještě lepší metodu, jak toho dosáhnout ve 2010.
1: uměj ![]()
Toto je maximum co som z Numbers dostal, hral som sa s dizajnom a nie sa datami, tak tie berte len orientacne.
Mohlo by to být textové pole nad grafem. Text je možné transformovat do různých tvarů (WordArt), mj. také sledovat cestu. Popisky přímo v grafu ve verzi 2007 transformovat nelze.
9: rad bych vedel jak
V OO.o stačí text > písmomalba (ohnout) nebo podle křivky a dopsat popisky.
Dále příště by to chtělo dát popis čitelně.
Není to nic těžkého, ale hezčích výsledků se dosáhne v Inkscape nebo Adobe Illustrator.
lidi neblbnete …. vzdyt to umi Word od verze 1.0 a rika se tomu WordArt.
teda oprava … MS Word i MS Excel umi WordArt od verze 1.0
Alfonz (kom. 13): jo, všichni máme čas tvořit grafy v Inkscape. ![]()
už konečně uvedete ten zázračný návod ?
Už tam týden je.
Dobrý den, lze v grafu jednoduše dosáhnout hodnoty x když znám hodnotu osy y (třeba 50%) a potřebuji znát hodnotu na ose x, kde se protne těch 50% s čárou grafu ?
Děkuji Rieger
Marek Lutonský o všem, co ho napadne využívá WordPress MU a běží na Blog.zive.cz. Vytvořte si svůj vlastní blog
Sledování přes RSS: články
a komentáře
Partnerská sekce pro IT profesionály:
Microsoft TechNet/MSDN