【问题标题】:How do I do fill down with formula in reverse order in Google Sheet如何在 Google 表格中以相反的顺序填写公式
【发布时间】:2020-07-26 19:37:19
【问题描述】:

当我填写以 =A9 开头的公式时,它会以递增顺序自动填充 =A10、=A11、A=12。但是我希望它以相反的顺序填写为=A8,=A7,=A6,我该怎么做?在 Excel 中,我可以选择 2 个单元格,=A10 和 =A9,Excel 会知道按相反的顺序填写。

【问题讨论】:

  • 据我所知,没有简单的方法可以做到这一点......我想INDIRECT arrayformula 的某种形式可以做到这一点。
  • 我找到了一个带有solution 的页面,它可以工作。这是公式。 =SORT(A9:A15,ROW(A9:A15)*N(A9:A15""),0)

标签: sorting google-sheets google-sheets-formula


【解决方案1】:

您可以在公式中使用SEQUENCE 函数

=SEQUENCE(7,1,11,-1)

甚至是

=SEQUENCE(7,1,11,-1) 


编辑

如果您需要颠倒单元格中已有值的顺序,您可以使用:

=SORT(A1:A9,ROW(A1:A9),0)

甚至以下排除空行

=SORT(A1:A9,ROW(A1:A9)*N(A1:A9<>""),0)

【讨论】:

【解决方案2】:

试试这样:

=SORT(ROW(A:A), 1, 0)


或者如果你想要从 10 到 5

=SORT(ROW(A5:A10), 1, 0)

或翻转列值:

=SORT(A9:A15, ROW(A9:A15)*N(A9:A15<>""), 0)

【讨论】:

  • 这是正确的吗? ROW 给了我范围内的行数。
  • 我认为您的意思是 =SORT(A5:A10, 1, 0),它可以排序。它很接近,我想要倒序而不是排序。
  • @Tom 没有指定...你能分享一份你的工作表副本吗?
  • 我找到了一个带有solution 的页面,它可以工作。这是公式,也使用排序。 =SORT(A9:A15,ROW(A9:A15)*N(A9:A15""),0)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-09
  • 1970-01-01
  • 2020-12-26
  • 2017-04-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多