さくっとエクセレートさくっとエクセレート

データ入力/編集で便利な機能・テクニック集【エクセル技・ショートカット】

Thumbnail for データ入力/編集で便利な機能・テクニック集【エクセル技・ショートカット】

はじめに

  • 「普段のエクセル操作をもっとスピードアップできないか」
  • 「セルへの入力や編集を楽にするテクニックを知りたい」

上記のようにと考えたことはありませんか?

本記事では、日常業務ですぐに役立つ 便利機能操作テクニックショートカットキー を、基本から応用まで幅広くまとめました。特に「データ入力・編集の効率化」に焦点を当て、実用性の高いものを厳選しています。

便利機能・操作の分類

この記事で紹介するテクニックは、入力から修正までの操作をスムーズにすることを目的に、以下の4つのカテゴリーに分類しています。

  1. セル選択:データ入力や編集を行う場所を素早く選択する操作
  2. セル値の記入・複製:データを効率よく入力・コピーする操作
  3. セル値の編集:入力済みのデータを修正する操作
  4. その他:作業全体をサポートする共通操作

本記事では、 セル内の値が直接変化 する「データ入力・修正」の操作をメインに扱っています。関数やPower Query、Power Pivotといった、セル内の値を変化させない「データの利用」に関する操作は、原則として除外しています。

分類1.セル選択

データ入力、編集するセルを選択するときに使える機能や操作です。選択セルを移動する操作もここに含めています。

 

1セル分移動

ショートカット / / /

選択セルを上、下、左、右に1セル分移動します。

 

選択範囲で1セル分移動

ショートカットEnter / TabShift 同時押しで逆方向)

あらかじめ選択した範囲内で選択位置を下、右に移動させます。

テーブル内で使える

テーブル内 の移動(範囲選択なし)でも使用でき、最終列で Tab を押すと「1つ下の行」の「最初の列」に移動します。
ただし、テーブル右端 Tab を押すと「新規行の追加」が追加される点は異なります。

 

端から端へ移動

ショートカットCtrl + / / /

データが入力されている範囲の末尾、または空白セルを飛び越えて次のデータの先頭まで一気に移動します。

 

範囲選択しながら移動

ショートカットShift + / / /

現在の選択位置を起点として、移動した範囲にあるセルをすべて選択状態にします。 / / / 以外の移動方法も有効です。

Ctrl + クリックで複数セル選択

範囲ではなく個別にセルを選択するときは、
Ctrlを押しながら複数のセルをクリック
でできます。

 

シートの左上端/右下端へ移動

ショートカットCtrl + Home / End

シートの起点となる「A1セル」や、「データが入力されている最も右下のセル」へ即座に移動します。

 

全選択

ショートカットCtrl + a

現在選択しているセルを含むひとまとまりのデータ範囲、またはシート全体を選択します。繰り返し入力すると「まとまりのデータ範囲」→「シート全体」選択になります。

 

ジャンプ

ショートカットF5 / Ctrl + g(ダイアログ表示)

指定したセル番地・名前への移動や、特定の条件(空白や数式など)に一致するセルだけをまとめて選択します。

一括選択で指定できる条件

ジャンプダイアログ内でセル選択を押すと、条件を指定して一括選択できます。
指定できる条件としては下記があります。

  • セル値から判定
    • 定数
    • 数式
    • 空白
  • セルの設定内容から判定
    • 条件付き書式
    • データの入力規則
  • 数式の参照先/元を追う
    • 参照元(元データ)Ctrl + Shift + [
    • 参照先(利用先)Ctrl + Shift + ]
 

検索

ショートカットCtrl + f(ダイアログ表示)

シート内やブック全体から、指定した文字列や数値が含まれるセルを探し出します。事前にセル範囲を選択しておくと、その範囲で検索します。

 

行/列全体の選択

ショートカットShift + Space / Ctrl + Space

選択しているセルが含まれる行全体 / 列全体を選択します。

 

シート切り替え

ショートカットCtrl + PageUp / PageDown

現在開いているワークシートから、隣りのワークシートへ表示を切り替えます。

分類2.セル値の記入・複製

セルにデータを入力するときに使える機能や操作です。セル値を別のセルに複製する操作もここに含めています。

 

コピー&ペースト

ショートカットCtrl + c (コピー)Ctrl + v (貼り付け)

選択した範囲のデータをクリップボードに保存し、別の場所へ貼り付けます。

形式を指定する場合の貼り付け方法

