【问题标题】:How to apply =ARRAYFORMULA() to create a reversed numbered list in Google Sheets?如何应用 =ARRAYFORMULA() 在 Google 表格中创建反向编号列表?
【发布时间】:2022-08-04 15:41:47
【问题描述】:

公式必须在单元格 A2 中输入。逻辑应该是公式将导致以下单元格(从单元格 A3 向下)输出否。在第 1 列中采用倒序编号列表格式。对于那些在第 3 列中“辞职”或“解雇”的人,公式将跳过它们,下一个编号将是前一个编号的后续编号。反而。

我们使用的是类似于 Google 表格和 Microsoft Excel 的内部软件,因此不支持某些函数/公式,如 REGEX 和自定义函数。

No. Name Employment status
(insert formula here Sample Name Type of Employment
5 John Full-time
Mary Resigned
4 Jack Part-time
3 Tim Contract
Jane Dismissed
2 Jonathan Full-time
1 Larry Part-time

这篇文章是来自ask 的转发,因为不幸的是,解决方案不适用于这个问题。因此,我正在从这些答案中寻找替代解决方案。

标签: excel google-sheets google-sheets-formula array-formulas


【解决方案1】:

尝试这个

=ArrayFormula(IFNA(IF(A3:A="",,VLOOKUP(A3:A, FILTER({ A3:B, SEQUENCE(ROWS(A3:A),1,COUNTA(A3:A),-1) }, B3:B<>"Resigned",B3:B<>"Dismissed"),3,0)),""))

【讨论】:

  • 嗨@Osm。我对单元格 A8 不好,我已将其重命名为唯一名称。对于公式,它必须插入第 2 行,因为用户可能会在第 3 行上方插入新行。
猜你喜欢
  • 2022-08-04
  • 2014-09-17
  • 2021-11-28
  • 2021-12-09
  • 1970-01-01
  • 1970-01-01
  • 2020-09-26
  • 1970-01-01
相关资源
最近更新 更多