---
title: 202401 のの会@関数Talk 52nd | Talks around @Functions in Notes and Domino
tags:  #domino #notes #のの会 #@関数  
author: [あう゛](https://convert.docswell.com/user/abesat)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/V7PPV82V78.jpg?width=480
description: Notes Dominoの@関数を取り上げながら、調べたこと、経験したことを雑談してゆきます。  第52回は @Text について
published: January 01, 26
canonical: https://convert.docswell.com/s/abesat/56E4PX-202401-function-talk-52nd
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/V7PPV82V78.jpg)

@
-notes knows community- 2024/01/11
@関数Talk
第52回
公開版
@
Talks around @Functions in Notes and Domino
✔ @Text
阿部 覚
(X:) @abesat
52nd


# Page. 2

![Page Image](https://bcdn.docswell.com/page/2JV2ZNDRJQ.jpg)

@
2024年もよろしくお願いいたします
おかげさまでHCL Ambassador も再任されました
@
（申請時に、のの会で年間10回しゃべったよと
えらそうにアピールし😬）


# Page. 3

![Page Image](https://bcdn.docswell.com/page/5EGR4KY6JL.jpg)

@
@Text
@
で放談


# Page. 4

![Page Image](https://bcdn.docswell.com/page/4JQVGNM27P.jpg)

@
@Text
ヘルプによれば
「任意の値を文字列に変換します。」
@Textは、2018年6月の第3回でTalkしています
このときは、「日時を変換する場合」について
触れたのみでしたので
他の変換についてもあたってみます
@


# Page. 5

![Page Image](https://bcdn.docswell.com/page/K74M5GVPJ1.jpg)

数値を変換
@
まずは、こんな例から
どんな結果の表示になるか、わかりますか
@


# Page. 6

![Page Image](https://bcdn.docswell.com/page/LJ18WD3XEG.jpg)

数値を変換
@
こたえ
@


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GJWZ6YPKJ2.jpg)

数値を変換
@
@Textはこんなふうにリストを扱うこともできます
計算された上で文字になるみたいですね
@
「1/3」が分数表示ではなくなっており
また計算順序の関係で「/」がリスト全体にかかるので
「1/3」と「1/2.5」を小数化した結果になります
（これは@Textじゃなくてもそうなりますけど）


# Page. 8

![Page Image](https://bcdn.docswell.com/page/4EZ1YXKN73.jpg)

数値を変換
@
ここで細かいつっこみを入れますと
ヘルプには、指定できる値について
「数値、日時、文字列、文字列のリスト、またはリッチ
テキスト。文字列に変換する値を指定します。」
&quot;数値のリスト&quot;が載ってないよ？と思ったのですが、
誤訳のようです
英語のヘルプでは
@
「Number, time-date, text, list thereof, or rich text. The
value you want to convert to text.」
数値も日時も文字列も、&quot;それらのリスト&quot;も対象ですね


# Page. 9

![Page Image](https://bcdn.docswell.com/page/Y76LD4Q9JV.jpg)

数値を変換
@
@Text では、2つ目の引数で書式を指定できますが
数値の場合はこちらがヘルプで案内されています
記号
意味
G
標準形式 (有効数字のみ)
F
固定形式 (標準小数部桁数)
S
指数形式 (E 表記)
C
通貨形式 (小数点以下 2 桁)
,
千の単位で区切り (米国の書式を使用)
%
パーセント書式
()
負の数値をカッコで囲む
number
精度の桁数
@


# Page. 10

![Page Image](https://bcdn.docswell.com/page/G7513QRDE4.jpg)

数値を変換
@
先ほどの式で「F」の固定形式を指定した場合
小数点以下は2桁ですが
@


# Page. 11

![Page Image](https://bcdn.docswell.com/page/9J21ZP4M7R.jpg)

数値を変換
@
後ろに「桁数」を指定すると
小数点以下がその桁数になるようです
@


# Page. 12

![Page Image](https://bcdn.docswell.com/page/DEYZR5MP7M.jpg)

数値を変換
@
「C」の通貨を指定した場合
@
通貨記号は日本語の環境では「\」マークになるようです
ヘルプの例では「$」で表示されていました、
地域差があるということでご留意のほど！
（第3回で触れた日時でもそうですが、
ここが@Textの落とし穴なので）
小数点以下は2桁に揃えられていますね


# Page. 13

![Page Image](https://bcdn.docswell.com/page/VJN3DNWMJ8.jpg)

数値を変換
@
通貨「C」も、数字をつけると
小数点以下が指定の桁数になるようです
@


# Page. 14

![Page Image](https://bcdn.docswell.com/page/YE99GRXWE3.jpg)

数値を変換
@
「G」は、何も指定しない場合と同じ
桁数を入れても変わりませんでした
@


# Page. 15

![Page Image](https://bcdn.docswell.com/page/GE89VW2R7D.jpg)

数値を変換
@
「F」の固定形式に「％」をくっつけると
小数点以下は指定の桁で、全体がパーセント表記となります
@


# Page. 16

![Page Image](https://bcdn.docswell.com/page/LELW5N22JR.jpg)

数値を変換
@
「C」の通貨に「％」をくっつけることも
当然のようにできてしまいました
@
なんのこっちゃか
わけわかんなくなるので実用はやめときましょーね


# Page. 17

![Page Image](https://bcdn.docswell.com/page/4JM93X89EW.jpg)

文字を変換？
@
先ほど触れたように
この関数で指定できる値には、文字列やそのリストもありです
@
文字を文字に…なので、かつ、ヘルプにも明記されてるけど、
文字列の場合は書式を指定しても無視されますので
何にも変わりません
おそらく、変数値の属性が、文字か数字か日時か
わからない場合もエラーにならないよう
サポートされてるのだと思います


# Page. 18

![Page Image](https://bcdn.docswell.com/page/PJRGQN59E9.jpg)

@
と、
今回は「数値」と
ちょっとだけ「文字」の変換について
Talkさせていただきました
次回、もうちょっとつづきをします
@


# Page. 19

![Page Image](https://bcdn.docswell.com/page/PEXX5NK3EX.jpg)

@
今回もお付き合い
ありがとうございました 😀
@


