Excelのキー操作がおかしい|矢印・Enter・列番号の異常を逆引き

スポンサーリンク

Excel で作業していたら、急にキー操作がおかしくなった。何も設定した覚えがないのに動きが変わると、焦りますよね。

次のような症状に心当たりはありませんか。

  • 矢印キーを押しても、選択中のセルが動かない
  • Shift を押していないのに範囲選択になる
  • Enter を押すと、いつもと違う方向に動く
  • 文字を直そうとすると、右の文字が消えていく
  • 列番号が A、B、C ではなく 1、2、3 になった

原因が分からないまま続けると、別のセルを書き換えてしまうおそれもあります。症状から原因を引けば、元に戻す操作は短く済みます。

対応バージョン: Windows デスクトップ版(Microsoft 365 / 2024 / 2021 など)が前提です。Mac 版はキーや設定の場所が異なります。Excel for the web(Web 版)は操作や設定に差がある場合があります。未確認の項目は、その旨を本文に書きました。

Excelのキー操作がおかしい時は症状から逆引き

症状から原因を引く逆引き表

今の症状に近い行を探して、「直し方」を試してみてください。

症状原因のキー・設定直し方
矢印キーで画面だけ動き、セルが動かないScroll Lock がオンScrLk キーを押してオフにする
矢印キーで文字カーソルだけが動くセルの編集モードEnter や Tab で編集を終える
Shift なしで範囲選択になるF8 の拡張モードの可能性もう一度 F8 を押す
Enter で下以外に動く・動かないEnter 後の移動の設定[ファイル] > [オプション] > [詳細設定] で見直す
文字を入力すると右の文字が消える上書き入力モード編集中に Ins キーを押す
列番号が数字になったR1C1 参照形式オプションの R1C1 の設定をオフにする

ステータスバーで見分ける切り分けの流れ

症状が重なっていて行を絞れないときは、画面のいちばん下にある細い帯を見ます。ここがステータスバーで、Excel の今の状態が文字で表示される場所。キーを押して試す前に、上から順にたどってみましょう。

  1. 画面の左下に「編集」と出ていますか?
  • はい → セルの編集中です。Enter などで編集を終えます
  • いいえ → 2 へ
  1. ステータスバーに「ScrollLock」と出ていますか?
  • はい → Scroll Lock がオンです。ScrLk キーでオフにします
  • いいえ → 3 へ
  1. 選択範囲の拡張を示す表示が出ていますか?
  • はい → F8 の拡張モードの可能性があります。もう一度 F8 を押します
  • いいえ → 4 へ
  1. ステータスバーに手がかりがないときは、症状で分けます
  • 列番号が数字 → R1C1 参照形式
  • Enter の動きだけが違う → Enter 後の移動の設定
  • 編集中に右の文字が消える → 上書き入力モード

表示が無くても画面だけ動くなら、Scroll Lock の節へ進んでください。

「動かない」が重い・応答なしの場合

ここでいう「動かない」は、Excel は反応しているのにセルが思った通りに動かない状態のこと。画面が固まって何も受け付けないなら、Excelが重い・応答なしを解決する方法を見てください。

矢印キーを押してもセルが動かない・画面だけ動く

Scroll Lock が有効になっている

矢印キーでシートがスクロールし、選択中のセルが動かない。この症状なら、まず Scroll Lock を疑います。矢印キーの役割を「セルの移動」から「画面のスクロール」に変える機能です。

オンのときは、ステータスバーに「ScrollLock」と表示されます。解除するには、キーボードの Scroll Lock キーを押すだけ。キーには ScrLk と書かれていることが多いでしょう。

表示が無くても、オフとは言い切れません。ステータスバーの設定で、Scroll Lock の状態が非表示になっている可能性があるためです。ステータスバーを右クリックすると表示項目のメニューが開くはず。ScrollLock にチェックが入っているか見てみましょう。

なお、Web 版では ScrLk キーでの切り替えに対応していないようです。

セル編集中で矢印がセル内を動いている

矢印キーを押すと、セルの中の文字カーソルだけが動く。これは故障ではなく、編集モードの動きです。

編集モードとは、セルの中身を書き換えている状態のこと。このとき方向キーは、セル内のカーソル移動に使われます。

編集モードの間は、画面の左下に「編集」と表示されます。F2 キー、ダブルクリック、数式バーのクリックのどれでも入るので、気づかないうちに入っていることもあるでしょう。

Enter や Tab で編集を終えれば、矢印キーでセルを移動できるようになります。

枠の固定・行や列が見えない場合

シートの上部や左側だけスクロールしないときは、枠の固定が入っている可能性があります。行や列そのものが見当たらない場合は、Excelで行・列が再表示できない原因と5つの対処法が参考になります。

Shiftを押していないのに範囲選択になる

F8 の拡張モードが入っている

Shift を押していないのに、矢印キーやクリックで選択範囲が広がっていく。この症状は、F8 キーで切り替わる拡張モード(選択範囲の拡張)の可能性があります。F8 を押すと、Shift を押したままのように範囲選択が続くモードになることがあるためです。

見分ける手がかりは、やはりステータスバー。拡張モードの間は、選択範囲の拡張を示す文言が出ることがあります。表記はお使いの画面で見てください。

もう一度 F8 を押して解除する

解除は、もう一度 F8 を押してみるのが基本です。ノート PC で F8 だけでは反応しないときは、Fn キーと一緒に押してみてください。

