このページの一部は機械翻訳されている場合があります。

FIND 関数

この関数を使用して、テキスト内の文字列の開始位置を返します。

構文

FIND(search_for, text_to_search, [start_position])
  • search_for
    検索対象のテキスト内で見つけたい文字または文字列(文字列)またはセル参照
  • text_to_search
    文字または文字列を検索したいテキスト
  • start_position—[任意]
    関数が検索を開始するテキスト内の文字または文字列の位置を示す数値。数値を指定しない場合、関数は最も左の文字から検索します。

使用例

FIND("D", [タスク名]4, 5)

この例では、次のシート情報を参照しています。

 衣料品アイテム番号取引合計額販売数
1T シャツC00111700078
2パンツC00214910052
3ジャケットC00381200217

上記の表を例に、シートに FIND を使用した例をいくつかご紹介します:

数式説明結果
=FIND("a", [Clothing Item]3)行 3 の Clothing Item 列における文字 a の開始位置を返します。 2
=COUNTIF([Item Number]:[Item Number], FIND("C", @cell) > 0)Item Number 列に C 文字を含む値をカウントします。行 1、2、および 3 が該当します。 3
=SUMIFS([Transaction Total]:[Transaction Total], [Item Number]:[Item Number], FIND([Item Number]1, @cell) > 0)Item Number 列の値が Item Number 列の行 1 の値(C001)と等しい場合、関数は Transactional Total 列の対応する値の合計を加算します。117000

シートで特定の値を探していますか?INDEX、COLLECT、MATCH、またはそれらの組み合わせを使用して、特定の値を見つけて返します。数式の組み合わせ について詳しく学びましょう。 


さらにサポートが必要な場合

エンタープライズ プランの場合は、AI を活用した数式の作成とトラブルシューティングを利用できます。

数式ハンドブックテンプレート を使用して、さらにサポートリソースを見つけ、100 以上の数式を表示し、リアルタイムで作業できるすべての関数の用語集や、一般的に使用される数式や高度な数式の例を確認してください。

他の Smartsheet 顧客がこの関数をどのように使用しているかの例を見つけるか、Smartsheet オンラインコミュニティで特定の使用例について質問してください。

コミュニティに質問する