Googleスプレッドシートの連続した日付で列を埋める方法


17

Excelでは、日付を右クリックして下にドラッグし、シーケンス内の次の日付で列を埋めることができます。たとえば、2014年9月1日と入力してそのセルを選択し、下のセルを右クリックしてドラッグすると、Excelはこれらのセルに2014年1月1日、2014年11月1日などを入力します。これは、Googleスプレッドシートの単一セル選択では機能しません。これを機能させるにはどうすればよいですか?

回答:


13

キーは、少なくとも最初の2つの値を入力して、パターンで動作する自動フィルを取得することです


5
ここでの質問は最初に来たが、この質問には本当に最高の答えはだまされやすい人である:webapps.stackexchange.com/a/30688/30971この答えはかなり貧弱ではありません-何のステップ・バイ・ステップ、サポートでページに延期します。グーグル、リダイレクトなしでランダムに削除することで有名なグーグル。
クリスモスキーニ

18

他の回答で既に指摘されているように、連続する日付を含む少なくとも2つのセルを選択する必要があります。

ただし、Googleスプレッドシートのロケールが間違っていて、セルの書式設定が間違っていたため、これは最初はうまくいきませんでした。

Googleスプレッドシートのロケールを設定します。

  1. [ファイル]メニュー→スプレッドシート設定...→正しいロケールを設定

セルの正しい日付形式を構成します。

  1. 日付を含むすべてのセルまたは列を選択します
  2. [書式]メニュー→[数字]→[日付](目的の日付書式が既に使用可能な場合。使用できない場合は、次の手順でメニューをさらに詳しく調べます)
  3. →その他の形式→その他の日時形式...
  4. リストから定義済みの日付形式を選択するか、独自の日付形式を設定します ここに画像の説明を入力してください

次に、列に連続した日付を入力します。

これはすでに他の回答で説明されていますが、完全を期すために、ここでもう一度説明します。

  1. 2つの連続した日付を2つのセルに手動で書き込む
  2. 両方のセルを選択します(最初のセルをクリックしてから、Shiftキーを押しながら2番目のセルをクリックします)。
  3. 青い選択四角形の右下隅に、小さな正方形が表示されます。その正方形をドラッグして、連続する日付で入力するすべてのセルをマークします

これらのセルはすべて、連続した日付で自動的に満たされるはずです。


そして、列の最後まで連続した日付で自動更新されるように列を設定するにはどうすればよいですか?
ヘムセ

3

私の問題は、Googleスプレッドシートが入力した内容を日付(2017年5月24日)として認識しないため、2017年5月24日に変更すると、他のセルを強調表示せずにすぐに連続した日付をドラッグしたことです。


1
ここも同じです。ロケールにフォーマットを変更しても(たとえば、2017年5月24日から24.5.2017)、動作しません。ただし、デリミナーとして/を使用する場合は機能します。
psulek

1

間違いは、最初の売りと2番目の売りの両方を選択しないことです(両方をクリックしてホバーします)。両方が選択されたら(両方が強調表示されている)、下のセルの青い点をドラッグします(Excelの場合のように)。


1

論理:

  1. 最初の列では、=Today()これを使用して現在の日付を指定できます。
  2. 次の日付を取得するには、日付を1増やす必要があります。次の日付を取得するには、 =Today()+1

さらに連続した日付が必要な場合。次に、このアプローチに従います。

ステップ1.列AはセルA1を次のように配置します =Today()

ステップ1

ステップ2.列Bに追加する日数が必要なので、0、1、2 ...からエントリを作成し、追加する日を希望します。

ステップ2

手順3. =Today()+ B3図に示すセルA3

ステップ3

ステップ4.列Aの列セルを下にドラッグします

ステップ4

これは効果的かつ効率的な方法です。


0

MacBook AirのGoogleスプレッドシートでは、

  1. 最初のセルのみを選択します(2017年1月1日)
  2. コマンドキーを押しながら、セルの右下隅をドラッグします。
  3. 私にとっては連続した日付でいっぱいです。

0

次のレベルは以下を使用することARRAYFORMULAです。

=ARRAYFORMULA(TEXT(ROW(INDIRECT("A"&DATEVALUE("2018-4-13")&
                               ":A"&DATEVALUE("2018-4-30"))), "dd/mm/yyyy"))

0


0

私もこれはうまくいかないと思ったが、うまくいく。

  • まず、シートのロケールを自分のロケールに設定します。
  • 系列を作成するセルを選択し、形式を日付に設定します。
  • 範囲の増分を定義する2つの日付を入力します。
  • これらの2つのセルを選択し、右下隅にカーソルを合わせると、+が表示され、それを範囲の最後までドラッグします。

出来上がり!自動入力します。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.