【问题标题】:google sheets reverse the values in a row( Not sorting it)谷歌表格连续反转值(不排序)
【发布时间】:2021-07-31 10:05:20
【问题描述】:

这是我的输入和输出的简化版本:

我想通过函数而不是额外的行或列来做到这一点。 有可能吗?

【问题讨论】:

    标签: google-sheets google-sheets-formula


    【解决方案1】:

    数据之间不能有空白单元格

    如果存在,空白单元格将被排除

    例如,A,B,C,,E 输出 E,C,B,A(已删除空白单元格)

    =ARRAYFORMULA(TRANSPOSE(QUERY(TRANSPOSE({B14:14;COLUMN(B14:14)}),"select Col1 where Col1 is not null order by Col2 desc",0)))
    

    【讨论】:

      【解决方案2】:

      使用:

      =INDEX(IFNA(VLOOKUP(ROW(A1:A), {ROW(A1:A), A1:E}, 
       ABS(SEQUENCE(1, COLUMNS(A:E))-COLUMNS(A:E)-2), 0)))
      

      【讨论】:

      • 非常方便的答案。它还支持空白单元格。只有一行数据有更简单的版本吗?如果有,如果您也发布(请不要删除您当前的答案)并拥有两个版本,我将不胜感激。
      • @Salar 代表你做的单排:=INDEX(IFNA(VLOOKUP(ROW(A1), {ROW(A1), A1:E1}, ABS(SEQUENCE(1, COLUMNS(A:E))-COLUMNS(A:E)-2), 0)))
      猜你喜欢
      • 2016-05-06
      • 2020-11-29
      • 1970-01-01
      • 2022-10-14
      • 1970-01-01
      • 1970-01-01
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多