ADVERTISEMENT

【Googleスプレッドシート】言語と地域の設定を変える!通貨や日付フォーマットへの影響

【Googleスプレッドシート】言語と地域の設定を変える!通貨や日付フォーマットへの影響
🛡️ 超解決

Googleスプレッドシートで通貨や日付を入力したとき、思った通りに表示されず困ったことはありませんか。例えば「¥1,000」と入力したのに「$1,000」と表示されたり、日付が「1/15/2025」とアメリカ式になってしまうことがあります。その原因の多くは、スプレッドシートの言語と地域の設定が影響しています。この設定を変更するだけで、通貨記号や日付の並び順を一括で変えることができます。この記事では、言語と地域の設定を変える具体的な手順と、それによるフォーマットへの影響を詳しく解説します。

【要点】言語と地域の設定で、通貨記号や日付形式を一括変更できます

  • 「ファイル」→「設定」→「言語と地域」: 設定画面で希望の言語と地域を選択するだけで、シート全体のデフォルトフォーマットが変更されます。
  • 通貨記号の自動切り替え: 地域を「日本」にすれば「¥」、米国なら「$」、欧州なら「€」に自動で変わります。
  • 日付形式の自動切り替え: 地域によって年/月/日の並び順や区切り文字が自動で変わります。例えば日本では「2025/1/15」、米国では「1/15/2025」になります。

ADVERTISEMENT

言語と地域の設定で変わるフォーマットの概要

言語と地域の設定は、スプレッドシートで使用する表示言語と数値や日付の表示形式を決定します。この設定を変更すると、以下のような要素が自動的に切り替わります。

  • 通貨記号: 地域に応じて適切な通貨記号が適用されます。例えば日本なら円記号(¥)、米国ならドル記号($)、英国ならポンド記号(£)、欧州ユーロ圏ならユーロ記号(€)になります。
  • 日付形式: 年月日の並び順や区切り文字が変わります。日本は「年/月/日」、米国は「月/日/年」、英国やドイツは「日/月/年」が一般的です。また、区切り文字もスラッシュやピリオド、ハイフンなど地域によって異なります。
  • 数値の桁区切り: 桁区切り記号と小数点記号が変わります。日本や米国では桁区切りにカンマ、小数点にピリオドを使いますが、ドイツやフランスでは桁区切りにピリオド、小数点にカンマを使います。
  • 時刻形式: 24時間表記か12時間表記(AM/PM)かが地域によって変わります。日本やドイツでは24時間表記、米国や英国では12時間表記が標準です。
  • 関数名の言語: 言語設定を英語にすると、関数名も英語(SUM, AVERAGEなど)になります。日本語のままにしたい場合は言語を「日本語」にしておきます。

この設定はファイルごとに独立しており、各スプレッドシートで異なる地域を指定できます。共同作業で国をまたぐメンバーがいる場合など、必要に応じて適切な地域に変更することで、データの表示を統一できます。

言語と地域の設定を変更する手順

ここでは、Googleスプレッドシートで言語と地域の設定を変更する具体的な手順を説明します。操作は数分で完了します。

  1. スプレッドシートを開き、「ファイル」メニューをクリックします
    対象のスプレッドシートを開き、左上のメニューバーから「ファイル」をクリックします。ドロップダウンメニューが表示されます。
  2. 「設定」を選択します
    メニューの中ほどにある「設定」をクリックします。「全般」「計算」「言語と地域」のタブがあるダイアログが開きます。
  3. 「言語と地域」タブをクリックします
    ダイアログ上部のタブから「言語と地域」を選択します。現在の言語と地域が表示されます。
  4. 「言語」ドロップダウンで表示言語を選択します
    「言語」のプルダウンをクリックし、希望の表示言語を選びます。例えば「日本語」を選べばメニューやヘルプが日本語になり、「English」なら英語になります。ただし、UI言語を変更すると関数名の表示言語も変わりますので注意してください。
  5. 「地域」ドロップダウンで使用する地域を選択します
    「地域」のプルダウンから、数値や日付の形式に適用したい地域を選びます。たとえば「日本」「アメリカ合衆国」「イギリス」「ドイツ」などがあります。地域を選ぶと、その地域の標準フォーマットがシート全体に適用されます。
  6. 「保存」ボタンをクリックします
    設定を確定するには、ダイアログ右下の「保存」をクリックします。設定は即座に反映され、シート内の新規入力やデフォルト表示が変更された形式になります。既存のデータには自動的に適用されませんので、必要に応じて手動で書式を変更してください。

