IBM Lotus Symphony
|
Pretvori pozitivno celo število na podani osnovi v besedilo iz številskega sistema. Uporabljajo se cifre 0-9 in črke A-Z.
BASE(Number; Radix; [Minimum length])
number je pozitivno celo število, ki naj se pretvori.
radix označuje osnovo številskega sistema. Lahko je poljubno pozitivno število med 2 in 36.
Minimum length (neobvezno) določa najmanjšo dolžino zaporedja znakov, ki je bilo ustvarjeno. Če je besedilo krajše od podane najmanjše dolžine, se na levi del niza dodajo ničle.
Pretvori število v znak skladno s trenutno kodno tabelo. Število je lahko dvomestno ali trimestno celo število.
Vrne številsko kodo za prvi znak v besedilnem nizu.
Združi več besedilnih nizov v en niz.
Pretvori besedilo z znaki iz številskega sistema v pozitivno celo število na določenem osnovnem korenu. Parameter radix mora biti med 2 in 36. Presledki in tabulatorji se prezrejo. Besedilno polje ne razlikuje velikih in malih črk.
Če je parameter radix 16, se vodilni X ali X ali 0x ali 0X in dodani h ali H ne upošteva. Če je parameter radix 2, se pripeti b ali B ne upošteva. drugi znaki, ki ne pripadajo številskemu sistemu, generirajo sporočilo o napaki.
DECIMAL(Text; Radix)
text je besedilo, ki naj se pretvori. Če želite razlikovati med šestnajstiškim številom, kot je A1, in sklicem na celico A1, morate postaviti številko v narekovaje, na primer "A1" ali "AFFE".
radix označuje osnovo številskega sistema. Lahko je poljubno pozitivno število med 2 in 36.
DECIMAL("17";10) vrne 17.
DECIMAL("FACE";16) vrne 64206.
DECIMAL("0101";2) vrne 5.
Glejte tudi naslednje funkcije:
BASE.
Pretvori število v količino v zapisu valute, zaokroženo na podano decimalno mesto. V polje value vnesite število, ki naj se pretvori v valuto. Neobvezno pa lahko tudi vnesete število decimalnih mest v polje decimalke. Če vrednost ni podana, bodo vsa števila v zapisu valute podane z dvema decimalnima mestoma.
Obliko valute nastavite v sistemskih nastavitvah.
DOLLAR(value; decimals)
value je številka, sklic na celico, ki vsebuje številko, ali formula, ki vrne številko.
decimals je število decimalnih mest.
DOLLAR(255) vrne $255,00.
DOLLAR(367,456;2) vrne $367,46. Uporabite decimalno ločilo, ki ustreza trenutnim področnim nastavitvam.
Glejte tudi naslednje funkcije:
Primerja dva besedilna niza in vrne TRUE, če sta identična. Ta funkcija razlikuje velike in male črke.
Išče niz besedila znotraj drugega niza. Prav tako lahko definirate, kje naj se iskanje začne. Iskalni izraz je lahko poljubno število ali poljuben znakovni niz. Iskanje razlikuje velike in male črke.
Podaja, da naj bo število prikazano s fiksnim številom decimalnih mest z ali brez ločila tisočic. Ta funkcija se lahko uporablja, da se uveljavi enako oblikovanje za stolpec števil.
FIXED(Number; decimals; no thousands separators)
Number je število, ki naj se oblikuje.
Decimals je število decimalnih mest, ki naj se prikaže.
No thousands separators (neobvezno) določi, ali naj se uporabi ločilo tisočic. Če je parameter število, ki ni enako 0, se ločilo tisočic ne bo prikazalo. Če je parameter enak 0 ali pa če manjka, bo prikazano ločilo tisočic, ki ga definirajo vaše trenutne področne nastavitve.
Vrne prvi znak ali znake v besedilnem nizu.
Vrne besedilni segment znakovnega niza. Parametri podajo začetni položaj in število znakov.
Zamenja del besedilnega niza z drugim besedilnim nizom. Ta funkcija se lahko uporablja za zamenjavo tako znakov kot številk (ki se samodejno pretvorijo v besedilo). Rezultat funkcije je vedno prikazan kot besedilo. Če želite izvesti nadaljnje izračune s številom, ki ga je zamenjalo besedilo, ga boste morali pretvoriti nazaj v število s funkcijo VALUE.
Vsako besedilo, ki vsebuje števila, mora biti ograjeno z narekovaji, če ne želite, da se interpretira kot število in samodejno pretvori v besedilo.
REPLACE(text; position; length; new text)
text je besedilo, katerega del naj se zamenja.
position je položaj v besedilu, kjer naj se začne zamenjava.
length je število znakov v parametru text, ki naj se zamenja.
new text je besedilo, ki zamenja parameter text.
REPLACE("1234567";1;1;"444") vrne "444234567". Parameter new text zamenja en znak na položaju 1.
Glejte tudi naslednje funkcije:
MID, SEARCH, SUBSTITUTE, TRIM.
Ponovi znakovni niz tolikokrat, kot je to določeno v parametru number.
Definira zadnji znak ali znake v besedilnem nizu.
Številko pretvori v rimsko številko. Obseg vrednosti mora biti med 0 in 3999, parameter mode pa je lahko celo število od 0 do 4.
ROMAN(Number; Mode)
Number je število, ki naj se pretvori v rimsko število.
Mode (neobvezno) označuje stopnjo poenostavljenosti. Višja ko je vrednost, večja je poenostavitev rimske številke.
Vrne položaj besedilnega segmenta znotraj znakovnega niza. Začetek iskanja lahko nastavite kot možnost. Besedilo iskanja je lahko poljubno število ali zaporedje znakov. Iskanje ne razlikuje med velikimi in malimi črkami.
Iskanje podpira
. Kakor hitro vnesete besedilo, lahko vnesete na primer "all.*", tako da najprej najdete prvo mesto "all", ki mu sledijo katerikoli znaki.
SEARCH(find_text; text; position)
find_text je besedilo, ki naj se poišče.
text je besedilo, v katerem bo izvedeno iskanje.
position (neobvezno) je položaj v besedilu, kjer naj se začne iskanje.
Zamenja staro besedilo v nizu z novim.
SUBSTITUTE(text; search_text; new text; occurrence)
text je besedilo, v katerem naj se zamenjajo segmenti besedila.
search_text je segment besedila, ki bo zamenjan (tolikokrat, kot je določeno).
new text je novo besedilo, ki naj zamenja segment besedila.
occurrence (neobvezno) kaže, kolikokrat naj se iskano besedilo zamenja. Če ta parameter manjka, se parameter search text zamenja povsod.
Ta funkcija spremeni številko v prazen besedilni niz.
Odstrani presledke, ki so pred nizom, ali pa poravna vsebino celice na levo.
TRIM(Text)
text je besedilo, v katerem se odstranijo vodilni presledki, ali celica, katere besedilo bo poravnano na levo.