IBM Lotus Symphony
|
Zamienia liczbę rzymską na arabską. Wartości muszą należeć do zakresu od 0 do 3999.
Służy do przekształcania liczby naturalnej w tekst w systemie liczbowym o podanej podstawie. Używane są cyfry 0–9 i litery A–Z.
BASE(Liczba;Podstawa;[Minimalna długość])
Liczba: Liczba naturalna do przekształcenia.
Podstawa: Podstawa systemu liczbowego. Może to być dowolna liczba naturalna z zakresu od 2 do 36.
Minimalna długość (opcjonalnie): Minimalna długość utworzonej sekwencji znaków. Jeśli tekst jest krótszy niż wskazana długość minimalna, z lewej strony łańcucha dodawane są zera.
Przekształca liczbę w znak zgodnie z bieżącą tabelą kodów. Liczba może być dwucyfrową lub trzycyfrową liczbą całkowitą.
Zwraca kod liczbowy pierwszego znaku w tekście.
Łączy kilka łańcuchów tekstowych w jeden łańcuch.
Służy do przekształcania tekstu w systemie liczbowym o podanej podstawie w liczbę naturalną. Podstawa musi mieścić się w zakresie od 2 do 36. Spacje i tabulacje są ignorowane. W polu Tekst nie jest rozróżniana wielkość liter.
Jeśli podstawa to 16, początkowe znaki x, X, 0x lub 0X oraz końcowe znaki h lub H są pomijane. Jeśli podstawą jest 2, końcowe znaki b lub B są pomijane. Pozostałe znaki, które nie należą do systemu liczbowego, powodują wygenerowanie błędu.
DECIMAL(Tekst;Podstawa)
Tekst: Tekst do przekształcenia. Aby odróżnić liczbę szesnastkową, np. A1, od komórki odwołania A1, należy umieścić liczbę w cudzysłowie, na przykład "A1" lub "AFFE".
Podstawa: Podstawa systemu liczbowego. Może to być dowolna liczba naturalna z zakresu od 2 do 36.
Funkcja DECIMAL("17";10) zwraca wartość 17.
Funkcja DECIMAL("FACE";16) zwraca wartość 64206.
Funkcja DECIMAL("0101";2) zwraca wartość 5.
Patrz także następujące funkcje:
BASE.
Przekształca liczbę w kwotę w formacie waluty, zaokrągloną do określonego miejsca dziesiętnego. W polu wartości należy wprowadzić liczbę do przekształcenia w walutę. Opcjonalnie w polu liczby miejsc dziesiętnych można wprowadzić liczbę miejsc dziesiętnych. Jeśli wartość nie zostanie określona, wszystkie liczby w formacie walutowym będą wyświetlane z dwoma miejscami dziesiętnymi.
Format waluty jest określany w ustawieniach systemowych.
DOLLAR(Wartość;Dziesiętne)
Wartość: Liczba, odwołanie do komórki zawierającej liczbę lub formuła zwracająca liczbę.
Dziesiętne: Liczba miejsc dziesiętnych.
Funkcja DOLLAR(255) zwraca wartość 255,00 zł.
Funkcja DOLLAR(367,456;2) zwraca wartość 367,46 zł. Należy użyć separatora dziesiętnego, który odpowiada bieżącym ustawieniom narodowym.
Patrz także następujące funkcje:
Porównuje dwa łańcuchy tekstowe i zwraca wartość PRAWDA, jeśli są one identyczne. Funkcja ta rozróżnia wielkie i małe litery.
Szuka łańcucha w tekście. Istnieje także możliwość zdefiniowania miejsca rozpoczęcia wyszukiwania. Szukanym wyrażeniem może być liczba lub dowolny łańcuch znaków. Podczas wyszukiwania rozróżniane są wielkie i małe litery.
Wskazuje, że liczba ma być wyświetlana ze stałą liczbą miejsc dziesiętnych z separatorem tysięcy lub bez niego. Funkcja ta umożliwia zastosowanie jednakowego formatowania kolumn zawierających liczby.
FIXED(Liczba;Dziesiętne;Bez separatorów tysięcy)
Liczba: Liczba do sformatowania.
Dziesiętne: Liczba miejsc dziesiętnych, które mają być wyświetlane.
Bez separatorów tysięcy (opcjonalnie): Wskazuje, czy używany jest separator tysięcy. Jeśli parametrem jest liczba inna niż 0, separator tysięcy jest pomijany. Jeśli parametr jest równy 0 lub nie występuje, wyświetlane są separatory tysięcy określone w bieżących ustawieniach narodowych.
Zwraca pierwszy znak lub pierwsze znaki w łańcuchu tekstowym.
Zwraca segment tekstu wchodzący w skład łańcucha znaków. Parametry określają pozycję początkową i liczbę znaków.
Zastępuje część tekstu innym tekstem. Przy użyciu tej funkcji można zastępować zarówno znaki, jak i liczby (które są automatycznie przekształcane w tekst). Wynik działania tej funkcji jest zawsze wyświetlany jako tekst. Aby przeprowadzać dalsze obliczenia, używając liczby zastąpionej przez tekst, należy ponownie przekształcić ją w liczbę za pomocą funkcji VALUE.
Każdy tekst zawierający liczby należy umieścić w cudzysłowie, aby nie był interpretowany jako liczba i automatycznie przekształcany w tekst.
REPLACE(Tekst;Pozycja;Długość;Nowy tekst)
Tekst: Tekst, którego część zostanie zastąpiona.
Pozycja: Miejsce w tekście, od którego rozpocznie się zastępowanie.
Długość: Liczba znaków w zastępowanym tekście.
Nowy tekst: Tekst, który zastępuje istniejący tekst.
Funkcja REPLACE("1234567";1;1;"444") zwraca wartość "444234567". Jeden znak na pozycji 1 jest zastępowany przez Nowy tekst.
Patrz także następujące funkcje:
MID, SEARCH, SUBSTITUTE, TRIM
Powtarza łańcuch znaków określoną liczbę razy.
Definiuje ostatni znak lub znaki w łańcuchu tekstowym.
Zamienia liczbę arabską na rzymską. Wartości muszą należeć do zakresu od 0 do 3999. Tryby mogą być liczbami całkowitymi od 0 do 4.
ROMAN(Liczba;Tryb)
Liczba: Liczba arabska przekształcana w rzymską.
Tryb (opcjonalnie): Stopień uproszczenia. Im większa wartość, tym większe uproszczenie liczby rzymskiej.
Zwraca pozycję segmentu tekstu w łańcuchu znaków. Opcjonalnie można określić miejsce rozpoczęcia wyszukiwania. Wyszukiwany tekst może być liczbą lub dowolną sekwencją znaków. Podczas wyszukiwania nie są rozróżniane wielkie i małe litery.
Funkcja wyszukiwania obsługuje
. Po wprowadzeniu tekstu można wpisać na przykład wartość „wszystko.*”, aby wyszukać pierwsze wystąpienie słowa „wszystko” i dowolnych wprowadzonych po nim znaków.
SEARCH(Tekst_wyszukiwany;Tekst;Pozycja)
Tekst_wyszukiwany: Tekst do wyszukania.
Tekst: Tekst, w obrębie którego odbywa się wyszukiwanie.
Pozycja (opcjonalnie): Miejsce w tekście, od którego rozpoczyna się wyszukiwanie.
Funkcja SEARCH(54;998877665544) zwraca wartość 10.
Patrz także następujące funkcje:
FIND, MID, REPLACE, SUBSTITUTE
Wstawia nowy tekst zamiast starego tekstu w określonym łańcuchu.
SUBSTITUTE(Tekst;Wyszukiwany tekst;Nowy tekst;Wystąpienie)
Tekst: Tekst, którego segmenty mają zostać zamienione.
Wyszukiwany tekst: Segment tekstu do zastąpienia (określoną liczbę razy).
Nowy tekst: Tekst, który ma zastąpić segment tekstu.
Wystąpienie (opcjonalnie): Wskazuje, ile wystąpień wyszukiwanego tekstu należy zastąpić. Jeśli parametr ten nie został określony, wszystkie wystąpienia wyszukiwanego tekstu zostaną zastąpione.
Ta funkcja przekształca liczbę w pusty łańcuch tekstowy.
Usuwa spacje znajdujące się na początku łańcucha lub wyrównuje treść komórki do lewej strony.
TRIM(Tekst)
Tekst: Tekst, w którym usuwane są wiodące spacje, lub komórka, której treść zostanie wyrównana do lewej strony.