FUNKCE PRO EDITACI TEXTU

Porovnat řetězce [COMPARE]

Porovná dva řetězce.

Vrátí hodnotu 0, když jsou stejné

Vrátí hodnotu -1, když je text1 v abecedním pořadí před text2

Vrátí hodnotu +1, když je text1 v abecedním pořadí po text2

Abecední řazení je citlivé na psaní velkých a malých písmen: a je řazeno před A.

Syntaxe

COMPARE (“text1”, “text2”)

Poznámka: Požadovaný oddělovač (čárka nebo středník) je automaticky přizpůsoben nastavení vašeho počítače.

Datové typy členů

Řetězec

Datový typ výsledku

Celé číslo

Příklad

Hodnoty vlastností požární odolnosti jsou například od A do F.

Pokud je požární odolnost A, B nebo C: požadavek je splněn.

Pokud je požární odolnost D, E nebo F: požadavek není splněn.

V tomto výrazu můžete pomocí funkce COMPARE porovnat požární odolnost s kategorií “C”.

Můžete přidat funkci IF, která vrátí jednu ze dvou zadaných hodnot v závislosti na výsledku funkce COMPARE.

Výraz

IF (COMPARE (Požární odolnost, “C”) < 1, “Splňuje požadavky”, “Nesplňuje požadavky”)

Pokud je výsledek 0, znamená to, že požární odolnost je C. To vyhovuje požadavkům.

Pokud je výsledek -1, znamená to, že požární odolnost je v abecedě před C. Je to tedy A nebo B. To také vyhovuje požadavkům.

Pokud je výsledek 1, znamená to, že požární odolnost je v abecedě po C. Je to tedy D, E nebo F. To nevyhovuje požadavkům.

Výsledek

“Vyhovuje požadavkům” pro hodnoty 0 nebo -1, jinak “Nevyhovuje požadavkům”