設定後の変化を確認するには、適当なセルに通貨や日付を入力してみてください。例えば地域を「日本」にした状態で「1000」と入力し、メニューから「表示形式」→「数値」→「通貨」を選ぶと「¥1,000」と表示されます。日付を「1/15/2025」と入力すると、「2025/1/15」に自動変換されることもあります。

設定変更時の注意点とよくある誤解

既存のセルに書式が自動反映されない

言語と地域の設定を変更しても、既にデータが入力されているセルの書式は自動的には変わりません。新しい設定は、新しく入力するデータや、書式を設定していないセルにのみ適用されます。既存のセルの表示を変更したい場合は、該当セルを選択し、メニュー「表示形式」から希望の書式(通貨、日付、数値など)を手動で適用する必要があります。また、セルの書式を「自動」に設定していれば、地域設定に基づいて表示が更新される場合もありますが、確実ではありません。

UI言語が変わり関数名の表示にも影響する

「言語」設定を変更すると、スプレッドシートのメニュー、ダイアログ、ヘルプなどの表示言語が変わります。さらに、関数名の表示言語も変わります。例えば言語を英語にすると、数式バーに関数名を入力する際に「SUM」「AVERAGE」などの英語名を使用する必要があります。日本語で書かれた数式がエラーになる場合がありますので、言語変更後は既存の数式が正しく動作するか確認してください。元に戻すには、再度設定画面で言語を日本語に変更すれば、関数名も日本語に戻ります。

手動で設定した書式が優先される

セルごとに個別の書式(例:「通貨」で「¥」を指定、「日付」で「YYYY/MM/DD」を指定など)を設定している場合、その書式は地域設定よりも優先されます。つまり、地域を米国に変更しても、手動で「¥」を設定したセルは「¥」のまま変わりません。全体の設定を変更しても個別の書式を上書きしたい場合は、該当セルを選択し、「表示形式」→「リセット」で書式をクリアしてから再度設定する必要があります。

地域によっては日付の解釈が変わることがある

日付を文字列として入力した場合、地域設定によって解釈が異なります。例えば「1/2/2025」という文字列は、日本では「2025年1月2日」、米国では「2025年2月1日」と解釈されます。これはDATEVALUE関数などを使用する際に問題になる可能性があります。日付の解釈に依存する処理を行う場合は、地域設定を意識してデータを入力するか、明示的に日付関数(DATE(2025,1,2)など)を使うことをおすすめします。

ADVERTISEMENT

言語と地域の設定変更前後のフォーマット比較例

地域 通貨記号の例 日付形式の例 数値の桁区切りの例
日本 ¥1,000 2025/1/15 1,234,567.89
アメリカ合衆国 $1,000 1/15/2025 1,234,567.89
イギリス £1,000 15/1/2025 1,234,567.89
ドイツ €1.000,00 15.1.2025 1.234.567,89

この表からわかるように、同じ数値「1234567.89」でも地域によって表示が大きく異なります。特にドイツのように桁区切りがピリオド、小数点がカンマになる場合、数式の解釈にも注意が必要です。たとえば「=1.000」と入力すると、日本では「1」と解釈されますが、ドイツでは「1000」と解釈される可能性があります。数字を直接入力する際は、地域設定に合った形式を使うか、セルの書式を明示的に指定することをおすすめします。

まとめ

この記事では、Googleスプレッドシートの言語と地域の設定を変更する手順と、それに伴う通貨記号や日付形式などのフォーマット変化について解説しました。設定変更は「ファイル」→「設定」→「言語と地域」から数分で完了し、シート全体のデフォルト表示を目的のロケールに合わせられます。既存のデータは自動更新されない点や、UI言語が変わる点には注意が必要です。この設定を活用すれば、国際的な共同作業でのデータ表示の統一や、現地の書式に合わせたレポート作成がスムーズになります。次は、タイムゾーンや計算設定など、他のロケール関連の設定も確認してみるとよいでしょう。必要に応じて、IMPORTRANGEやQUERY関数と組み合わせることで、さらに高度なデータ連携が可能になります。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。