ここでは、Excelやspreadsheetなどでヘッダーを除いた2行目以降のデータを並び替える方法をご案内します。
今回はspreadsheetを例として紹介します。
サンプルとして以下のようなspreadsheetを用意し、1行目を固定し2行目以降の並び替えを実施するシナリオを紹介します。
シナリオサンプル
各アクションの解説
赤枠は各アクションで設定が必須のパラメーターです。
・spreadsheet(Excelファイル)を開く
シナリオアカウントを設定(spreadsheetの場合)し、対象となるファイルを指定します。
・シートをシート名で指定
対象ファイル:[spreadsheet(Excelファイル)を開く] を参照します。
シート名:対象のシート名を指定します。
・セルをコピー
このアクションでヘッダーの行の中身をコピーします。
対象シート:[シートをシート名で指定]を参照します。
コピー対象のセル:今回の場合、A1セルを指定します。
縦方向の取得条件:ヘッダーの行のみコピーしたいため、[複数選択しない]とします。
・行の削除
このアクションでヘッダーの行を一度削除します。
対象シート:[シートをシート名で指定]を参照します。
対象の行:今回はヘッダーの行を削除するため、1行目を選択します。
・データの並べ替え
対象シート:[シートをシート名で指定]を参照します。
対象の列:基準としたい列を指定します。
並べ替え順序:[昇順]・[降順]を指定します。
・行の挿入
先ほど削除したヘッダー行を改めて挿入します。
対象シート:[シートをシート名で指定]を参照します。
追加位置:ヘッダーの行を挿入するため、1行目を選択します。
・セルをペースト
先ほど挿入した行にコピーしておいた中身をペーストします。
対象シート:[シートをシート名で指定]を参照します。
入力値:[セルをコピー]を参照します。
ペースト対象のセル:今回の場合、A1セルを選択します。
これらを全て実行すると以下のようにヘッダーは固定された状態で中身の並べ替えができます。
コメント
0件のコメント
サインインしてコメントを残してください。