列値を指定して行データを取得

アクションの場所:spreadsheet > 値の取得 > 列値を指定して行データを取得

 

表形式のデータの中から列値を指定して行のデータのみを読み取り、表形式のデータで返します。

設定方法(簡単)

1列値を指定して行データを取得.png

①「spreadsheet/値の取得」カテゴリにある「列値を指定して行データを取得」アクションをクリックします。

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

Tips
シナリオ内のこのアクションより前の部分でspreadsheetの特定のシートを開いている必要があります。

 

③ 条件対象列1:条件を付けたい対象の列名を指定します。

⑤ 条件値1(任意):対象列に付けたい条件の値を指定します。

⑦ 条件式1:条件式を指定します。 条件式について詳しくは、条件分岐1および条件分岐2を参照してください。

設定方法(便利)

④ 条件対象列1 参照設定:テキストタイプのアクション結果を参照し、条件対象列1に設定します。

⑥ 条件値1 参照設定(任意):テキストタイプのアクション結果を参照し、条件値1に設定します。

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

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

 

⑨ ラベルの並び方向を指定:⑧の[戻り値にラベルを付ける]でラべル名を入力すると、表示されます。ラベルの並び順が表に対して横方向、縦方向どちらになっているのかを指定します。

A列、B列、C列,,と列に対してラベルを付与している場合は横方向を選択します。

1行目、2行目、3行目,,,と行に対してラベルを付与してる場合は縦方向を選択します。 デフォルトは横方向です。

オプション設定

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

⑩ 条件対象列2:別の条件(条件2)を加えたい場合、条件を付けたい対象の列名を指定します。

⑪ 条件対象列2 参照設定:テキストタイプのアクション結果を参照し、条件対象列2に設定します。

⑫ 条件値2:条件対象列2を指定している場合、対象列に付けたい条件の値を指定します。

⑬ 条件値2 参照設定:テキストタイプのアクション結果を参照し、条件値2に設定します。

⑭ 条件式2:条件対象列2を指定している場合、条件式を指定します。 条件式について詳しくは、条件分岐1および条件分岐2を参照してください。

⑮ 条件対象列3:別の条件(条件3)を加えたい場合、条件を付けたい対象の列名を指定します。

⑯ 条件対象列3 参照設定:テキストタイプのアクション結果を参照し、条件対象列3に設定します。

⑰ 条件値3:条件対象列3を指定している場合、対象列に付けたい条件の値を指定します。

⑱ 条件値3 参照設定:テキストタイプのアクション結果を参照し、条件値3に設定します。

⑲ 条件式3:条件対象列3を指定している場合、条件式を指定します。 条件式について詳しくは、条件分岐1および条件分岐2を参照してください。

⑳ OR条件を指定する:条件1-3のうち一つでも合致するものを取得するか、すべてに合致するものを取得するかを指定します。

* はい:条件1-3のうち一つでも合致するものを取得します。

* いいえ:条件1-3のうちすべてに合致するものを取得します。

Tips デフォルトでは「いいえ」となっており、条件1-3のうちすべてに合致するものを取得します。

 

エラーを無視

関連アクション

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

 

アクション使用例

◆spreadsheet内のデータにおいて、空欄を含む行を削除するシナリオを作成します。

以下のようなデータを用意し、「A列が空欄ではないデータ」のみを別シートにコピーすることで、空欄を含む行の削除を実現します。

 

<全体図>

「spreadsheetを開く」→「シートをシートIDで指定」→「シートの追加」→「列値を指定して行データを取得」→「セルをペースト」→「IDを指定してシートを削除」

<各アクション詳細>

・spreadsheetを開く

シナリオアカウント:シナリオアカウントで設定したアカウントを選択します。

対象ファイル:spreadsheetのリンクを貼り付けます。

・シートをシートIDで指定

spreadsheet:「spreadsheetを開く」を参照します。

シートID:「0」を入力します。

・シートの追加

spreadsheet:「spreadsheetを開く」を参照します。

シート名:任意のシート名を入力します。

・列値を指定して行データを取得

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

条件対象列1:「A」を入力します。

条件値1:何も入力しません。

条件式1:「と等しくない場合」を選択します。

・セルをペースト

対象シート:「シートの追加」を参照します。

入力値:「列値を指定して行データを取得」を参照します。

ペースト対象のセル:「A1」を入力します。

・IDを指定してシートを削除

spreadsheet:「spreadsheetを開く」を参照します。

シートID:「0」を入力します。

コメント

0件のコメント

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