
Excel 2007- jak zajistit aby nepřetékal text do následující buňky
Potřebuju aby mi text na řádku z předchozí buňky nzasahoval do následující kde mám vzorec a když má prázdnou hodnotu tak mi tam zasahuje text. Dík
řešení je použít KDYŽ funkci a v případě "null-ovéhé" výsledku nahradit mezerou
"high-level" příklad: Když(vzorec()=špatná hodnota," ",vzorec())
Paráda, funguje. Dík. Ale mám to teď i na místě kde v následující buňce na řádku zatím nic není, ale časem se tam bude opisovat a teď tam všude psát mezeru je strašná otrava. Nejde to někde nějak nastavit?
A to nelze tento vzorec definovat globálně, na všechny buňky?
Zeptám se jako BFU, tedy proč jako, že?
Jak globálmě? Pokud to udělám, půjde do buňky normálě psát data? Budou to totiž v rodině používat ještě větší BFU.
ano, jednoduše v každém "Když" budeš testovat sousední levou buňku na její obsah (délku) - pokud bude delší než řekněme 5 znaků, dáš do pole mezeru " ". Editace je samozřejmě možná, prostě ten aktuální vzorec přepíšeš svými daty.
Druhá možnost je jak píše Host zarovnání (nebo nastavit automatické zmenšení písma), ale to už zásadně změní vzhled listu (včetně tiskové předlohy)
A nestačí buňce s textem nastavit zalamování řádku?
Díky všem, zkusím obě možnosti a uvidím. Mo dík.