📌 さらに多くの関数については、数式関数一覧を参照してください。
1 関数の基本紹介
FIND は AI テーブルでよく使用される関数で、指定した位置から特定の値を検索し、最初に出現した位置を返します。値が存在しない場合は -1 を返します。基本構文
- 検索する値:検索する値(大文字と小文字を区別)
- 検索範囲:検索する範囲。値、データ群、またはデータテーブル内のフィールドを指定します。
- 開始位置:検索を開始する位置。デフォルトは 1 から開始します。
例
[フィールド 1] の最初のレコードの内容が “Hello World” だとします。例 1:部分文字列 “World” の開始位置を検索
例 2:8 文字目から部分文字列 “o” を検索
2 一般的なシーンの事例
2.1 文字を使った列分割
図のように、フィールドが「日付 - 場所 - 店舗名」の 3 つの部分から構成されているとします。「-」を基準に日付と「場所 - 店舗名」を分割したい場合、以下の数式を使用できます。MID([レコード名],FIND(%22-%22,[レコード名],1)+1,len([レコード名])