値の検索

アクションの場所:excel > 値の取得 > 値の検索


シート内で指定した値を検索して、合致したセルの番地をリスト形式で返します。

Tips 検索は開始基準セルから横方向-縦方向の順にされます。デフォルトではシート全体が検索対象になっています。 検索値が未指定の場合、空白セルを検索します。

設定方法(簡単)

1値の検索1.png

①「excel/値の取得」カテゴリにある「値の検索」アクションをクリックします。

② 対象シート 参照設定:ワークシートタイプのアクション結果を参照し、設定します。

Tips
シナリオ内のこのアクションより前の部分で、excelファイルのシートを開いている必要があります。

設定方法(便利)

③ 検索値(任意):検索したい文言や値を指定します。

④ 検索値 参照設定(任意):テキストタイプのアクション結果を参照し、設定します。

⑤ シート全体を指定(任意):検索する対象範囲をシート全体とするかを指定できます。

⑥ 全ての結果を取得(任意):一致する結果が複数あった場合に全てを取得するかを選択します。いいえの場合最初に一致した結果だけを返します。

⑦ 数式を検索(任意):数式を検索したい場合「はい」にします。いいえの場合は数式により生成されている値を検索対象とします。

⑧ 戻り値にラベルを付ける(任意):アクションが返す値の各要素に任意のラベル(名称)を付けることが出来ます。後続アクションからの参照時にこのラベルを指定してデータを操作することが出来ます。

Tips
[1行目をヘッダーとみなす]にチェックマークを付けると、自動でラベル登録できるようになります。この機能を有効にするには、Coopelデスクトップアプリケーションを起動してください。

オプション設定

以下の設定項目は任意です。

⑨ 正規表現:正規表現を使って検索値を記述するかどうかを指定します。

エラーを無視

関連アクション

対象シートに設定できるワークシートタイプの戻り値をもつアクションは下記になります。

 

アクション使用例

◆Excel内で、特定の値がいくつあるかを数えるシナリオを作成します。

以下のようなデータを用意し、0の数を数えます。

 

<全体図>

「ファイルを開く」→「シートをシート番号で指定」→「値の検索」→「スクリプトを実行」

<各アクション詳細>

・ファイルを開く

対象ファイル:開きたいファイルを指定します。

・シートをシート番号で指定

対象ファイル:「ファイルを開く」を参照します。

対象シート番号:対象シートの番号を入力します。

・値の検索

対象シート:「シートをシート番号で指定」を参照します。

検索値:0

シート全体を指定:いいえ

検索の開始基準を指定:A1

縦方向の検索範囲:空行を跨いでデータの連続範囲を選択

横方向の検索範囲:複数選択しない

全ての結果を取得:はい

・スクリプトを実行

引数:{"data":[値の検索]}

JavaScript:data.length;

 

コメント

0件のコメント

サインインしてコメントを残してください。