TOP
SumInWords 関数
SUMINWORDS() の説明
SUMINWORDS() 関数は、数字で書かれた金額または数値をテキストに変換するためのものです。
会計上の目的で、取引金額を言葉で書き留める必要があることがよくあります。例えば、金額 10 568,23 を文章で "Десять тисяч п'ятсот шістдесят вісім гривень 23 копійки" と表示する場合、つまりウクライナ語での金額の文章表記が必要ですが、Excel (LibreOffice Calc) には、そのような目的のための標準関数はありません。
SUMINWORDS 関数の主な特徴
構文:
=SUMINWORDS(Amount; [LangCode]; [CurrCode]; [Modifier]; [AltCurr]; [AltFract])
パラメータ:
- Amount: テキストに変換する必要がある金額または数値。
- [LangCode]: (オプション) 2文字のコード形式のテキストの言語。3つの言語が利用可能です: "UK" - ウクライナ語、"RU" - ロシア語、および "EN" - 英語。
- [CurrCode]: (オプション) 3文字のコード形式の通貨。3つの通貨が利用可能です: "UAH" - フリヴニャ、"RUB" - ルーブル、および "USD" - ドル。
- [Modifier]: (オプション) 整数部分のみを表示する: いいえ (0) または はい (1)。
- [AltCurr]: (オプション) セミコロンで区切られた、単数形、複数形、および中間形式の表記オプションを含む整数部分の代替名 ("peso;pesos")。
- [AltFract]: (オプション) セミコロンで区切られた、単数形、複数形、および中間形式の表記オプションを含む小数部分の代替名 ("centavo;centavos")。
使用例
例 1
SUMINWORDS() 関数は使い方が簡単です。数式に任意の数値を入力し、数値を表示する言語を指定し、金額の通貨を指定するだけで、Excel (Calc) が自動的にテキストに変換します:
=SUMINWORDS(Amount; LangCode; CurrCode)
次のような結果が得られます:
この例では、次の値が使用されています:
- Amount: A2 - テキストに変換する必要がある金額 (123562,31)。
- LangCode: B2 - 2文字のコード形式のウクライナ語 ("UK")。
- CurrCode: C2 - 3文字のコード形式のウクライナ・フリヴニャ ("UAH")。
例 2
この例では、次の値が使用されています:
- Amount: A2 - テキストに変換する必要がある金額 (24521,12)。
- LangCode: B2 - 2文字のコード形式のウクライナ語 ("UK")。
- CurrCode: C2 - 3文字のコード形式のウクライナ・フリヴニャ ("UAH")。
- Modifier: D2 - 整数部分と小数部分を表示する (0)。
- AltCurr: E2 - 整数部分の代替名 ("грн.")。
- AltFract: F2 - 小数部分の代替名 ("коп.")。
例 3
この例では、次の値が使用されています:
- Amount: A2 - テキストに変換する必要がある数値 (3)。
- LangCode: B2 - 2文字のコード形式のウクライナ語 ("UK")。
- Modifier: C2 - 整数部分のみを表示する (1)。
- AltCurr: D2 - 単数形、複数形、および中間形式の表記オプションを含む整数部分の代替名 ("сторінка;сторінок;сторінки")。
拡張機能をダウンロードする
YLC Utilities 拡張機能をインストールすることで、SUMINWORDS() 関数を使用できます。
その後、この関数は Excel (LibreOffice Calc) で開かれるすべてのファイルで使用できるようになります。