Windows版WPSでFINDB関数を使う方法

最終更新:2026年7月23日

FINDBは、数式フィールドの作成、パラメーター形式の設定、サンプル数式の入力という3つの操作トピックで利用できます。目次からトピックを選び、アクセス手順と操作手順に沿って進めてください。

操作目次

操作ガイド

1. 数式フィールドを作成してFINDBを呼び出す

アクセス手順: Add Field → Formula

  1. 編集したいBitableを開きます。
  2. ツールバーのAdd Fieldをクリックします。
  3. フィールドの種類としてFormulaを選択します。
  4. 数式エディターにFINDBと入力します。
  5. Confirmをクリックしてフィールドを保存します。

成功条件

  • 画面上の結果: テーブルに新しい数式フィールドが表示されます。
  • 次にできること: 続けて完全な数式を入力し、計算結果を確認できます。

使用時のヒント

  • よくある間違い: 数式フィールドではなく通常のテキストフィールドを使うと、関数は動作しません。
  • 環境に関する注意: オンラインのBitableページの読み込みが遅い場合、数式エディターがすぐに表示されないことがあります。

2. FINDBのパラメーター形式を設定する

アクセス手順: Formula Editor → Function Library → FINDB

  1. 数式フィールドで数式エディターを開きます。
  2. 関数ライブラリからFINDBを選択します。
  3. FINDB(search text, target text, [starting position])の順で引数を入力します。
  4. 文字列引数の順序が逆になっていないことを確認します。
  5. 数式を保存し、返される結果を確認します。

成功条件

  • 画面上の結果: エディターに完全なFINDB数式が表示されます。
  • 次にできること: 保存後、レコード内で返された位置の値またはエラーメッセージを確認できます。

使用時のヒント

  • よくある間違い: 検索文字列と対象文字列を逆にすると、エラーが返されることがあります。
  • 環境に関する注意: 対象文字列が空、または開始位置が無効な場合、数式でエラーが返されることがあります。

3. FINDBのサンプル数式を入力する

アクセス手順: Formula Field → サンプル数式を入力

  1. 数式フィールドに、FINDB("a", "Happy New Year", 2)のようなサンプル数式を入力します。
  2. 検索文字列と対象文字列を、自分のデータに合わせて置き換えます。
  3. 必要に応じて、条件ロジックのためにFINDBの結果をほかの関数の中にネストできます。
  4. 数式を保存し、各レコードの自動結果を確認します。

成功条件

  • 画面上の結果: 数式フィールドに数値結果が表示されます。
  • 次にできること: この結果は、ほかの数式の入力として使用できます。

使用時のヒント

  • よくある間違い: 2バイト文字のバイト数ルールを見落とすと、結果の解釈に混乱が生じることがあります。
  • 環境に関する注意: 返される値は、各レコードの文字列内容に応じて変化します。