ワークシートのセルにデータを手動で入力する
Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Excel にデータを手動で入力するときに利用できるいくつかのオプションがあります。 データは、1 つのセル、複数のセルに同時に入力することも、複数の ワークシート に一度に入力することもできます。 入力するデータは、数値、文字列、日付、または時刻です。 データはさまざまな方法で書式設定できます。 また、データ入力を簡単にするために調整できる設定がいくつかあります。

ここでは、データ フォームを使用してワークシートにデータを入力する方法については説明しません。 データ フォームの操作の詳細については、「データ フォームを 使用して行を追加、編集、検索、削除する」を参照してください。

重要: ワークシートでデータを入力または編集できない場合は、誤って変更されることのないようにワークシートが保護されている可能性があります。 保護されたワークシートでは、データを表示するセルを選択できますが、ロックされたセルに情報を入力することはできません。 ほとんどの場合、ワークシートを作成したユーザーから保護を解除する権限を与えられていない限り、ワークシートの保護を解除することはできません。 ワークシートの保護を解除するには、[校閲] タブの [変更] で [シート保護の解除] をクリックします。 ワークシートの保護が適用されたときにパスワードが設定されている場合は、最初にそのパスワードを入力してワークシートの保護を解除する必要があります。

  1. ワークシートでセルをクリックします。

  2. 入力する数値またはテキストを入力し、Enter キーまたは Tab キーを押します。

    セル内の新しい行にデータを入力するには、Alt キーを押しながら Enter キーを押して改行を入力します。

  1. [ファイル] タブの [オプション] をクリックします。

  2. [詳細設定] をクリックし、[編集設定] の [小数点位置を自動的に挿入する] チェック ボックスをオンにします。

  3. [入力単位] ボックスに、小数点の右側の桁数を指定する場合は正の数値を、小数点の左側の桁数を指定する場合は負の数値を入力します。

    たとえば、[入力単位] ボックスに「3」としてから、セルに「2834」と入力すると、2.834 という値が表示されます。 [入力単位] ボックスに「-3」と入力してから、セルに「283」と入力すると、283000 という値が表示されます。

  4. ワークシートで、セルをクリックし、目的の数値を入力します。

    [小数点位置を固定する] チェック ボックスをオンにする前にセルに入力したデータは変更されません。

    [小数点位置を固定する] チェック ボックスの設定を一時的に無効にするには、数値を入力するときに小数点を手動で入力します。

  1. ワークシートでセルをクリックします。

  2. 日付または時刻を次のように入力します。

    • 日付を入力するには、スラッシュ (/) やハイフン (-) を使って日付の各部分を区切ります。たとえば、「2002/9/5」または「5-Sep-2002」と入力します。

    • 12 時間のクロックに基づく時刻を入力するには、時刻の後にスペースを入力し、時刻の後に a または p を入力します。たとえば、 9:00 p です。 これらを入力しなかった場合、時刻が AM として入力されます。

      現在の日時を入力するには、Ctrl キーを押しながら Shift キーと ; (セミコロン) を押します。

  • ワークシートを開き直したときに常に現在の日付や時刻を入力するには、TODAY 関数と NOW関数を使用できます。

  • セルに日付または時刻を入力すると、コンピューターの既定の日時形式か、日付または時刻を入力する前にセルに適用された形式で表示されます。 既定の日付形式または時刻形式は、[地域と言語のオプション] ダイアログ ボックス (コントロール パネルの [時計、言語、および地域]) での日時設定に基づきます。 コンピューターでこれらの設定が変更されている場合は、[セルの書式設定] を使用して書式設定されていないブック内の日付と時刻は、変更された設定に従って表示されます。

  • 既定の日付形式や時刻形式を適用するには、日付や時刻の値が入力されているセルをクリックし、Ctrl キーを押しながら Shift キーを押して # キーを押すか、または Ctrl キーを押しながら Shift キーを押して @ キーを押します。

  1. 同じデータを入力するセル範囲を選択します。 セルは隣接していなくてもかまいません。

  2. アクティブ セルで、データを入力し、Ctrl キーを押しながら Enter キーを押します。

    フィル ハンドル フィル ハンドル を使用してワークシートのセルに自動的にデータを入力して、同じデータを複数のセルに入力することもできます。

    詳細については、「ワークシートのセルに自動的にデータを入力する」を参照してください。

複数のワークシートを同時にアクティブにすることで、それらのワークシートの 1 つに新しいデータを入力したり、既存のデータを変更すると、選んだすべてのワークシートの同じセルに変更が適用されます。

  1. 編集するデータが含まれる最初のワークシートの見出しをクリックします。 Ctrl キーを押しながら、データを同期する他のワークシートの見出しをクリックします。

    タブのスクロール ボタン

    注: 目的のワークシートの見出しが表示されない場合は、見出しスクロール ボタンをクリックしてワークシートを見つけ、その見出しをクリックします。 目的のワークシートの見出しが見つからない場合は、文書ウィンドウを最大化する必要がある場合があります。

  2. アクティブなワークシート上で、既存のデータを入力したり新しいデータを入力するセルまたは範囲を選びます。

  3. アクティブ セル内で新しいデータを入力したり、既存のデータを編集したら、Enter キーまたは Tab キーを押して選択範囲を次のセルへ移動します。

    変更は、選択したすべてのワークシートに適用されます。

  4. データの入力または編集が完了するまで、上記の手順を繰り返します。

  • 複数のワークシートの選択を解除するには、選択していないワークシートをクリックします。 選択していないワークシートが表示されない場合は、選択したシートの見出しを右クリックし、[作業グループ解除] をクリックします。

  • データを入力または編集すると、変更が選択したすべてのワークシートに反映され、変更する必要がなかったデータが誤って置換されてしまうことがあります。 これを防ぐためには、すべてのワークシートを同時に表示して、潜在的なデータの競合を特定します。

    1. [表示] タブの [ウィンドウ] で、[新しいウィンドウを開く] をクリックします。

    2. 新しいウィンドウに切り替え、表示するワークシートをクリックします。

    3. 表示する各ワークシートについて、手順 1 および 2 を繰り返します。

    4. [表示] タブの [ウィンドウ] で、[並べて表示] をクリックし、使用するオプションをクリックします。

    5. アクティブなブックのワークシートのみ表示するには、[ウィンドウの整列] ダイアログ ボックスで、[作業中のブックのウィンドウを整列する] チェック ボックスをオンにします。

