如何在Google表格中用顺序日期填充列


17

在Excel中,您可以右键单击向下的日期,以用序列中的下一个日期填充一列。例如,如果您输入9/1/2014,选择该单元格,然后右键单击下面的单元格,则Excel将为您填充10/1 / 2014、11 / 1/2014等。这不适用于Google表格中的单个单元格选择-如何使它起作用?

Answers:



18

正如在其他答案中已经指出的那样,您必须至少选择两个包含连续日期的单元格。

但是,起初这对我不起作用,因为我的Google表格的区域设置错误,并且单元格的格式也错误。

设置您的Google表格的语言环境:

  1. 文件菜单→电子表格设置...→设置正确的语言环境

为单元格配置正确的日期格式:

  1. 选择所有单元格或应包含日期的列
  2. 格式菜单→数字→日期(如果所需的日期格式在那里已经可用。如果没有,请继续执行下一步,进入菜单)
  3. →更多格式→更多日期和时间格式...
  4. 从列表中选择预定义的日期格式,或者配置自己的日期格式 在此处输入图片说明

现在,用连续的日期填写该列:

其他答案中已经对此进行了解释,但是出于完整性考虑,我再次在此进行解释。

  1. 手动将两个连续的日期写入两个单元格
  2. 选择两个单元格(单击第一个,然后按住Shift单击第二个)。
  3. 在蓝色选择矩形的右下角,您将看到一个小正方形。拖动该正方形并用连续的日期标记要填充的所有单元格

现在,所有这些单元格都应自动填充连续的日期。


以及如何将列自动设置为具有连续日期,直到col结束?
haemse

3

我的问题是Google表格无法识别我在输入的日期(24.05.2017),因此当我将其更改为24/05/2017时,它立即拖动了连续的日期,而不必突出显示任何其他单元格。


1
同样的情况。即使当我将格式更改为我的语言环境(例如,从24/05/2017更改为24.5.2017)时,它也不起作用。但是当使用/作为deliminer时,它可以工作。
psulek '18

2

下一个级别将是使用ARRAYFORMULA

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

0


1

这个错误是,你没有选择这两个第一和第二销售(点击悬停在两个)。当两个都被选中时(都被突出显示),然后拖动下部单元格的蓝点(如在Excel中)。


1

逻辑:

  1. 在第一列中,我们可以使用=Today()当前日期作为当前日期。
  2. 为了获得下一个日期,我们必须将日期增加1。要获得下一个日期,我们可以添加 =Today()+1

如果您想要更多的顺序日期。然后按照这种方法:

步骤1.列A将单元格A1设置为 =Today()

步骤1

步骤2.在B列中,我们希望增加天数,因此请输入0、1、2…期望的天数。

第2步

步骤3.单元格A3 =Today()+ B3如图所示

第三步

步骤4.向下拖动列A的列单元格

步骤4

这是一种有效的方法。


0

在MacBook Air的Google表格上,

  1. 我仅选择第一个单元格(1/1/2017)
  2. 按住Command键并拖动单元格的右下角。
  3. 它充满了我的连续约会。

0

我也认为这行不通,但确实行得通。

  • 首先,将工作表的语言环境设置为您的语言环境。
  • 选择要在其中创建系列的单元格,并将格式设置为日期。
  • 输入定义范围增量的2个日期。
  • 选择这两个单元格,然后将鼠标悬停在右下角,您将获得一个+,然后将其拖动到范围的末尾。

瞧!它会自动填充。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.