ファイル・形式

Google スプレッドシートで列を並べ替え、行のデータを保持する方法

まずは答えから

テーブル内のすべての列を選択し、[データ] → [範囲を並べ替え] → [範囲の並べ替え詳細オプション] を開きます。並べ替えの基準となる列を選択してください。スプレッドシートは選択した行内のセルをまとめて移動させるため、レコードに属するすべての列を含める必要があります。

関連資料Google

01並べ替えたいテーブルを選択する

見出しへのリンク

コンピューターで、ヘッダーと並べ替えたいすべてのデータ行をハイライトします。「名前」「期日」「ステータス」があるテーブルの場合、たとえ「期日」だけで並べ替えたい場合でも、これらの列をすべて選択してください。固定しておくべき別のテーブルやメモがある場合は、選択範囲から外してください。

02列を選択し、ヘッダーを固定する

見出しへのリンク

[データ] → [範囲を並べ替え] → [範囲の並べ替え詳細オプション] を開きます。列タイトルを含めた場合は、「データにヘッダー行が含まれている」にチェックを入れます。例では「期日」を選択し、順序を選んで [並べ替え] をクリックします。日付が同じ場合に「名前」などの2番目のルールを適用したい場合は、並べ替え前に [別の並べ替え列を追加] を使用してください。

03同じ行の情報がまとまって移動したか確かめる

見出しへのリンク

並べ替えを行う前に、特徴的な名前と、その横にある日付およびステータスをメモしておきます。並べ替え後、その名前を探し、同じ日付とステータスが一緒に移動しているか確認してください。「範囲を並べ替え」は、同じシートに別のテーブルがある場合に便利です。選択した矩形外のセルはそのまま保持されるためです。

04テーブルの一部のみを並べ替えてしまった後の復旧方法

見出しへのリンク

1つの列だけを並べ替えてしまい、レコードが一致しなくなった場合は、すぐに [元に戻す] を実行してください。後になって間違いに気づき、編集権限がある場合は、[変更履歴] を開き、並べ替え前のバージョンを探します。そのバージョンのコピーを作成すれば、共同編集者による最新の編集内容をロールバックすることなく、元のレコードを確認できます。

出典・参考資料