押した後はセルを 1 つクリックし、矢印キーを押します。選択範囲が広がらず 1 セルだけが移動すれば、解除できています。

Enterの移動方向が違う・入力が上書きになる

Enter を押すと下以外に動く・動かない

編集中に Enter を押すと、通常はすぐ下のセルが選択されます。右や上に動いたり、その場から動かなかったりするなら、Enter 後の移動の設定を見直しましょう。

  1. [ファイル] > [オプション] を開く
  2. [詳細設定] を選ぶ
  3. [Enter キーを押した後、選択範囲を移動する] のチェックを確認する

チェックが外れていると、Enter を押しても選択セルは移動しません。移動させたいならオンに戻します。

近くに移動方向を選ぶ項目があれば、「下」以外になっていないかも見てください。

Tab・Shift+Tab・F2 で編集を終えたときの動き

「方向がおかしい」と感じたとき、Enter 以外のキーで編集を終えていた可能性もあります。キーごとの動きは次の表のとおり。

押すキー編集を終えた後の動き
Enterすぐ下のセルを選択(既定の設定のとき)
Tab右側のセルを選択
Shift+Tab左側のセルを選択
F2編集を終え、カーソルはそのまま

文字を入力すると右の文字が消えていく

セルの文字を直しているのに、文字が挿入されず右の文字が置き換わっていく。原因は上書き入力モードかもしれません。入力中に既存の文字を新しい文字へ置き換えるモードで、Ins キーで切り替えます。

切り替えられるのは、編集モードの間だけ。オンのときは、カーソルの右側の文字が数式バーで強調表示されます。ここが見分ける手がかりです。

戻すには、編集モードのまま Ins キーをもう一度押してください。Delete キーの近くに Ins キーがあるキーボードなら、押し間違えた可能性もあります。

一部だけ直したいときは、F2 で編集モードに入ってから入力しましょう。

列番号がアルファベットから数字になった

数字の列番号は R1C1 参照形式

列見出しが A、B、C ではなく 1、2、3 になっていたら、R1C1 参照形式になっています。行も列も数字で表す書き方で、セルは「R」+行番号と「C」+列番号で示す形式です。

たとえば C 列の 5 行目(C5)は、R5C3 と書きます。マクロで行や列の位置を計算するときに便利な形式なので、壊れたわけではありません。

元に戻す手順(Windows・Mac・Web 版)

Windows デスクトップ版では、オプションのチェックボックスをオフにします。

  1. [ファイル] > [オプション] を開く
  2. [数式] を選ぶ
  3. 「R1C1 参照形式」を含むチェックボックスをオフにする
  4. [OK] を押す

項目名が違うときは、画面に合わせて読み替えてください。

Mac 版は、Excel メニューの環境設定にある「数式とリスト」から、R1C1 の項目をオフにする流れのようです。Web 版に同じ設定があるかは確認できていません。

数式が RC[-1] のように表示される理由

R1C1 参照形式の間は、数式の中の参照も同じ書き方で表示されます。R は行、C は列、角かっこの数字は今のセルからの距離。ちょっとむずかしく見えますが、やっていることはシンプルです。

B2 セルに入った数式なら、次のように読み替えられます。

A1 形式R1C1 形式指しているセル
=A2=RC[-1]同じ行の 1 列左
=B1=R[-1]C同じ列の 1 行上
=$A$1=R1C11 行目・1 列目に固定

設定を戻せば、数式の表示も A1 形式に戻ります。書き方が変わるだけで、計算の中身は変わりません。

数式を読みやすくする方法は、名前の定義の記事で解説しています。

戻しても別のブックでまた数字になる場合

設定を戻したのに別のブックを開くと数字になるなら、特定のブックが関係している可能性があります。Excel をいったんすべて閉じ、ブックを 1 つずつ開いて、どこで数字に変わるかを見てみましょう。仕組みの公式な説明は確認できていません。

よくある質問とまとめ

ノート PC に ScrLk キーが無いときは?

オンスクリーンキーボード(画面に表示するキーボード)を使う方法があります。Windows の設定からオンにして、画面上の ScrLk をクリックしてください。項目名は、お使いの Windows の表示に合わせて探しましょう。 Fn キーとの組み合わせは機種ごとに違うため、PC のマニュアルで確認してください。

Mac でも同じ操作で直りますか?

そのまま当てはまらない操作があります。Mac のキーボードには、ScrLk や Ins が見当たらないものもあるためです。Mac 版での扱いは確認できていないので、Microsoft の Mac 向けヘルプも見てください。

それでも直らないときは?

メモ帳など別のアプリで、矢印キーや Enter を試してみましょう。同じ動きならキーボードや Windows 側を疑うところ。Excel だけで起きるなら、開き直してから切り分けの流れをもう一度たどってみてください。

まとめ

Excel のキー操作がおかしいときは、設定をあちこち触る前に、画面の表示を見るのが近道です。

  • 画面左下の表示で、編集中・Scroll Lock・拡張モードを見分ける
  • 表示に出ないものは、症状から Enter の設定・上書き入力モード・R1C1 参照形式を確認する
  • どれでもなければ、別のアプリでも同じ動きになるかを見る

キー操作そのものを覚えたいなら、Excelショートカット厳選30選や時短ショートカットキー厳選20選もどうぞ。

タイトルとURLをコピーしました