IBM Lotus Symphony
|
Táto časť obsahuje opisy funkcií Textu, spolu s príkladmi. Nasleduje opis týchto funkcií: ARABIC , BASE , CHAR , CLEAN , CODE , CONCATENATE , DECIMAL , DOLLAR , FIND , FIXED , LEFT , LEN , LOWER , MID , PROPER , REPLACE , REPT , RIGHT , ROMAN , SEARCH , SUBSTITUTE , T , TEXT , TRIM , UPPER , VALUE .
Vypočíta hodnotu rímskej číslice. Hodnota rozsahu musí byť medzi 0 a 3999.
Skonvertuje kladné celé číslo so zadaným základom na text zo systému číslovania. Použité sú číslice 0-9 a písmená A-Z.
BASE(Číslo; Základ; [Minimálna dĺžka])
Parameter číslo je kladné celé číslo, ktoré má byť skonvertované.
Parameter základ označuje základ systému čísel. Môže to byť ľubovoľné kladné celé číslo od 2 do 36.
Parameter Minimálna dĺžka (voliteľný) určí minimálnu dĺžku vytvorenej znakovej postupnosti. Ak je text kratší ako označená minimálna dĺžka, naľavo od reťazca budú pridané nuly.
Skonvertuje číslo na znak podľa aktuálnej tabuľky kódov. Číslo môže byť dvojciferné alebo trojciferné celé číslo.
Vráti numerický kód na prvý znak v textovom reťazci.
Zlúči niekoľko textových reťazcov do jedného reťazca.
Skonvertuje text so znakmi zo systému čísel na kladné celé číslo v danom základe. Základ musí byť v rozsahu od 2 do 36. Medzery a medzery vytvorené tabulátorom sú ignorované. Pole textu nerozlišuje veľkosť písmen.
Ak je základ 16, prvé x alebo X alebo 0x alebo 0X, a pripojené h alebo H je ignorované. Ak je základ 2, pripojené b alebo B je ignorované. Ostatné znaky, ktoré nepatria do systému čísel vygenerujú chybu.
DECIMAL(Text; Základ)
Parameter text je text, ktorý má byť skonvertovaný. Ak chcete rozlíšiť medzi hexadecimálnym číslom, napríklad A1 a odkazom na bunku A1, musíte dať číslo do úvodzoviek. Napríklad "A1" alebo "AFFE".
Parameter základ označuje základ systému čísel. Môže to byť ľubovoľné kladné celé číslo od 2 do 36.
Funkcia DECIMAL("17";10) vráti hodnotu 17.
Funkcia DECIMAL("FACE";16) vráti hodnotu 64206.
Funkcia DECIMAL("0101";2) vráti hodnotu 5.
Pozrite si aj tieto funkcie:
BASE.
Skonvertuje číslo na čiastku v menovom formáte a zaokrúhli ho na zadaný počet desatinných miest. Do poľa hodnota zadajte číslo, ktoré má byť skonvertované na menu. Voliteľne môžete do poľa desatinné čísla zadať počet desatinných miest. Ak nie je zadaná žiadna hodnota, všetky čísla v menovom formáte budú zobrazené s dvoma desatinnými miestami.
Formát meny zadávate v nastaveniach systému.
DOLLAR(hodnota; desatinné čísla)
Parameter hodnota je číslo, odkaz na bunku obsahujúcu číslo alebo vzorec, ktorý vráti číslo.
Parameter desatinné čísla je počet desatinných miest.
Funkcia DOLLAR(255) vráti hodnotu $255.00.
Funkcia DOLLAR(367.456;2) vráti hodnotu $367.46. Použite oddeľovač desatinných miest, ktorý zodpovedá aktuálnemu miestnemu nastaveniu.
Pozrite si aj tieto funkcie:
Porovná dva textové reťazce. Ak sú totožné, vráti hodnotu TRUE. Táto funkcia rozlišuje veľkosť písmen.
Vyhľadá textový reťazec vo vnútri iného reťazca. Môžete definovať aj miesto, kde má hľadanie začať. Vyhľadávaný výraz môže byť číslo alebo ľubovoľný reťazec znakov. Hľadanie rozlišuje veľkosť písmen.
Zadá, aby bolo číslo zobrazené s pevným počtom desatinných miest a s oddeľovačom tisícov alebo bez neho. Táto funkcia môže byť použitá na aplikovanie jednotného formátu na stĺpec čísel.
FIXED(Číslo; desatinné čísla; žiadne oddeľovače tisícov)
Parameter Číslo odkazuje na číslo, ktoré má byť formátované.
Parameter Desatinné čísla odkazuje na počet desatinných miest, ktoré majú byť zobrazené.
Parameter Žiadne oddeľovače tisícov (voliteľný) stanoví, či má byť použitý oddeľovač tisícov. Ak je parameter číslo, ktoré sa nerovná 0, oddeľovač tisícov je potlačený. Ak sa parameter rovná 0 alebo ak úplne chýba, budú zobrazené oddeľovače tisícov vášho aktuálneho miestneho nastavenia.
Vráti prvý znak alebo znaky v textovom reťazci.
Vráti segment textu znakového reťazca. Parametre zadajú začiatočnú pozíciu a počet znakov.
Nahradí časť textového reťazca iným textovým reťazcom. Táto funkcia môže nahradiť znaky aj číslice (ktoré sú automaticky skonvertované na text). Výsledok funkcie je vždy zobrazený ako text. Ak máte v úmysle vykonať ďalšie výpočty s číslom, ktoré bolo nahradené textom, budete ho musieť skonvertovať späť na číslo prostredníctvom funkcie VALUE.
Ak nechcete, aby bol akýkoľvek text obsahujúci čísla interpretovaný ako číslo a automaticky skonvertovaný na text, musíte ho vložiť do úvodzoviek.
REPLACE(text; pozícia; dĺžka; nový text)
Parameter text odkazuje na text, ktorého časť bude nahradená.
Parameter pozícia odkazuje na pozíciu v rámci textu na mieste, kde začne náhrada.
Parameter dĺžka je počet znakov v parametri text, ktorý má byť nahradený.
Parameter nový text predstavuje text, ktorý nahrádza text .
Funkcia REPLACE("1234567";1;1;"444") vráti hodnotu "444234567". Jeden znak v pozícii 1 je nahradený úplným parametrom nový text .
Pozrite si aj tieto funkcie:
MID, SEARCH, SUBSTITUTE, TRIM.
Zopakuje znakový reťazec podľa uvedeného počtu kópií.
Definuje posledný znak alebo znaky v textovom reťazci.
Skonvertuje číslo na rímsku číslicu. Rozsah hodnôt musí byť medzi 0 a 3999, režimy môžu byť celé čísla od 0 do 4.
ROMAN(Číslo; Režim)
Parameter Číslo je číslo, ktoré má byť skonvertované na rímsku číslicu.
Parameter Režim (voliteľný) označuje stupeň zjednodušenia. Čím vyššia je hodnota, tým je väčšie zjednodušenie rímskej číslice.
Vráti pozíciu segmentu textu v rámci znakového reťazca. Začiatok hľadania môžete nastaviť ako voľbu. Vyhľadávaný text môže byť číslo alebo ľubovoľná postupnosť znakov. Hľadanie nerozlišuje veľkosť písmen.
Hľadanie podporuje
. Po zadaní textu môžete hneď zadať "all.*", ak chcete vyhľadať napríklad prvé umiestnenie hodnoty "all", za ktorou nasledujú ľubovoľné znaky.
SEARCH(vyhľadávaný_text; text; pozícia)
Parameter vyhľadávaný_text je text, ktorý má byť vyhľadaný.
Parameter text je text, v ktorom prebehne hľadanie.
Parameter pozícia (voliteľný) je pozícia v danom texte, kde má začať hľadanie.
Funkcia SEARCH(54;998877665544) vráti hodnotu 10.
Pozrite si aj tieto funkcie:
FIND, MID, REPLACE, SUBSTITUTE.
Nahradí starý text v reťazci novým textom.
SUBSTITUTE(text; vyhľadávaný_text; nový text; výskyt)
Parameter text je text, v ktorom majú byť vymenené segmenty textu.
Parameter vyhľadávaný_text je segment textu, ktorý má byť nahradený (viac krát).
Parameter nový text je text, ktorý má nahradiť segment textu.
Parameter výskyt (voliteľný) označuje, koľko výskytov vyhľadávaného textu má byť nahradených. Ak tento parameter chýba, vyhľadávaný text je nahradený všade.
Táto funkcia skonvertuje číslo na prázdny textový reťazec.
Odstráni medzery, ktoré sú pred reťazcom, alebo zarovná obsah bunky doľava.
Skonvertuje reťazec zadaný v textovom poli na reťazec zapísaný veľkými písmenami.