Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 13. 5. 2009 10:34:17

Helios
Člen
Registrace: 18. 5. 2005
Příspěvků: 43

Nahrazení čísel ve formátu 9,7E-07 za 9,7 · 10-7 vč. indexů

Zdar,
mám dokument, kde je spousta tabulek s čísly ve vědeckém formátu - tj. např. 9,7E-07. Potřeboval bych je všechny převést na běžný formát (lépe stravitelný pro laiky) 9,7 · 10-7 tak aby exponenty byly jako horní indexy abych to nemusel celé doupravovat. Existuje na to nějaké elegantní řešení?

díky

OOo 3.0 CZ, Win XP

Offline

#2 13. 5. 2009 20:54:20

Tombil
Člen
Registrace: 23. 9. 2005
Příspěvků: 21

Re: Nahrazení čísel ve formátu 9,7E-07 za 9,7 · 10-7 vč. indexů

1. Stáhněte a nainstalujte rozšíření AltSearch (http://www.volny.cz/macrojtb/AltSearch_cs.html)

2. Vytvořte ZNAKOVÝ styl "h_index" ve kterém si nastavíte vlastnost horní index

3. Menu - Úpravy - Alt. Najít a nahradit (zelený dalekohled), a dejte:

   Hledat: ([0-9,]+)E([0-9\-]+)

   Nahradit: \1 * 10\C\2\C{h_index}

   Nezapomenout zatrhnout volbu "Regulární symboly" a zkusit najít, nahradit případně nahradit vše.

Offline

#3 14. 5. 2009 09:14:08

Helios
Člen
Registrace: 18. 5. 2005
Příspěvků: 43

Re: Nahrazení čísel ve formátu 9,7E-07 za 9,7 · 10-7 vč. indexů

díky,
přesně to jsem potřeboval. super.

Offline

Zápatí