Excel ショートカットキー チートシート

## はじめに

単純作業に気と時間を取られている内は
応用的な作業に脳のリソースを使う余裕がないため、PC作業上達のためには、まず単純作業を速く・無意識に行えるようになることが必要です。

この記事では、Excel作業で覚えておくと便利な代表的なショートカットを共有します。

##FAQ
**Q.** 覚えきれません。心が折れそうです。
**A.** 一度に覚えるのは無理なので、
「こんなこともショートカットキーで出来るんだー」程度に何となく「何ができるのか」を把握して、
1週間に1つか2つずつ、発生頻度が最も高い作業からショートカットキーに置き換えていくことをオススメします。

また、大体のショートカットキーのキーには意味のある英単語の頭文字が使われているので、
意味で覚えるか、或いは語呂合わせをすると覚えやすくなります。

**Q.** ショートカットキーが効きません。
**A.** 全角入力モードになっていませんか？ あるいは<kbd>Esc</kbd>キーを連打してみて下さい。

**Q.** キーを見ながらでないと入力できません。
**A.** [e-typing](https://www.e-typing.ne.jp/)を1日1回やれば1ヶ月後には打てるようになるのでオススメです。

**Q.** マウスの方が速いです。
**A.** そういうものもあるかも知れませんが、キーボード操作に慣れていないことが理由であることが多いです。

##  オススメショートカットキー

###基本
|説明|ショートカットキー|覚え方|
|:--|:--|:--|
|上書き保存|<kbd>Ctrl</kbd>+<kbd>S</kbd>|**S**ave|
|別名で保存|<kbd>F12</kbd>|いつ(**12**)か使う|
|ファイルを開く|<kbd>Ctrl</kbd>+<kbd>O</kbd>|**O**pen|
|元に戻す|<kbd>Ctrl</kbd>+<kbd>Z</kbd>|**Z**enkai(前回)|
|[直前の操作を繰り返す](https://excel-kaikei.com/shortcut008/) ★|<kbd>F4</kbd>|
|[セル内入力/セル単位操作のモード切替](https://excel-kaikei.com/shortcut007-2/) ★|<kbd>F2</kbd>||
|右クリック操作|<kbd>Shift</kbd>+<kbd>F10</kbd>||
|セルの書式設定|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd>|**P**roperty|
|セルの背景色を設定|<kbd>Alt</kbd>→<kbd>H</kbd>→<kbd>H</kbd>|**H**ome → **H**ighlight Color|

「直前の操作を繰り返す」「セル内入力/セル単位操作のモード切替」
この2つを知っているだけで作業速度がかなり違います。

###コピー＆ペースト系操作
|説明|ショートカットキー|覚え方|
|:--|:--|:--|
|セルをコピー|<kbd>Ctrl</kbd>+<kbd>C</kbd>|**C**opy|
|セルを切り取り|<kbd>Ctrl</kbd>+<kbd>X</kbd>|Copyの左隣|
|セルに貼付|<kbd>Ctrl</kbd>+<kbd>V</kbd>|Copyの右隣|
|値のみ貼付(貼付先の書式を変更しない) ★|<kbd>Alt</kbd>→<kbd>H</kbd>→<kbd>V</kbd>→<kbd>V</kbd>||
|数式のみ貼付(貼付先の書式を変更しない) ★|<kbd>Alt</kbd>→<kbd>H</kbd>→<kbd>V</kbd>→<kbd>F</kbd>|**F**ormula(数式)|
|書式のみ貼付|<kbd>Alt</kbd>→<kbd>H</kbd>→<kbd>V</kbd>→<kbd>R</kbd>||
|左のセルの内容をコピー|<kbd>Ctrl</kbd>+<kbd>R</kbd>|左から右(**R**ight)に|
|直上のセルの内容をコピー|<kbd>Ctrl</kbd>+<kbd>D</kbd>|上から下(**D**own)に|

###セルの書式の変更
|説明|ショートカットキー|
|:--|:--|
|%表示に変更|<kbd>Ctrl</kbd>+<kbd>%</kbd>|
|通貨表示に変更|<kbd>Ctrl</kbd>+<kbd>$</kbd>|
|3桁ごとにカンマ区切り|<kbd>Ctrl</kbd>+<kbd>!</kbd>|
|上記以外の書式を使いたいとき|<kbd>Ctrl</kbd>+<kbd>1</kbd>|

#### 書式について小話
- [【Excel】 日時情報の正体とよくある計算ミス - Qiita](https://qiita.com/AQRiL_1132/items/4e1d8eb980b952275c09)

###行と列の操作
|説明|ショートカットキー|覚え方|
|:--|:--|:--|
|行を選択|<kbd>Shit</kbd>+<kbd>Space<kbd>|Shirtは横長のキー→横に長く選択|
|列を選択 |<kbd>Ctrl</kbd>+<kbd>Space</kbd>|**C**trl → **C**olumn(列)|
|選択範囲にセルを挿入|<kbd>Ctrl</kbd>+<kbd>+</kbd>||
|選択範囲のセルを削除|<kbd>Ctrl</kbd>+<kbd>-</kbd>||
|行を非表示|<kbd>Ctrl</kbd>+<kbd>9</kbd>|「行列」という言葉があるので左側の9が行で右側の0が列|
|列を非表示|<kbd>Ctrl</kbd>+<kbd>0</kbd>|〃|
|行を再表示|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>9</kbd>|〃|
|列を再表示|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>0</kbd>|〃|

###ワークシート操作
|説明|ショートカットキー|覚え方|
|:--|:--|:--|
|次のワークシートに移動|<kbd>Ctrl</kbd>+<kbd>PageDown</kbd>||
|前のワークシートに移動|<kbd>Ctrl</kbd>+<kbd>PageUp</kbd>||
|ワークシートの挿入|<kbd>Shift</kbd>+<kbd>F11</kbd>||
|ワークシートの削除|<kbd>Alt</kbd>→<kbd>E</kbd>→<kbd>L<k/bd>|**EL**ace(本当のスペルはErase)|
|ワークシートの名前変更|<kbd>Alt</kbd>→<kbd>O</kbd>→<kbd>H</kbd>→<kbd>R</kbd>||

###表内での移動
|説明|ショートカットキー|覚え方|
|:--|:--|:--|
|A1セルに移動|<kbd>Ctrl</kbd>+<kbd>Home</kbd>||
|連続したデータの端に移動|<kbd>Ctrl</kbd>+矢印キー||
|右に移動|<kbd>Tab</kbd>||
|左に移動|<kbd>Shift</kbd>+<kbd>Tab</kbd>||
|一画面分下にスクロール|<kbd>PageDown</kbd>||
|一画面分上にスクロール|<kbd>PageUp</kbd>||
|検索|<kbd>Ctrl</kbd>+<kbd>F</kbd>|**F**ind|

###フィルター系
|説明|ショートカットキー|覚え方|
|:--|:--|:--|
|選択範囲に[オートフィルタ](https://udemy.benesse.co.jp/office-enhance/excel-autofilter.html)を適用|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>L</kbd>||
|フィルタで表示行を絞り込み|列名セルにて<kbd>Alt</kbd>+<kbd>↓</kbd>||
|チェックボックスを選択|チェックボックスにて<kbd>Space</kbd>||
|[オートフィルタ](https://udemy.benesse.co.jp/office-enhance/excel-autofilter.html)の絞り込みを解除|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>C</kbd>|**C**lear|
|[選択中のセル範囲の内、表示されているセルのみを選択](http://www.siminpc-kitakyushu.com/index.php?QBlog-20130507-1)|<kbd>Alt</kbd>+<kbd>;</kbd>|
|選択範囲をピボットテーブル化|<kbd>Alt</kbd>→<kbd>N</kbd>→<kbd>V</kbd>|

###作業領域を広くしたいとき
|説明|ショートカットキー|
|:--|:--|
|選択範囲内のセルの中身に合わせて列幅を変更|<kbd>Alt</kbd>→<kbd>H</kbd>→<kbd>O</kbd>→<kbd>I</kbd>|
|リボンの非表示(上部メニュー)|<kbd>Ctrl</kbd>+<kbd>F1</kbd>|
|数式バーの展開/縮小|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>U</kbd>|

###数式の分析など
数式に誤りがないか検証するときに便利な機能
数式の検証機能は[OFFSET関数](http://qiita.com/AQRiL_1132/items/bb28305214098f0e74f6)や[SUMIFS関数を使いこなす](http://qiita.com/AQRiL_1132/items/922d0d54293e9089f086)ときに便利です。

|説明|ショートカットキー|
|:--|:--|
|[オートSUMを実行](https://excel-kaikei.com/shortcut019/)|<kbd>Alt</kbd>+<kbd>=</kbd>|
|[数式の検証](http://excel-master.net/worksheet-function/verification-formula/)|<kbd>Alt</kbd>→<kbd>M</kbd>→<kbd>V</kbd>|
|[定数が入力されたセルの全選択](http://trendy.nikkeibp.co.jp/article/pickup/20140701/1058791/?P=4&rt=nocnt)|<kbd>Alt</kbd>→<kbd>H</kbd>→<kbd>F</kbd>→<kbd>D</kbd>→<kbd>N</kbd>|
|選択中のセル**を**直接参照しているセルを選択|<kbd>Ctrl</kbd>+<kbd>]</kbd>|
|選択中のセル**を**直接・間接参照しているセルを選択|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>]</kbd>|
|選択中のセル**が**直接参照しているセルを選択|<kbd>Ctrl</kbd>+<kbd>[</kbd>|
|選択中のセル**が**直接・間接参照しているセルを選択|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>[</kbd>|
|数式表示モード・値表示モードの切替|<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>@</kbd>|

##その他参考になるリンク
- [Windows 用 Excel キーボード ショートカットとファンクション キー - Excel](https://support.office.com/ja-jp/article/Excel-%E3%81%AE%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88-%E3%82%AD%E3%83%BC%E3%81%A8%E3%83%95%E3%82%A1%E3%83%B3%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3-%E3%82%AD%E3%83%BC-1798d9d5-842a-42b8-9c99-9b7213f0040f?ui=ja-JP&rs=ja-JP&ad=JP#tblID0EBGADAAEAAA)
- [「電卓使って再計算しろ！」→「Excelなんだから間違うはずないでしょ！」と言いたいけど言えないExcel落とし穴 - Qiita](http://qiita.com/tomikiya/items/a2fff372dfec09d620fd)
- [【Excel】 日時情報の正体とよくある計算ミスの例](http://qiita.com/AQRiL_1132/items/4e1d8eb980b952275c09)
- [【Excel】 ワイルドカード文字について - Qiita](http://qiita.com/AQRiL_1132/items/9bf905bbda718372b36a)
- [ExcelのENCODEURL関数は信用できるのか - Qiita](http://qiita.com/AQRiL_1132/items/3fc64881b9e926a61fc1)