正式な文書やその他特別な状況では、文字で書かれた数字を見たことがあると思います。例えば、"100 "の代わりに "one hundred "を使用する必要がある場合があります。
シート内で数字を文字に変換する必要がある場合は、SPELLNUMBER関数を使用することができます。
この関数は以下のフォーマットで記述する:
SPELLNUMBER(number, [lang])
[lang]はオプションの要素です。数値を翻訳したい言語を意味し、[lang]が空の場合は英語となります。どの言語に対応しているかは、以下の表を参照してください。
言語 | [lang] |
---|---|
繁体字中国語 | cht |
簡体字中国語 | chs |
英語 | en |
フランス語 | fr |
例えば、G1が数値フィールドで、そのフィールドの値が100,032.02であったとします。以下は、G1に関する他のフィールドでSPELLNUMBERの数式を適用した場合の結果です。
SPELLNUMBER(G1) -> one hundred thousand and thirty-two point zero two SPELLNUMBER(G1,'cht') -> 壹拾萬零參拾貳點零貳 SPELLNUMBER(G1,'fr') -> un cents mille trente-deux point zéro deux