Excel で 2 つのセルの内容をすばやく入れ替えるには?
Excelで2つのセルの内容をすばやく入れ替える方法
ワークシートを扱っていると、時々2つのセルの内容を入れ替えなければならないことがあります。 通常、ほとんどの人は「切り取り、貼り付け、コピー」で内容を入れ替えることを知っていますが、それは手間がかかります。
手動で隣接する2つのセルの内容を入れ替える
VBAコードで隣接しない2つのセルの内容を入れ替える
数回クリックするだけで、ランダムな2つのセルの内容を簡単に入れ替える
手動で隣接する2つのセルの内容を入れ替える
時には、隣接する2つのセルを入れ替える必要があります。 これを手動で簡単に行うことができます。
1. 交換したいセルを選択します。 この例では、セルA4を選択します。
2. Shiftキーを押しながら、カーソルを右端に置きます。
3. 次に、カーソルをセルB4の右端までドラッグします。
4. 「工」と表示されたら、マウスを離します。 すると、2つのセルの内容が入れ替わりました。 スクリーンショット:
この方法では、隣り合う2つの行や列を入れ替えることもできます。
Excelで2つのセルまたは範囲の内容をすばやく入れ替える:
Kutools for Excelの「範囲の入れ替え」ユーティリティは、以下のデモのように、Excelで指定した2つのセルまたは範囲を一度に簡単に入れ替えることができます。 (30日間の無料トライアル)
VBAコードで2つの隣接しないセルの内容を入れ替える
2つのセルが隣接していない場合、上記の方法ではうまくいきません。 VBAコードで入れ替えることができます。
1. Ctrlキーを押しながら、入れ替えたい隣り合っていない2つのセルを選択する
2. 開発者>Visual Basicをクリックすると、Microsoft Visual Basic for applicationsの新しいウィンドウが表示されるので、挿入>ボタンをクリックしてコードを実行すると、入れ替えたい2つのセルを選択するためのダイアログが表示されます。 スクリーンショット:
4. ポップアップされたダイアログで[OK]をクリックすると、選択した2つのセルが入れ替わります。 スクリーンショットをご覧ください:
注意事項です。 このVBAコードは、2つのセルのフォーマットを入れ替えることはできません。
たった数回のクリックで、2つのランダムなセルの内容を簡単に入れ替えることができます
Kutools for ExcelのSwap Rangesユーティリティを使用すると、2つの隣接するセル、行または列を入れ替えることができるだけでなく、2つの隣接しないセル、行または列を簡単に入れ替えることもできます。
Kutools for Excelを適用する前に、まずダウンロードしてインストールしてください。
1. Kutools > Range > Swap Rangesをクリックして、スクリーンショットを参照してください。
- (1) “Swap Range 1 “ボックスの最初のボタンをクリックして、交換したいセルを選択します。
- (2) 「Swap Range 2」ボックスから2つ目のボタンをクリックして、入れ替えるセルを選択します。
ヒント。 - (3) [OK]ボタンをクリックします。
すると、選択した2つのセルまたは範囲が直ちにスワップされます。
このユーティリティの無料トライアル (30日間) をご希望の場合は、クリックしてダウンロードしてから、上記の手順に従って操作を行ってください。 Kutools for Excelで2つのランダムなセルの内容を入れ替える
関連記事。
- Excelで行や列を入れ替えるには?
The Best Office Productivity Tools
Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます
- 再利用。 複雑な数式やグラフなど、今まで使っていたものを素早く挿入する、セルをパスワードで暗号化する、メーリングリストを作成してメールを送信する…
- スーパーフォーミュラバー(複数行のテキストや数式を簡単に編集)、リーディングレイアウト(大量のセルを簡単に読み込んで編集)、フィルタリングされた範囲に貼り付ける…
- データを失わずにセル/行/列を結合する、セルの内容を分割する、重複した行/列を結合する…。 重複したセルを防ぐ; 範囲を比較する…
- 重複した行または固有の行を選択する; 空白行を選択する (すべてのセルが空になる); 多くのワークブックでの超検索およびファジー検索; ランダム選択…。
- 数式の参照を変更せずに複数のセルを正確にコピーする、複数のシートへの参照を自動作成する、箇条書きやチェックボックスなどを挿入する…
- テキストの抽出、テキストの追加、位置による削除、スペースの削除、ページングの小計を作成および印刷する、セルの内容とコメントの間で変換する…。…
- スーパーフィルタ(フィルタスキームを保存して他のシートに適用)、月/週/日、頻度などによる高度なソート、太字、斜体による特殊フィルタ…
- ワークブックとワークシートの結合、主要な列に基づくテーブルの結合、データを複数のシートに分割、xls、xlsx、PDFの一括変換…
- 300以上の強力な機能を備えています。 Office/Excel 2007-2019、365に対応。 すべての言語に対応。 企業や組織に簡単に導入できます。 充実した機能 30日間の無料トライアル。 60日間の返金保証。
Office TabはOfficeにタブ型のインターフェースをもたらします。
- Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ型の編集・閲覧が可能になります。
- 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウの新しいタブで開いて作成することができます。
- 生産性が 50% 向上し、毎日の何百ものマウスクリックを減らすことができます!