2011-02-24 11:24:43 +0000 2011-02-24 11:24:43 +0000
148
148

エクセルでドラッグ&ドロップや上下移動で簡単に行を並べ替えるには?

エクセルで手動で行を並べ替える必要があるのですが、カット&ペーストは使いづらいです。私は私がドラッグアンドドロップを使用するか、または上下移動/移動/下移動にいくつかのボタンを追加することを可能にする何かを探しています。

回答 (10)

216
216
216
2011-07-24 19:59:02 +0000
  1. 行/列を選択します。マウスカーソルを行/列の境界線に移動し、四方矢印カーソル(Macの場合はハンドカーソル)が表示されるようにします。キーボードのShiftキーを押してから、行/列をクリックしてドラッグします。

Shiftキーは、対象の行/列を上書きするのではなく、行/列をshiftします。

14
14
14
2011-02-28 07:38:02 +0000

これはまだカット/貼り付け方法ですが、私が考えることができる最も簡単な方法です。

4-click solution:(例:5行目の上に8行目を移動)

  1. 右クリックで行番号(例:8行目)をクリックし、カット(またはT)をクリックします。右クリックして行番号(例:行5)をクリックして挿入カットセル(またはE)&002&002注:これはまた、複数の行を移動するために動作します。
3
3
3
2014-01-23 11:04:06 +0000

以下のマクロをパーソナルマクロワークブックに追加し、ショートカットキーを割り当てます。この動作は、Sublime Text の Swap Line Up & Swap Line Down を模倣しています。

2
2
2
2011-02-24 11:44:22 +0000

私は過去に似たようなケースを扱う中で、私は単に行でソートすることができませんでしたが、私は私がソートすることができる何かであった数式の結果を持つ列を生成する方法を見つけました。

私はあなたの質問にもっと直接的な答えを見つけたこのサイト:

Microsoft Wordは、Excelが欠けている機能を持っています。Jonさんの方法は、Wordにデータを移動して、Wordコマンドを採用して、Excelにデータを貼り付けるというものです。これらの手順に従ってください。行と列の関連する塊をコピーします。範囲のサイズをメモしておくとよいでしょう。Wordでは、あまり知られていないSHIFT-ALT-UP-ARROWとSHIFT-ALT-DOWN-ARROWを使用して、行(または選択された行の塊)を自由に上下に素早くスライドさせることができます。1つまたは複数の行を選択します。ここに示されているように、行全体を選択することも、行の一部だけを選択することもできます。あなたが好きなように行をシーケンスしたときに、あなたがコピーしたのと同じサイズのチャンクを上書きしていることを確認して、Excelにそれらを貼り付けます。

2
2
2
2012-07-12 13:12:26 +0000

MacではドラッグしながらCommand + Shiftで。WindowsではWin + Shiftにすべきだと思います。

1
1
1
2015-02-21 15:54:17 +0000

試してみてください:

Shift + スペースバーまたはマウスで行番号をクリックして行を選択する

Ctrl + Xをカットする

マウスは、それをしたい場所をクリックします。

1
1
1
2019-11-18 10:10:12 +0000

キーボードのみを使用したい私のような俗物のために:

  1. あなたが移動したいセルを選択します(必ずしもこのための完全な行である必要はありません)
  2. 移動したいセルのすぐ下のセルに移動します。ctrl-+を押します。
1
1
1
2014-06-25 15:11:49 +0000

wilsonさんの答えを少し改良しました:

右クリックの行番号(例:8行目)、ヒット “t” 右クリックの行番号(例:5行目)、ヒット “e”

マウスとキーボードの混合使用は本当に私のためにそれを高速化します。

1
1
1
2015-05-08 17:03:37 +0000

これは列に対しても動作するサブで、4方向の機能を組み合わせたものです。

-1
-1
-1
2013-08-31 10:37:42 +0000

これは私が見つけた最も簡単なものです。**行2の前に行3を移動するための例:

  • 行3(左の数字3)を右クリックし、カット
  • 行2(数字2)を右クリックし、カットセルを挿入**を選択します。