スプレッドシートで半角数字に制限する方法を紹介!

スプレッドシートで半角数字に制限する方法を紹介!

Googleスプレッドシートで、セルに入力できるデータを半角数字に制限する方法をご存知でしょうか?特定のセル範囲に半角数字しか入力させたくないというシーンもありますよね。この記事では、スプレッドシートで半角数字に制限する方法をご紹介しています。


目次[非表示]

  1. スプレッドシートで半角数字に制限する方法

スプレッドシートで半角数字に制限する方法

Googleスプレッドシートで、セルに入力できるデータを半角数字に制限する方法をご存知でしょうか?特定のセル範囲に半角数字しか入力させたくないというシーンもありますよね。この記事では、スプレッドシートで半角数字に制限する方法をご紹介していきます。

「データ」タブ→「データの入力規則」をクリック
それでは、スプレッドシートで半角数字に制限する方法を説明していきます。まずは半角数字のみを入力したいセル範囲を選択した状態で画面上部の「データ」タブをクリックし、表示されるメニューの中から「データの入力規則」をクリックしましょう。
「ルールを追加」ボタンをクリック
ウィンドウの右側に「データの入力規則」メニューが表示されるので、「ルールを追加」ボタンをクリックしましょう。
条件のプルダウンメニューから「次よりも大きい」を選択→「入力を拒否」ボタンを選択して「完了」をクリック
入力規則の設定一覧が表示されるので、条件のプルダウンメニューから「次よりも大きい」を選択します。続いて表示される入力欄に負の数値を入力しましょう。画像の例では「-100」と入力しており、-100よりも大きい半角数字のみを入力できるようになっていまあす。あとは「データが無効の場合」の「入力を拒否」ボタンを選択して「完了」をクリックしましょう。
B3セルに「A」を入力しようとすると…
これで、対象のセル範囲は半角数字しか入力できないようになります。試しにB2セルには「1」と入力してみると問題なく入力できていますが、B3セルに「A」を入力しようとすると…
「OK」をクリック
「問題が発生しました セルB3に入力したデータは、このセルのデータ入力規則に違反しています。」と警告メッセージが表示されてしまいます。「OK」をクリックして戻ると、入力した「A」は入力されずに空白セルに戻っています。

以上が、スプレッドシートで半角数字に制限する方法の説明となります。今回説明した方法で半角数字のみが入力できて全角数字が入力できない理由ですが、全角数字は文字として認識されるようになっています。ですので、半角数字のみが入力できるわけですね。他にも付の数値を取り扱いたいという場合は、条件を「次と等しくない」に設定して「0.1234」のように少数を設定することで負の数値も入力することができるようになりますよ。ぜひ試してみてくださいね。


関連記事