通常の貼り付け( Ctrl + vでは、「セル値+書式設定」が貼り付けられます。
貼り付けの形式を制御する場合は、下記を使用します

  • 「セル値」のみ貼り付け : kbd[Ctrl] + Shift + v
  • 形式を選択 : Ctrl + Alt + v

※ 古いExcelでは非対応。Ctrl + Alt + vvEnter で代替。

 

下方向 / 右方向にコピー&ペースト

ショートカットCtrl + d / r

上のセルから下(Down)方向に、または左のセルから右(Right)方向にコピペします。方向とショートカットキーが対応しているので覚えやすいです。

 

日付/時刻の記入

ショートカットCtrl + ; (日付) / Ctrl + : (時刻)

現在の日付 / 時刻をセルに記入します。

 

セル内改行を記入

ショートカットAlt + Enter

1つのセルの中の任意の位置で改行を挿入します。

 

「データ型:文字列」指定で記入

方法: ' (シングルクォーテーション)でセル値の入力を始める

先頭に'記号を入力することで、数値や数式として認識されそうな文字列を強制的に「テキスト」として扱います。

 

オートフィル(同様の内容でセルを埋める)

方法: セルの右下(+カーソル状態)でドラッグ / ダブルクリック

セルの右下隅にカーソルを合わせ、+表示状態のときにドラッグすることで、選択セルの内容で他のセルを埋めます(数式中の相対参照の位置は自動で変わる)+表示状態のときに、ダブルクリックをすると、周りの記入済みセルの範囲に応じて自動で 他のセルを埋めます。

連番の作成方法

オートフィルを使えば、簡単に連番が作成できます。
関数(ROWなど)で作成した連番は、行の並び替えやフィルタなどで変わってしまいますが、
この方法は値として生成されるため、その心配はありません。

  1. 連番を2つ以上入力(1 2など)
  2. 1で入力した複数のセルを範囲選択して、セルの右下をダブルクリック。またはCtrl を押しながらドラッグ。
 

フラッシュフィル(法則性から自動でセル値を記入)

ショートカットCtrl + e

周りのセルのデータから法則性をExcelが自動判定し、選択したセルに同様の抽出や結合を適用します。

 

ドロップダウンリスト(プルダウン、リスト選択)

ショートカットAlt +

ドロップダウンリストから選択してセルを記入できます。選択肢リストの内容は、データの入力規則で設定したものか、同じ列の入力済みの文字列が候補として表示されます。

 

複数セルに同時記入

ショートカットCtrl + Enter(確定時)

選択した複数のセルすべてに対して、現在入力中の内容を一括で確定・反映させます。

確定時のセル移動を移動しないときにも有効

セルに値を記入してから Enter で確定すると、選択位置が下に移動しますが、
Ctrl + Enterで確定すると、選択位置が移動しません

 

複数シートに同時入力(串刺し入力)

方法: 複数シートを選択(CtrlShiftを押しながら選択) → セルに記入する

作業グループとして選択した複数のワークシートに対し、全く同じセル位置に同じデータを一度に入力します。

3-D参照:複数シートをまとめて参照

参照するときには、複数シートの同じセル位置を一括で指定できます。

  • 例: =SUM(Sheet1:Sheet3!A1)

分類3.セル値の編集

セルに記入された値(セル値)を修正するときに使える機能や操作です。記入されたセル値を別のセルに移動する操作もここに含めています。

※ ここでは「セル値そのものに変更を加える操作」をまとめています。「セル値を変えず利用するもの(関数など)は除外しています。

 

セルの移動(切り取り & 貼り付け)

ショートカットCtrl + x(切り取り)Ctrl + v(貼り付け)

セルを切り取り、別の場所に貼り付けることで、セルの移動ができます。

 

セル値の削除

ショートカットDelete(消去のみ) / BackSpace(消去 → 編集モード)

セルに記入された内容を削除します。

 

セル選択 ⇔ セル値編集の切り替え

ショートカットF2

セル記入時・編集時でのカーソル操作の対象を切り替え、「セル選択」と「セル値編集」間をトグルします。条件付き書式などのダイアログ内での数式編集時にも有効です。

 

絶対参照/相対参照切り替え

ショートカットF4 (数式入力中)

数式内のセル参照にドル記号$を付け外しして、相対参照、絶対参照(複合参照)を切り替えます。コピーした際に参照先を固定するかの設定に使います。

 

セル値の置換

ショートカットCtrl + h(ダイアログの表示)

置換機能を使うと、すべてのセルに対し、条件にマッチするすべての文字列を一括修正できます。文字列の置換だけでなく、不要な文字列(空白など)の削除も可能です。

事前にセルを範囲選択しておくと、その範囲内でのみに適用できます。

 

セル値の分割(区切り位置機能)

方法: データタブの区切り位置を選択(ダイアログ表示)

カンマやタブ、特定の文字列でセルの値を分割します。分割によってセル数は増えるため、周りのセルが埋められます。

 

重複するセル値の削除

方法: データタブの重複の削除を選択(ダイアログ表示)

複数のセルの中で同じセル値がある場合は、「重複の削除」機能を使うことで、重複を削除できます。

 

行と列の入れ替え

方法: 範囲選択してコピー(Ctrl + c → 右クリック → 貼り付けオプションの「行/列を入れ替え」選択

選択した範囲のデータをコピーし、行と列を入れ替えて貼り付けられます。

 

行/列の移動

方法: 範囲を選択 → 枠線を Shift を押しながらドラッグ

行や列を移動し、順序を入れ替えられます。

 

行の並び替え・ソート

方法1: 見出しを選択 → データタブのフィルタ選択 → フィルタボタンで昇順/降順を選択
方法2: 見出しまたはデータを選択 → ホームタブの並び替えとフィルター > 昇順/降順を選択

縦方向に並んだデータを昇順や降順に並び替えられます。

テーブルはデフォルトでフィルタボタンがある

テーブル機能Ctrl + tを使うと、
デフォルトで見出しにフィルタボタンがついています。

その他の便利機能・操作・ショートカット

「データの入力・修正」には該当しないものの、覚えておくと役に立つ操作や機能、ショートカットを紹介します。

 

Undo(元に戻す) / Redo(やり直し)

ショートカットCtrl + z (Undo) / Ctrl + y (Redo)

変更を加えた内容を「元に戻す(Undo)ことができます。「元に戻(Undo)したが、それを取り消したい場合は「やり直し(Redo)をします。

 

保存

ショートカットCtrl + s(上書き保存) / F12(名前を付けて保存)

Excelブック(ファイル)を保存するときに使います。

 

クイックアクセスツールバー

ショートカットAlt + 1/ 2/ 3 ...

Excel画面の左上に、登録した機能をクリックしてすぐに使える「クイックアクセスツールバー」があります。ツールバーに登録したアイコンの左からの順番に、Alt + 1 Alt + 2 Alt + 3 ...のショートカットが対応しています。

ツールバーへの登録は、各機能のアイコンを右クリックし「クイックアクセスツールバーに追加」で行えます。登録する内容を変更する場合は、アイコンを右クリックして「クイックアクセスツールバーのユーザー設定」を選択します。

 

アクセスキー(Altスタートのショートカットキー)

ショートカットAlt → 各種キー

上部のメニュー(リボン)上の機能をマウスを使わずキーボード操作のみで実行できる機能で、ショートカットキーの一種と言えます。Altを押すと、メニュー上にアルファベットや数字が表示され、それに合ったキーを押していくことで、クリックするのと同様の動作をします。

 

セルの書式設定ダイアログ表示

ショートカットCtrl + 1

表示形式やテキストの配置など、セルの書式設定を細かく設定できるダイアログを表示します。

「セル結合」の代わりに「選択範囲内で中央」

セル結合の代わりに、ダイアログ中配置タブの「選択範囲内で中央」の使用がオススメです。
「選択範囲ないで中央」を使うと、セル結合によるデメリットがなくなります。

 

セル幅/高さの自動調整

方法:シート見出しの境界線をダブルクリック

シート見出し(行 / 列番号)の境界線にカーソルを置き、カーソルが上下矢印または左右矢印になった状態でダブルクリックすると、セルの幅や高さが自動調整されます。ダブルクリックでなく、ドラッグすると微調整ができます。

ShiftCtrl で複数の行 / 列を選択した状態で実行すると、一括での調整も可能です。

 

コメント機能

ショートカットShift + F2

セル中に記入することなく、コメントを残したいときに使えるのがコメント機能です。ショートカットや、セルを右クリック > コメントの挿入から使用できます。

コメント機能

データ利用には関数やPower Query

ここまで、Excelの「データ入力・修正」操作に役立つ機能やショートカットをまとめました。

作業の効率化を目指す場合は、入力したセル値自体は変えずに、データを利用することも重要です。代表的な方法が 関数 ですが、さらに高度な方法としてPower QueryPower Pivot があります。とくに Power Query(パワークエリ) は、データの転記・加工の自動化ができ強力にも関わらず、習得難易度はそれほど高くありません。