Níže uvedené postupy se mohou lišit podle verze OpenOffice. Pokud jste odhalili další nekompatibilní místa, napište nám prosím na email poradna@pasivnidomy.cz s popisem problému a ideálně popisem řešení.
Základní nastavení
PHPP prosím používejte v programu Microsoft Excel 2003 a novější. Podle zkušeností autorů lze PHPP používat rovněž na OpenOffice od verze 2.2, na systémech Linux stejně jako na systémech Macintosh. V ojedinělých případech může dojít k nepatrným omezením funkčnosti.
Při použití v Open/LibreOffice se nesprávně importují některé vzorce (stav k prosinci 2013). Při použítí v Open/LibreOffice autoři doporučují:
- Otevřít soubor v OpenOffice Calc
- Vybrat listy
- Zrušit ochranu listů
- V menu: Edit / Find and replace ...
- Nahradit symbol “*” symbolem “.*” (vložit včetně uvozovek): ? REPLACE ALL
- Opět zamknout listy
- V menu: Tools / Options / OpenOfficeCalc / Calculate → zaškrtnout “Enable regular expressions in formulae” (Nástroje → Volby → vybrat "OpenOffice Calc" → "Spočítat" → zaškrtnout "Povolit regulární výrazy ve vzorcích")
Upozorňujeme, že makra (např. nástroj Import/Export) v OpenOffice obvykle nefungují.
Použití funkce COUNTIF
Autor: Ing. arch. Filip Řehák, Milady Horákové 1a, 602 00 Brno
mobil: +420 775 59 39 59, e-mail: rehak.f@gmail.com
Jedná se o situaci, kdy při použití výpočtu v listu Zemina dostaneme jinou hodnotu měrné potřeby tepla na vytápění v celkovém hodnocení domu v Microsoft Excel a jinou v Open/LibreOffice.
Podle autorů Openoffice.org se nejedná o chybu v Open/LibreOffice, ale o chybné použití výrazu COUNTIF v Microsoft Excel a tato nekompatibilita nebude v budoucích verzích Open/LibreOffice opravena.
Je však možné dosáhnout správných výsledků v Open/LibreOffice i v Microsoft Excel použitím výrazu COUNTBLANK namísto COUNTIF, viz příklad níže:
původní vzorec
=IF(COUNTIF(D19:D20;"")
vzorec kompatibilní s Open/LibreOffice i s Microsoft Excel
=IF(COUNTBLANK(D19:D20)
Pozn.: výraz COUNTIF jako takový funguje, je třeba opravit pouze COUNTIF v kombinaci s řetězcem ""
V PHPP 8.5 se výraz COUNTIF vyskytuje v těchto polích:
list U-hodnoty AP10 AP52 |
list Zemina I20 Z20 AQ20 G58 X58 AO58 |
list Větrání další R22 E45 L45 G86 N86 |
V PHPP 2007 se výraz COUNTIF vyskytuje v těchto polích:
list U-hodnoty AQ11 AQ53 |
list Zemina H18 G63 |
list Kompakt H73 H200 H230 H260 H290 H320 |
Česká klimatická data
Kvůli povolení regulárních výrazů ve vzorcích jsou chybně interpretovány závorky v názvu českých a amerických klimatických dat. OpenOffice vyhodnotí závorky jako součást regulárního výraz a nefunguje výběr souboru klimatických dat v listu "Klima". Řešením je přejmenovat klimatická data (odstranit cokoliv, co je vyhodnoceno jako operátor regulárního výrazu, např. závorky) v listu "Data", buňky B180 a B181 (česká) a B175:B177 (USA).