AppSheet関数マニュアル【日付・リスト・集計編】|NOW・SELECT・SUMの応用

2025年4月15日火曜日

Appsheet

AppSheet関数マニュアル【日付・リスト・集計編】|NOW・SELECT・SUMの応用



目次を表示/非表示

日付・時刻関数

NOW / TODAY / TIMENOW

用途:現在の日時・日付・時刻を取得する

NOW()         // 現在の日時を取得
TODAY()       // 現在の日付を取得
TIMENOW()     // 現在の時刻を取得

実用例:申請の受付時間を自動で記録し、"受付完了"ステータスに変更。

TEXT

用途:日付や時刻を文字列に変換

TEXT([日付], "YYYY/MM/DD")

実用例:通知メールやPDF出力のフォーマットを整える。

リスト関数

LIST

用途:複数の値をひとつのリストとして扱う

LIST("A", "B", "C")
LIST([項目1], [項目2])

実用例:部門選択肢やタグをあらかじめ指定リストから選ばせるUI設計。

SELECT / ANY

用途:条件を満たすレコードの値をリストで取得(SELECT)や一件だけ取り出す(ANY)

SELECT(経費明細[金額], [経費ID] = [_THISROW].[ID])
ANY(SELECT(Users[Name], [Email] = USEREMAIL()))

実用例:ログインユーザーの名前を取得し、フォームの初期表示に活用。

集計関数

SUM / COUNT / AVERAGE

用途:リストの合計・件数・平均を求める

SUM(SELECT(経費明細[金額], [経費ID] = [_THISROW].[ID]))
COUNT(経費明細)
AVERAGE(SELECT(フィードバック[評価], [商品ID] = [_THISROW].[商品ID]))

実用例:

  • 合計金額に応じて、経費申請の承認ステップを分岐
  • レビュー件数が3件未満なら一覧非表示などUX改善
  • 平均スコアに応じてアイコン色を変更(例:4.5以上で金色)

次の記事へ

▶ AppSheet関数マニュアル【応用編】へ進む