IBM Lotus Symphony
|
Tämä osio sisältää tekstifunktioiden kuvaukset ja esimerkkejä niiden käytöstä. Osiossa kuvataan seuraavat funktiot: ARABIALAINEN, KANTALUKU, MERKKI, SIIVOA, KOODI, KETJUTA, DESIMAALI, VALUUTTA, ETSI, KIINTEÄ, VASEN, PITUUS, PIENET, POIMI_TEKSTI, ERISNIMI, KORVAA, TOISTA, OIKEA, ROMAN, KÄY_LÄPI, VAIHDA, T, TEKSTI, POISTA_VÄLIT, ISOT, ARVO.
Tämä funktio laskee roomalaisen numeron arvon. Arvon on oltava 0 - 3999.
Tämä funktio muuntaa positiivisen kokonaisluvun määritetyn kantaluvun mukaiseksi tekstiksi numerointijärjestelmän perusteella. Funktiossa voi käyttää numeroita 0 - 9 ja kirjaimia A - Z.
KANTALUKU(luku; kantaluku; [vähimmäispituus])
Luku on muunnettava kokonaisluku.
Kantaluku määrittää numerointijärjestelmän kantaluvun. Kantaluku voi olla mikä tahansa positiivinen kokonaisluku 2 - 36.
Vähimmäispituus on valinnainen parametri, joka määrittää luotavan merkkijonon vähimmäispituuden. Jos teksti on vähimmäispituutta lyhyempi, merkkijonon eteen lisätään nollia.
Tämä funktio muuntaa luvun merkkimuotoon käytössä olevan kooditaulukon mukaisesti. Muunnettava luku voi olla kaksi- tai kolminumeroinen kokonaisluku.
Tämä funktio poistaa merkkijonosta kaikki tulostumattomat merkit.
SIIVOA(teksti)
Teksti on viite tekstiin, josta poistetaan tulostumattomat merkit.
Katso myös seuraavat funktiot:
MERKKI ja POISTA_VÄLIT.
Tämä funktio palauttaa tekstimerkkijonon ensimmäistä merkkiä vastaavan numerokoodin.
Tämä funktio yhdistää tekstiosia yhdeksi tekstiksi.
Tämä funktio muuntaa tietyn numerointijärjestelmän mukaisia merkkejä sisältävän tekstin positiiviseksi kokonaisluvuksi määritetyn kantaluvun perusteella. Kantaluvun on oltava jokin luku 2 - 36. Funktio ohittaa välit ja sarkaimet. Teksti-kenttään syötettävän tekstin kirjainkoko ei ole merkitsevä.
Jos kantaluku on 16, funktio ei muunna tekstin alussa olevia merkkejä x, X, 0x ja 0X tai tekstin lopussa olevia merkkejä h ja H. Jos kantaluku on 2, funktio ei käsittele tekstin lopussa olevia merkkejä b ja B. Muut numerointijärjestelmään kuulumattomat merkit aiheuttavat virheen.
DESIMAALI(teksti; kantaluku)
Teksti on muunnettava teksti. Erota heksadesimaalinumerot ja soluviitteet (esimerkiksi A1 voi olla kumpi tahansa näistä) kirjoittamalla numerot lainausmerkkeihin, esimerkiksi "A1" tai "AFFE".
Kantaluku määrittää numerointijärjestelmän kantaluvun. Kantaluku voi olla mikä tahansa positiivinen kokonaisluku 2 - 36.
Tämä funktio muuntaa luvun valuuttamuodon mukaiseksi summaksi lähimpään desimaalitarkkuuteen pyöristettynä. Kirjoita arvo-kenttään valuuttasummaksi muunnettava luku. Voit halutessasi määrittää desimaalien määrän desimaalit-kenttään. Jos et määritä desimaalien määrää, valuuttasumma palautetaan kahden desimaalin tarkkuudella.
Voit määrittää valuuttamuodon järjestelmäasetusten avulla.
VALUUTTA(arvo; desimaalit)
Arvo on joko luku, viite luvun sisältävään soluun tai luvun palauttava kaava.
Desimaalit on desimaalien määrä.
VALUUTTA(255) palauttaa summan 255,00.
VALUUTTA(367,456;2) palauttaa summan 367,46. Käytä käytössä olevien alueasetusten mukaista desimaalierotinta.
Katso myös seuraavat funktiot:
Tämä funktio vertaa kahta merkkijonoa ja palauttaa arvon TOSI, jos merkkijonot ovat identtiset. Funktio vertaa myös kirjainkokoa.
Tämä funktio hakee merkkijonoa toisesta merkkijonosta. Voit määrittää haun aloituskohdan funktioon. Hakuehto voi olla luku tai mitä tahansa merkkejä sisältävä merkkijono. Kirjainkoko on merkitsevä haussa.
ETSI(etsi_teksti; teksti; sijainti)
Etsi_teksti on haettava merkkijono.
Teksti on merkkijono, josta haluat etsiä määritettyä merkkijonoa.
Sijainti on valinnainen parametri, joka määrittää, mistä kohdemerkkijonon kohdasta haku alkaa.
ETSI(76;998877665544) palauttaa arvon 6 (haettava merkkijono alkaa kohdemerkkijonon kuudennesta merkkipaikasta).
Katso myös seuraavat funktiot:
VERTAA, PITUUS, POIMI_TEKSTI ja KÄY_LÄPI.
Tämä funktio määrittää, että kaikki luvun desimaalit näytetään aina ja että luvun tuhaterotin joko näytetään tai ei näytetä aina. Tämän funktion avulla voit määrittää sarakkeen kaikille luvuille yhtenäisen esitysmuodon.
KIINTEÄ(luku; desimaalit; ei tuhaterottimia)
Luku on muotoiltava luku.
Desimaalit on näytettävien desimaalien määrä.
Ei tuhaterottimia on valinnainen parametri, joka määrittää, ovatko tuhaterottimet käytössä. Jos parametrin arvo on jokin muu kuin 0, tuhaterottimia ei käytetä. Jos parametrin arvo on 0 tai sitä ei ole määritetty, tuhaterottimen käyttö määräytyy käytössä olevien alueasetusten mukaan.
Tämä funktio palauttaa merkkijonon ensimmäisen merkin tai ensimmäiset merkit.
VASEN(teksti; luku)
Teksti on merkkijono, jonka ensimmäiset merkit haluat poimia.
Luku on valinnainen parametri, joka määrittää poimittavien merkkien määrän. Jos et määritä tätä parametria, funktio palauttaa yhden merkin.
Tämä funktio palauttaa osan tekstimuotoisesta merkkijonosta. Voit määrittää poimittavan tekstin aloituskohdan ja merkkien määrän parametrien avulla.
Tämä funktio korvaa tekstimuotoisen merkkijonon osan määritetyllä merkkijonolla. Tämän funktion avulla voit korvata sekä merkkejä että numeroita (jotka muunnetaan automaattisesti tekstimuotoon). Funktion tulos on aina tekstimuodossa. Jos haluat käyttää laskutoimituksissa lukuja, jotka ovat korvatussa merkkijonossa, sinun on muunnettava nämä luvut numeromuotoon ARVO-funktion avulla.
Jos et halua muuttaa lukuja tekstimuotoon, kirjoita ne lainausmerkkeihin.
KORVAA(teksti; sijainti; pituus; uusi teksti)
Teksti on merkkijono, jonka osan haluat muuttaa.
Sijainti määrittää, mistä merkistä alkaen haluat korvata tekstin.
Pituus määrittää, kuinka monta merkkiä muunnettavasta tekstistä haluat korvata.
Uusi teksti on muunnettavan tekstin korvaava merkkijono tai viittaus siihen.
Tämä funktio toistaa merkkijonon niin monta kertaa kuin sen luku-parametriksi on määritetty.
Tämä funktio palauttaa merkkijonon viimeisen merkin tai merkit.
Tämä funktio muuntaa luvun roomalaiseksi numeroksi. Arvon on oltava 0 - 3999 ja tila-parametri voi olla 0 - 4.
ROMAN(luku; tila)
Luku on luku, jonka haluat muuntaa roomalaiseksi numeroksi.
Tila on valinnainen parametri, joka määrittää yksinkertaistuksen asteen. Mitä suuremman arvon määrität parametrille, sitä yksinkertaisemmassa muodossa roomalainen numero näytetään.
ROMAN(999) palauttaa roomalaisen numeron CMXCIX.
ROMAN(999;0) palauttaa roomalaisen numeron CMXCIX.
ROMAN (999;1) palauttaa roomalaisen numeron LMVLIV.
ROMAN(999;2) palauttaa roomalaisen numeron XMIX.
ROMAN(999;3) palauttaa roomalaisen numeron VMIV.
ROMAN(999;4) palauttaa roomalaisen numeron IM.
Katso myös seuraavat funktiot:
Tämä funktio palauttaa tekstiosan sijainnin merkkijonossa. Voit määrittää haun aloituskohdan parametrien avulla. Haettava teksti voi olla luku tai mitä tahansa merkkejä sisältävä merkkijono. Kirjainkoko ei ole merkitsevä haussa.
Haku tukee
. Kun olet syöttänyt tekstiä, voit syöttää hakuehdoksi esimerkiksi "osa.*", jolloin saat näkyviin "osa"-kirjainten ensimmäisen esiintymän, jonka perässä voi olla mitä tahansa merkkejä.
KÄY_LÄPI(etsi_teksti; teksti; sijainti)
Etsi_teksti on tekstiosa, jonka haluat etsiä.
Teksti on merkkijono, josta tekstiosaa haetaan.
Sijainti on valinnainen parametri, joka määrittää, mistä kohdemerkkijonon kohdasta haku alkaa.
KÄY_LÄPI(54;998877665544) palauttaa arvon 10.
Katso myös seuraavat funktiot:
ETSI, POIMI_TEKSTI, KORVAA ja VAIHDA.
Tämä funktio korvaa merkkijonon alkuperäisen tekstin uudella tekstillä.
VAIHDA(teksti; etsi_teksti; uusi_teksti; esiintymä)
Teksti on merkkijono, jonka tekstiosat haluat vaihtaa.
Etsi_teksti on tekstiosa, jonka (määritetyt) esiintymät haluat vaihtaa.
Uusi_teksti on alkuperäisen tekstiosan korvaava teksti.
Esiintymä on valinnainen parametri, joka määrittää, kuinka monta kertaa tekstiosa vaihdetaan. Jos tätä parametria ei ole määritetty, funktio korvaa kaikki haetun merkkijonon esiintymät.
VAIHDA (SUBSTITUTE)("123123123"; "3"; "abc") palauttaa arvon 12abc12abc12abc.
VAIHDA (SUBSTITUTE)("123123123"; "3"; "abc"; 2) palauttaa arvon 12312abc123.
Katso myös seuraavat funktiot:
KORVAA ja POISTA_VÄLIT.
Tämä funktio muuntaa luvun tyhjäksi tekstimuotoiseksi merkkijonoksi.
Tämä funktio poistaa tyhjämerkit merkkijonon alusta tai tasaa solun sisällön soluun vasempaan reunaan.
POISTA_VÄLIT(teksti)
Teksti on viittaus merkkijonoon, jonka alussa olevat tyhjämerkit halut poistaa, tai soluun, jonka sisällön haluat tasata solun vasempaan reunaan.
POISTA_VÄLIT(" hei") palauttaa merkkijonon "hei".
Katso myös seuraavat funktiot:
SIIVOA, KORVAA, POIMI_TEKSTI ja VAIHDA.
Tämä funktio muuntaa teksti-parametrikentän mukaisen merkkijonon isoilla kirjaimilla kirjoitetuksi.