この関数を使用して、テキスト内の文字列の開始位置を返します。
構文
FIND(search_for, text_to_search, [start_position])
- search_for—検索対象のテキスト内で見つけたい文字または文字列(文字列)またはセル参照
- text_to_search—文字または文字列を検索したいテキスト
- start_position—[任意]関数が検索を開始するテキスト内の文字または文字列の位置を示す数値。数値を指定しない場合、関数は最も左の文字から検索します。
使用例
FIND("D", [タスク名]4, 5)
例
この例では、次のシート情報を参照しています。
| 衣料品 | アイテム番号 | 取引合計額 | 販売数 | |
|---|---|---|---|---|
| 1 | T シャツ | C001 | 117000 | 78 |
| 2 | パンツ | C002 | 149100 | 52 |
| 3 | ジャケット | C003 | 81200 | 217 |
上記の表を例に、シートに 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 オンラインコミュニティで特定の使用例について質問してください。