行、列、またはセルを移動する

セル、行、列を移動および整理する方法をご確認ください。 

ご利用可能なユーザー

プラン:

  • Smartsheet
  • Pro
  • Business
  • Enterprise

権限:

  • 所有者
  • 管理者
  • 編集者

この機能が Smartsheet リージョンまたは Smartsheet Gov に含まれているかどうかを確認してください。

シートを設定した後、セル、行、列といった一部の情報を移動または再編成しなければならない場合があります。

セル、行、列を移動するための権限レベルを理解するには、「シート、レポート、ワークスペースの共有権限」の記事をご覧ください。

ショートカットの詳細は、「キーボード ショートカット」の記事をご覧ください。


シート内でコンテンツを移動する

行とセルを変更するには、シートに対する所有者、管理者、または編集者のアクセス権限が必要です。

1 行を移動するには

  1. 行番号を選択し、シート内で上下にドラッグします。

    マウスをリリースした際に行が移動される場所を示す、濃い水平線が表示されます。

    Brandfolder Image Move row
  2. 希望の場所でマウスをリリースし、行を移動します。

    シート内で行を切り取って貼り付けることで、移動することもできます。行番号を選択し、Ctrl + X キー (Windows) または Cmd + X キー (Mac) を押して切り取ります。次に移動先の行番号を選択し、Ctrl + V (Windows) または Cmd + V (Mac) を押して貼り付けます。
     

複数の連続する行を移動するには

  1. 移動する連続した行の、一番上の行の行番号を選択します。
  2. 一番下の行までスクロールします。
  3. Shift キーを押しながら一番下の行番号を選択し、その間のすべての行を強調表示させます。
  4. 強調表示されているセルのいずれかの行番号を選択してドラッグすると、すべての行が新しい場所に移動します。

複数の連続していない行を移動するには

シートにフィルターが適用されている場合、行が非連続になることがあります。 

  1. Ctrl キー (Windows) または Cmd キー (Mac) を押しながら移動させたい行番号を選択し、それらの行を強調表示させます。
  2. 行番号のいずれかを選択してドラッグすると、すべての行が新しい場所に移動します。

セルを移動するには

1 つまたは複数のセルを移動するには、カーソルをセルの境界に置き (カーソル画像が十字型の矢印に変わります)、セルを選択して希望の場所へドラッグします。

 セルを移動すると、移動先にあった元のセルは上書きされます。Ctrl + Z キー (Windows)/Cmd + Z キー (Mac) を押すと、移動アクションが元に戻ります。 
 

列を移動するには

列を変更するには、所有者または管理者レベルの共有権限が必要です。

  1. 列ヘッダーを選択し、シート内で左右にドラッグします。 表示される垂直線は、マウスをリリースした際に列が配置される場所を示します。カーソルを見ながら列をドラッグします。アイコンが赤い円に変わった場合、新しい列の配置は無効であり、列は移動されません。
  2. 新しい配置が有効になり、列が新しい場所に移動したらマウスをリリースします。

留意点

  • 列を他のシートに移動することはできません。
  • 複数の列を同時に移動するには、まずキーボードの Shift キーまたは Ctrl キーを押しながら、移動する列のヘッダーをクリックします。強調表示されているいずれかの列のヘッダーを選択してドラッグすると、すべての列が新しい場所に移動します。

別のシートに行を移動する

データを別のシートに移動する場合は、行の移動先のシートにおける権限 (所有者、編集者、または管理者) も必要となります。

行を別のシートへ移動またはコピーする前に、移動先のシートに同じ名前およびタイプの列が含まれていることを確認してください。そうでない場合、コピーまたは移動した行のデータは既存の列の右側の新しい列に挿入されます。その場合、一番右側までスクロールしてデータを見つけ、コピーしたうえで目的の列に貼り付ける必要があります。

移動しようとしているデータによって移動先のシートが最大シート サイズの制限を超える場合は、「このアクションを完了できませんでした...」というエラーが表示されることに注意してください。詳細は「Smartsheet を使用するためのシステム要件とガイドライン」をご覧ください。

行を移動するには

  1. 行番号にカーソルを合わせて [その他]  Brandfolder Image More kebab menu.  を選択し、行メニューにアクセスします。
  2. [別のシートに移動] を選択します。 
  3. 移動先のシートを検索して選択し、[OK] を選択します。

自動化された行の移動ワークフローを使用すると、行を自動的に移動することができます。 

留意点

  • 新しい行は移動先のシートの一番下に配置されますが、上下にドラッグして場所を変更できます。 
  • 行の添付ファイル/リンクやコメントは、自動的に移動先のシートに移されます。 
  • 移動した行のセルの履歴は [セルの履歴を表示] で確認でき、その項目は「別のシートから行が移動されました」として表示されます。
  • 元のシートの行に関連付けられているリマインダーは、移動先のシートに含まれません。
  • ソース シートに含まれている列が移動先のシートにない場合、これらの列は行の移動時に移動先のシートで作成されます。行を移動することで列が作成される場合、移動先のシートに対する管理者レベルの共有権限が必要です。
  • 上記の方法で最初に強調表示することで、複数の行を同時に移動できます。その後、強調表示されているいずれかの行番号の右側にあるドロップダウン矢印を選択し、[別のシートに移動] を選択します。

トラブルシューティングのヒント

  • ソース シートの情報を失いたくない場合は、移動するのではなくコピーしてください。詳細は「別のシートに行をコピーする」をご覧ください。
  • 行を移動すると、数式と先行タスクは保持されませんが、2 つのシート間でコピーと貼り付けを行うことができます。詳細はコピーと貼り付けの使用に関する記事をご覧ください。
  • ソース シートと移動先のシートに同じ名前の列が含まれていて、1 つのシートのみがその列にシステム列を使用している場合、「この行を移動/コピーできませんでした。移動/コピー元のシートと移動/コピー先のシートに同じシステム列が含まれていることを確認してください...」というエラーが表示されます。

    このエラーを解決するには、列の名前またはタイプを変更して、両方のシートで同じ列名とタイプが使用されるようにします。