Excel にはデータの手動入力を簡単にすることができる設定がいくつかあります。 すべてのブックに影響する変更、ブック全体に影響する変更、および指定したセルのみに影響する変更があります。

Enter キーの方向を変更する

Tab キーを押して、同じ行の複数のセルにデータを入力した後、その行の末尾で Enter キーを押すと、既定では、セルの選択は次の行の先頭に移動します。

Enter キーを押すと 1 つ下のセルに移動し、Tab キーを押すと 1 つ右に移動します。 Tab キーの移動方向を変更することはできませんが、Enter キーは別の方向を指定できます。 この設定を変更すると、ワークシート全体、開いている他のすべてのワークシート、開いている他のすべてのブック、および新しいすべてのブックに反映されます。

  1. [ファイル] タブの [オプション] をクリックします。

  2. [詳細設定] カテゴリの [編集オプション] で [Enter キーを押した後にセルを移動する] チェック ボックスをオンにし、[方向] ボックスで目的の方向をクリックします。

列の幅を変更する

セルに ##### と表示される場合があります。 これは、セルに数値または日付が含まれ、その列の幅に形式に必要なすべての文字が収まらない場合に表示されます。 たとえば、日付形式が "mm/dd/yyyy" のセルに 2015 年 12 月 31 日が含まれているとします。 ただし、この列には 6 文字以上の文字を表示できるスペースがありません。 セルに ##### が表示されます。 現在の形式でセルの内容全体を表示するには、列の幅を広げる必要があります。

  1. 列の幅を変更するセルをクリックします。

  2. [ホーム] タブの [セル] グループで、[書式] をクリックします。

    [ホーム] タブの [セル]

  3. [セルのサイズ] で、次のいずれかの操作を行います。

    • 文字列全体が表示されるように列幅を調整するには、[列の幅の自動調整] をクリックします。

    • 広い列幅を指定するには、[列の幅] をクリックし、目的の幅を [列の幅] ボックスに入力します。

注: 列の幅を広げるもう 1 つの方法として、その列の形式または個々のセルの形式を変更できます。 たとえば、12/31 のように月と日付のみ表示されるように ("mm/dd" 書式) 日付形式を変更したり、4E+08 のように指数形式で数値を表すことができます。

セルで文字列を折り返す

文字列をセル内で折り返して複数の行に表示することもできます。 セルで文字列を折り返しても、他のセルには影響ありません。

  1. 文字列を折り返して表示するセルをクリックします。

  2. [ホーム] タブの [配置] で、[折り返して全体を表示する] をクリックします。

    [ホーム] タブの [配置]

注: テキストが長い単語の場合、文字は折り返されません (単語は分割されません)。代わりに、列の幅を広げたり、フォント サイズを小さくしてすべてのテキストを表示したりできます。 テキストを折り返した後にすべてのテキストが表示されない場合は、行の高さを調整する必要があります。 [ ホーム ] タブの [ セル] グループで [ 書式] をクリックし、[ セル サイズ ] の [ AutoFit Row]\(行の自動調整\) をクリックします。

文字列の折り返しの詳細については、「セルで文字列を折り返す」を参照してください。

数値の表示形式を変更する

Excel では、セルの形式はセルに格納されたデータとは異なります。 データが数字の場合、この表示の差が大きな影響を与えることがあります。 たとえば、入力した数値が四捨五入されると、通常は表示されている数値のみが四捨五入されます。 計算時には、表示されている書式設定された数値ではなく、セルに保存されている実際の数値が使用されます。 そのため、1 つ以上のセルで四捨五入が行われている場合、計算が不正確になる場合があります。

セルに数値を入力した後で、その表示形式を変更できます。

  1. 表示形式を設定する数値が入力されているセルをクリックします。

  2. [ホーム] タブの [数値] で [表示形式] ボックスの横にある矢印をクリックし、目的の形式をクリックします。

    [ホーム] タブの [数値の書式設定] ボックス

    利用可能な表示形式の一覧の中から表示形式を選択するには、[その他の表示形式] をクリックし、[分類] の一覧で、使用する表示形式をクリックします。

数値を文字列として書式設定する

電話番号など、Excel での計算が必要ない数値については、数値を入力する前の空のセルに文字列形式を適用することにより、文字列の表示形式を設定できます。

  1. 空のセルを選択します。

  2. [ホーム] タブの [数値] で [表示形式] ボックスの横にある矢印をクリックし、[文字列] をクリックします。

    [ホーム] タブの [数値の書式設定] ボックス

  3. 表示形式を設定したセルに目的の数値を入力します。

    セルに文字列形式を適用する前に入力した 数値は、書式設定したセルに入力し直す必要があります。 数値を文字列としてすばやく再入力するには、各セルを選択して F2 キーを押し、Enter キーを押します。

補足説明

Excel Tech Communityで、いつでも専門家に質問できます。また、コミュニティでは、サポートを受けられます。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。