IBM Lotus Symphony
|
指定の基数で正の整数を記数法の文字列に変換します。0 から 9 の数字と A から Z のアルファベット文字が使用されます。
BASE(数値; 基数; [最低の長さ])
数値 は、変換される正の整数です。
基数 は 2 から 36 の正の整数です。2 を指定すると、二進法位取り記数法で表された数値が返ります。
最低の長さ (オプション) は、作成される文字シーケンスの最低の長さです。テキストが最低の長さよりも短い場合、文字列の左側に 0 が補われます。
テキストや文字列の先頭文字のコードを返します。
記数法で表されたテキストを、基数を底とする正の整数に変換します。基数は 2 から 36 までの間である必要があります。スペースやタブは無視されます。フィールド [テキスト] では、大文字と小文字は区別されません。
基数が 16 の場合、先頭に付いている x、X、0x、または 0X、末尾に付いている h または H は無視されます。基数が 2 の場合、末尾に付いている b または B は無視されます。記数法に属さないその他の文字はエラーになります。
DECIMAL(文字列;基数)
テキスト は、変換する文字列です。16 進数表記の数値とセルを区別するため (例えば、A1 とセル参照の A1)、数値は引用符で囲む必要があります (例えば、"A1" や "AFFE")。
基数 は 2 から 36 の正の整数です。2 を指定すると、二進法位取り記数法で表された数値が返ります。
=DECIMAL("17";10) は 17 を返します。
DECIMAL("FACE";16) は 64206 を返します。
=DECIMAL("0101";2) は 5 を返します。
次の関数も参照してください。
BASE。
この関数は任意の数値に通貨書式を適用して、金額表示を返します。数値は指定の小数位に四捨五入されます。値 は、通貨書式に変換する数値です。小数位 (オプション) は、通貨書式で金額表示する小数点以下の桁数です。小数位を指定しない場合、小数第二位までが表示されます。
自分のシステム設定に通貨書式を設定します。
=YEN(255) は ¥255.00 を返します。
=YEN(367.456;2) は ¥367.46 を返します。小数点は現在のロケール設定に従って、半角ピリオド (.) または半角コンマ (,) を使用してください。
次の関数も参照してください。
文字列から特定のテキスト文字列を検索します。どこから検索を開始するかも指定できます。検索する文字列は数字でも文字でもかまいません。検索は大文字と小文字を区別します。
表示される数値の小数位を指定します。3 桁の区切りを表示するかどうかも指定できます。この関数は、数値の桁数や書式を整えるのに適しています。
FIXED(数値; 小数位; 3 桁ごとの区切り)
数値 は、書式を設定する数値です。
小数位 は、表示する小数点以下の桁数です。
千単位の桁区切りなし (オプション) は、千単位の桁区切りを表示するかどうかを指定します。このパラメータが 0 以外の値の場合、桁区切りは表示されません。このパラメータが 0 の場合、または、何も指定しない場合、桁区切りは現在のロケールの設定に従って表示されます。
文字列の先頭の文字 (1 つまたは複数) を返します。
この関数は、文字列あるいは数値の一部分を置換します。この関数は、文字と数値の両方 (自動的にテキストに置換される) を置換する場合に使用されます。この関数の結果は、必ずテキストで表示されます。置換された数値を計算に使うには、戻り値を VALUE 関数で数値に変換する必要があります。
数値として認識されたくない (つまり、自動的にテキストに変換してもかまわない) 数字を含むテキストは引用符で囲みます。
REPLACE(文字列; 開始位置; 文字数; 置換文字列)
文字列 は、テキストの置換される部分です。
開始位置 は、文字列内で置換を開始する位置です。
文字数 は、文字列 内で置換する文字数です。
置換文字列は、文字列を置換する置換先のテキストです。
REPLACE("1234567";1;1;"444") は "444234567" を返します。1 番目の位置から 1 文字だけ 444 という新しいテキストに置換されます。
次の関数も参照してください。
MID 、 SEARCH 、 SUBSTITUTE 、 TRIM 。
アラビア数字をローマ数字に変換します。変換元の数値は 0 から 3999 までの数値である必要があります。モードには 0 から 4 までの数値を指定できます。
文字列に含まれるテキストの位置を返します。オプションで、検索の開始位置も指定できます。検索するテキストは数字でも文字でもかまいません。検索は大文字と小文字を区別しません。
検索サポート
. テキストの入力直後にたとえば「all.*」を入力すると、「all」の後に任意の文字が続く最初のパターンが検索されます。
文字列内の古いテキストを新しいテキストで置換します。