快適なExcel workを目指して

今週から仕事…と思いきや、週の前半は思いっきり暇です。
平日早くに仕事終わっても、何していいか分からないという相変わらずの病気。


で、割に暇があったので仕事用PCのカスタマイズを少々。
定番ではありますが、コンサルタントの仕事の生産性を劇的に左右するExcelのチューンです。


Excelの生産性向上の方法として一般的かつ王道の手段は

  • ショートカットキーを覚える

というのが第一に来るのですが、それだけでは満たされない部分も多いです。

たとえば、

  • F2キー(セルの編集)、F4キー(相対・絶対参照)
  • Shift+−キー (=)
  • Shift+Ctrl+5キー (値を%に変換)

みたいな、ホームポジションからは打ちにくく、かつ使用頻度が高いキー操作が結構ある。


また、相対参照を維持したまま数式をコピーする、などデフォルトではサポートされていない機能も。


こういった問題に対応するため、紅さんは

をやってます。


キーマップ・キーマクロにはKeybatWinの道具屋さんというソフトが便利です。
シェアウェアだけど2,000円くらいなんで買ってしまってもいいのでは。


今回これらの設定をチューンしなおしたのは、
左手:ホーム + 右手:十字・テンキー
というポジションでExcelを操作できるようにするため。
Excelはテンキーや十字キー、PageUpDown、Home/Endキーの使用頻度が高いため、
右手をホームに置いたままでは非常に使いにくい。
そこで、文字入力のとき以外は極力右手をテンキー付近に置いたまま操作できるように
キーマップとショートカットを考えました。


以下、半ば個人的な備忘録なので詳細な設定までは載せませんが、
詳しく知りたい方がいたら連絡ください。

キー コマンド 備考
Shift+Ctrl+十字 セルの自動選択 Default
Shift+Ctrl+Num8 (↑) 行削除 Keymap
Shift+Ctrl+Num2 (↓) 行挿入 Keymap
Shift+Ctrl+Num4 (←) 列削除 Keymap
Shift+Ctrl+Num6 (→) 列挿入 Keymap
Shift+Ctrl+Num7 列幅微減 Keymap+Macro
Shift+Ctrl+Num9 列幅微増 Keymap+Macro
Shift+Ctrl+Num0 sum( Keymap
Shift+Ctrl+Num. average( Keymap
Shift+Ctrl+Num1 桁区切りに変換 (Ctrl+Shift+1と同じ) Keymap
Shift+Ctrl+Num3 %に変換 (Ctrl+Shift+5と同じ) Keymap
Shift+Ctrl+NumE F4 Keymap
Ctrl+Num5 セルの編集(F2) Keymap
Ctrl+Num0 = Keymap
Ctrl+Num1 ( Keymap
Ctrl+Num3 ) Keymap
Ctrl+Num. , Keymap
Ctrl+NumE Tab (右に移動) Keymap
Ctrl+W 桁区切りに変換 (Ctrl+Shift+1と同じ) Keymap
Ctrl+E %に変換 (Ctrl+Shift+5と同じ) Keymap
Ctrl+R 左のセルをコピー Default
Ctrl+A セルの自動選択 Default
Ctrl+S 上書き保存 Default
Ctrl+D 上のセルをコピー Default
Ctrl+F 数式のコピー Macro
Ctrl+G 数式の貼り付け Macro
Ctrl+Z 元に戻す Default
Ctrl+X 切り取り Default
Ctrl+C コピー Default
Ctrl+V 貼り付け Default
Ctrl+B 太字 Default