【问题标题】:Disable auto increment for a specific column禁用特定列的自动增量
【发布时间】:2019-10-29 14:41:13
【问题描述】:

我有一个包含两列的 Google 电子表格文档:首先是日期列,然后是文本列(实际上还有更多列)。文本列的内容以数字结尾。如果我选择一条线并将其向下拖动以自动填充下一行,则两个值都会增加。如果我按住 Ctrl 键,值不会增加。

有没有办法增加日期列而不是文本列?

【问题讨论】:

标签: string date google-sheets drag array-formulas


【解决方案1】:

Google 表格并不是那么通用,无法拥有“禁用特定列的自动增量”选项,但总有一些变通方法/妥协...

  • 分别拖动每一列
  • 不要在旅途中拖动和使用 ArrayFormula 自动填充单元格

例如日期:

=ARRAYFORMULA(TEXT(ROW(INDIRECT(DATE(2019; 10; 30)&":"&TODAY()+1)); "dd.mm.yyyy"))

将填充给定日期 (30.10.2019) 和明天之间的日期。每一天都会添加一个日期。

重复相同的文本:

=ARRAYFORMULA("Test 1"&SUBSTITUTE(ROW(INDIRECT("E3:E"&COUNTA(E3:E)+2))^0; 1; ))

将重复给定文本的次数与 E 列中的日期相同

【讨论】:

    猜你喜欢
    • 2011-02-10
    • 2016-02-09
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-24
    相关资源
    最近更新 更多