【问题标题】:Row number in function changes when I delete rows in datasheet当我删除数据表中的行时,函数中的行号会发生变化
【发布时间】:2020-07-19 21:57:46
【问题描述】:

每次我删除“Formdata”表中的行时,以下函数都会更改。我怎样才能阻止它?

这部分:

Formdata!$A$2:E

这个函数:

={Formdata!A1:E1;sortn(sort(Formdata!$A$2:E,1,false),9^9,2,2,true)}

更改为:

={Formdata!A1:E1;sortn(sort(Formdata!$A$3:E,1,false),9^9,2,2,true)}

似乎我无法修复始终使用单元格 A2 的功能。当我删除“源表”中的行时,它会增加值并破坏函数。

希望你们中的一个人能在这里帮助我:)

【问题讨论】:

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


    【解决方案1】:

    尝试将其锁定为字符串引用:

    ={Formdata!A1:E1; SORTN(SORT(INDIRECT("Formdata!A2:E"), 1, 0), 9^9, 2, 2, 1)}
    

    【讨论】:

      猜你喜欢
      • 2022-01-13
      • 2021-02-10
      • 2023-03-17
      • 2022-10-24
      • 1970-01-01
      • 1970-01-01
      • 2014-08-25
      • 2020-01-11
      • 2017-11-23
      相关资源
      最近更新 更多