Notionには関数機能がついているのがとても便利です。
ただ、Excelとは少し設定方法が異なるので、最初は疑問に感じると思います。
について解説します。
以下のページにて各種テンプレートも公開しているのでよかったらご覧ください。
Notionはノーコードと呼ばれるITスキルの一つ。Notionではできないアイディアの具現化や起業に興味があれば、他のノーコードツールも試してみてください。
» 挫折率の高いプログラミングよりも「ノーコード」でアプリをつくろう
※ノーコード = コーディングせずにWebアプリを作るITスキル
プロパティ「関数(Formula)」の使い方


上の例では、左から3列目「価格(ドル)」に111を掛け算し、赤枠に表示しています。当時のレートでドル円換算するための関数です。
四則演算の設定方法
それでは基本となる四則演算の設定方法を解説します。まずはプロパティで関数を選択しましょう。

Notionの関数では、データベースの値をprop(“選択したい項目“)で拾います。直接打ち込んでも良いですが、赤枠部分をクリックすると「構文」に入力されます。「例」には関数のサンプルが表示されます。

四則演算をしてみましょう。「+」の両隣はスペースを入力しなくても大丈夫です。完了をおすと勝手にスペースをあけてくれます。
掛け算の場合は「*」無しで、prop(“任意の数字2”)prop(“任意の数字1”)と並べるだけでもOK。
足し算:prop(“○”) + prop(“△”)
引き算:prop(“○”) – prop(“△”)
掛け算:prop(“○”) * prop(“△”)
割り算:prop(“○”) / prop(“△”)
※全て半角 イコール「=」はいりません。
四則演算はそれぞれ、以下の関数でも計算できます。ただし、以下の関数を使った場合、計算できる値は二つまでになります。例えば1+1はできても1+1+1はできません。
足し算:add ( prop(“○”) + prop(“△”) )
引き算:subtract ( prop(“○”) – prop(“△”) )
掛け算:multiply ( prop(“○”) * prop(“△”) )
割り算:divide ( prop(“○”) / prop(“△”) )
※prop(“○”)は数値で直接入力も可能。見やすいように「()」の周りはスペースが入っています。入力時はスペースなし。
if関数の使い方

先ほどの例では以下をおこなっています。
- IF関数で空白を判別
- ドルを円に変換

具体的にはifとempty、四則演算の掛け算を使います。参考にする場合は以下をコピペしてください。。
(empty(prop(“価格(ドル)”)) == false, toNumber(prop(“価格(ドル)”) * 111), toNumber(prop(“最低購入価格(円)”)))
if関数は「,」で区切り、(条件,yesの時の動き,noの時の動き)で指定します。上の例だと、ifの動きは以下のようになっています。
(「ドル項目が空である」のfalse(not)を判定,yes(つまり何か入っている)ならドルに111を掛け算,noなら値をそのまま使う)
関数の指定方法はソフトによって微妙に異なるので、慣れるまでは大変かもしれません。慣れるとNotionの用途が広がるのでますます引き込まれると思います。
Notionを使ったグラフの作成方法

Fomulaは便利ですが、Notionの標準機能だけではグラフは作れません。
NotionChartsという外部サービスを使用すると、無料でグラフ作成が可能です(無料アカウントだと3つまで)。

以下の記事にて詳しく解説しておりますのでご参考ください。
» 【NotionChart】データベースからグラフを作成する方法
カフェでNotionタイムを過ごせる上に、端末を長く使える86円の秘策です。
Formulaの使い方の基本、if関数と四則演算 まとめ
他の関数を使っている例が見たい方は、以下の欲しいものリストも参考にしてください。
» Notionで在庫管理と欲しいものリストを作ってセールを活用【日付の関数例もあり】

購入価格を分量と個数を合わせて比較できる関数です。
ノートアプリでデータベースや関数が使えるというのは非常に画期的ですね。
ご不明点などあればコメントください。
【Amazonの電子書籍読み放題サービス】を使って無料で読めます(2023年1月現在)。
Notionはノーコードと呼ばれるITスキルの一つ。Notionではできないアイディアの具現化や起業に興味があれば、他のノーコードツールも試してみてください。
» 挫折率の高いプログラミングよりも「ノーコード」でアプリをつくろう
※ノーコード = コーディングせずにWebアプリを作るITスキル
コメント