Googleシートの日付形式と変換ガイド
この記事では、日付の保存、フォーマット、およびGoogleシートの日付と數(shù)字とテキストの間の変換について詳細(xì)に説明します。
Googleシートに日付を保存する方法
Googleシートは、すべての日付を整數(shù)として內(nèi)部的に保存します。私たちが見(jiàn)ることに慣れているのは、日、月、年のシーケンスではなく、単純な整數(shù)です。
- 1は1899年12月31日を表します
- 2は1900年1月1日を表します
- 102は1900年4月11日(1900年1月1日から100日目)を表します
- 等々。
グーグルシートでは、1899年12月31日以前の日付をネガティブとして保存できないExcelとは異なり、次のように表現(xiàn)されます。
- -1は1899年12月29日を表しています
- -2 1899年12月28日
- -102は1899年9月19日を表しています
- 等々。
Googleシートが日付を表示する方法に関係なく、常に整數(shù)として保存します。これは、Googleシートが日付を自動(dòng)的に処理するメカニズムです。
ヒント:時(shí)間単位にも同じことが言えますが、それらはテーブルの小數(shù)です。
- 0.00は午前12:00を意味します
- 0.50は正午12:00を意味します
- 0.125は午前3時(shí)を表します
- 0.573代表1:45 PM
- 等々。
日付と時(shí)刻の組み合わせは、小數(shù)點(diǎn)以下の整數(shù)として保存されます。
- 1986年4月26日の午前1時(shí)23分に31,528.058
- 43,679.813 2019年8月2日午後7時(shí)30分
Googleシートの日付形式を他のロケールに変更します
覚えておくべきもう1つの重要な要素は、スプレッドシートのロケールです。
ロケール設(shè)定は、あなたの地域に基づいてGoogleシートの日付形式をプリセットします。したがって、現(xiàn)在米國(guó)にいる場(chǎng)合は、2019年6月6日、2019年8月6日、英國(guó)では2019年6月8日に登場(chǎng)します。
特に他の國(guó)で作成されたファイルで計(jì)算が正しいことを確認(rèn)するには、正しいロケールを必ず設(shè)定してください。
- Googleシートメニューで、ファイル>設(shè)定に移動(dòng)します。
- [一般的な]タブの下で、ロケール設(shè)定を見(jiàn)つけて、ドロップダウンリストから目的のロケールを選択します。
ヒント:さらに、ここでタイムゾーンを指定して、ファイル履歴を記録することもできます。
注:Localeはシートの言語(yǔ)を変更しません。ただし、日付形式はスプレッドシート全體に適用されます。地球上のどこにいても、このスプレッドシートを使用している人は誰(shuí)でもこれらの変更が見(jiàn)られます。
Googleシートの日付形式を変更する方法
テーブル內(nèi)の日付形式が一貫していない場(chǎng)合、またはあなたが見(jiàn)るのが奇妙な數(shù)字のセットである場(chǎng)合、パニックにしないでください。ビルトインツールを使用して、Googleシートの日付形式を変更するだけです。
デフォルトのGoogleシートの日付形式
- すべてのセルを選択してフォーマットします。
- スプレッドシートメニューで、フォーマット>番號(hào)に移動(dòng)し、日付のみを表示する日付を選択するか、日付と時(shí)間の両方を選択してセルで取得します。
Integersは、一目で認(rèn)識(shí)できる形式に正常に変換されます。これらは、デフォルトのGoogleシートの日付形式です。
ヒント:スプレッドシートツールバーの「123」アイコンをクリックすると、同じ形式を見(jiàn)つけることもできます。
カスタム日付形式
Google Sheetのデフォルトの日付形式が気に入らない場(chǎng)合は、責(zé)任を負(fù)いません。幸いなことに、カスタム日付形式のおかげで、好きなようにクリエイティブになることができます。
同じGoogleシートメニューからアクセスできます。フォーマット>番號(hào)>カスタム日付と時(shí)刻:
さまざまなカスタム日付形式が利用できるウィンドウが表示されます。どの形式を選択して適用しても、日付は同じように見(jiàn)えます。
日付の外観にまだ満足していない場(chǎng)合は、獨(dú)自のカスタム日付形式をカスタマイズできます。
- フォーマットにセルを選択します。
- フォーマット>番號(hào)>カスタム日付と時(shí)刻に移動(dòng)します。
- 日付ユニットを含む上部フィールドにカーソルを配置し、バックスペースを使用するか、キーを削除してすべてを削除します。
- フィールドの右側(cè)にある矢印をクリックし、最初に使用するユニットを選択します。後でセパレーターを入力することを忘れないでください。必要なすべてのユニットが追加されるまでこれを繰り返します(心配しないでください。後で追加または削除できます):
5.各ユニットの右側(cè)に二重矢印があることに注意してください。それらをクリックすると、値が表示される正確な方法を調(diào)整できます。 「日」に選択できるオプションは次のとおりです。
これにより、すべての値を編集し、他の値を挿入し、時(shí)代遅れの値を削除できます。コンマ、スラッシュ、ダッシュなど、さまざまなキャラクターでユニットを自由に區(qū)切ることができます。 6.準(zhǔn)備ができたら、「適用」をクリックします。
これが私が作成した形式と、私の日付が今のように見(jiàn)えるものです。
クエリ関數(shù)を使用して、Googleシートのフォーマット日付
Googleシートの日付の形式を変更する別の方法は、式を使用することです。クエリを示したのはこれが初めてではないので、それを真のスプレッドシートの萬(wàn)能薬と考え始めています。 :)
いくつかの注文の出荷を追跡するサンプルテーブルがあります。
列Bの日付形式を変更したいのですが、クエリ式は次のとおりです。
=QUERY(A1:C7,"select * format B 'd-mmm-yy (ddd)'")
- まず、テーブル全體の範(fàn)囲を指定します - a1:c7
- 次に、式にすべての列を返すように頼みます -選択 *
- また、式Bをフォーマットb 'd-mm-yy(ddd)に載せているときに、列bを再フォーマットします。
式はうまく機(jī)能します。テーブル全體を返し、列bの日付形式を変更します。
式で日付形式を変更するために、私は日、月、年の異なる外観を表す特別なコードを使用したことに気付いたかもしれません。それらに慣れていない場(chǎng)合は、これらの日付コードのリストを次に示します。
コード | 説明します | 例 |
d | 主要なゼロのない日(1-9) | 7 |
DD | 主要なゼロとの日(1-9) | 07 |
DDD | 日の略語(yǔ) | 水曜日 |
DDDDD | その日のフルネーム | 水曜日 |
M(先または遅れた時(shí)間または秒がない場(chǎng)合) | 主要なゼロのない月 | 8 |
MM(正面または後ろに時(shí)間または秒がない場(chǎng)合) | 先頭のゼロの月 | 08 |
うーん | 今月の略語(yǔ) | 8月 |
うーん | 今月のフルネーム | 8月 |
うーん | 月の最初の文字 | 八 |
yまたはyy | 2桁の年 | 19 |
ええ、yyyy | 完全なデジタル年 | 2019年 |
ヒント:日付形式の時(shí)間を提供する場(chǎng)合は、タイムユニットコードを追加する必要があります。このガイドには、時(shí)間コードの完全なリストを見(jiàn)つけることができます。
これらのコードを使用すると、日付をさまざまな方法でフォーマットできます。
- 年、月、または日付のみを取得します:
=QUERY(A1:C7,"select * format B 'yyyy'")
- 日付、月、曜日を返します:
=QUERY(A1:C7,"select * format B 'dd mmmm, dddd'")
ちなみに、どの日付形式を使用するのに慣れていますか? :)
Googleシート:日付を數(shù)字に変換します
日付の代わりに數(shù)字を見(jiàn)る必要がある場(chǎng)合、次の方法のいずれかが役立ちます。
フォーマットを変更して日付を數(shù)値に変換します
- 日付セルを選択して、數(shù)値に変換します。
- フォーマット>番號(hào)に移動(dòng)し、今回は他のオプションの中から番號(hào)を選択します。
- 見(jiàn)て!選択したすべての日付は、それらを表す數(shù)値に変換されています。
DateValue関數(shù)を使用して、日付を數(shù)値に変換します
Googleシートの日付を數(shù)字に変換する別の方法は、DateValue関數(shù)を使用することです。
= dateValue(date_string) date_stringは、スプレッドシートの既知の形式の日付を表します。日付は二重引用符に配置する必要があります。
たとえば、 2023年8月10日を番號(hào)に変換したいと思います。次のすべての式は、同じ結(jié)果を返します: 45148 。
=DATEVALUE("2023年8月10日")
=DATEVALUE("2023-8-10")
=DATEVALUE("8/10/2023")
ヒント:Googleシートが入力しようとしている形式を理解しているかどうかわからない場(chǎng)合は、最初に別のセルに日付を入力してみてください。日付が識(shí)別された場(chǎng)合、右に整合されます。
また、1つの列の日付でセルを埋めてから、別の列の式でそれらを參照することもできます。
=DATEVALUE(A2)
Googleシート:日付をテキストに変換します
スプレッドシート內(nèi)の日付をテキストに変換することは、テキスト関數(shù)であるタスクです。
= text(number、format) - number - 関數(shù)に提供する番號(hào)、日付、または時(shí)間に関係なく、テキストとして返します。
- 形式- テキストは、式で指定する形式でフォーマットされます。ヒント:正しくフォーマットするには、クエリ関數(shù)と同じコードを使用します。
実際のデータ式は次のようになります。
=TEXT("2023/7/2","YYYY-MM-DD")
2023/7/2-をテキストに変換し、同時(shí)にフォーマットを変更する方法は次のとおりです。
Googleシート:テキストを日付に変換します
時(shí)々、あなたの日付は、Googleシートが完全に理解できないという方法で表示される場(chǎng)合があります。これは実際には重要ではありません。輸入されているか、ある種の見(jiàn)解が好きかどうかは重要ではありません。
各セルのカスタム形式を指定したり、スプレッドシートのロケールを変更したりしない限り、これらの日付はデフォルトでテキストとしてフォーマットされます。式やその他の計(jì)算でそれらを使用することはできません。
しかし、これはGoogleシートにとって最も簡(jiǎn)単なソリューションです。PowerToolsアドオンを使用して、テキストを日付に変換します。
実際には、他の変換ツールのラジオボタンです。
このツールは、Googleシートのこれらすべてのカスタム形式を認(rèn)識(shí)し、テキストを日付に変換して、すべてのセルが一貫していて、さらに參照するために使用できるようにすることができます。
それでおしまい!これまでのところ、日付形式を変更し、Googleシートの數(shù)字やテキストに日付を変換する方法を知っていることを願(yuàn)っています。以下のコメントセクションで、他のクールな方法をお?dú)葺Xに共有してください。 ;)
以上がGoogleシートの日付形式を変更し、日付を番號(hào)とテキストに変換する方法の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。

ホットAIツール

Undress AI Tool
脫衣畫像を無(wú)料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版
中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開(kāi)発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開(kāi)発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









