【问题标题】:Continue to increment formula by N rows across columns in Google Sheets继续在 Google 表格的列中将公式增加 N 行
【发布时间】:2020-05-24 17:00:51
【问题描述】:

我正在尝试使用UNIQUE= 从 XML 解析中获取 11 行部分中的唯一值。我想将每一列都定位到该列的下一组行,但我不确定如何自动执行此操作,拖动公式(自动填充)不起作用。

这是一个指向我的工作表的链接,其中包含我目前拥有的唯一公式。您可以看到它们每次增加 11。我怎样才能在不每次都创建新公式的情况下继续这种模式。

=UNIQUE($A2:$A13)
=UNIQUE($A14:$A25)
=UNIQUE($A26:$A37)

到目前为止,这是我的 Google 表格。

https://docs.google.com/spreadsheets/d/1y1cGi0Qy6a6PiQtQUrb5FQ99V31c_tEGi4aLvktxShE/edit?usp=sharing

任何帮助将不胜感激!

【问题讨论】:

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


    【解决方案1】:

    粘贴到B2并向右拖动:

    =UNIQUE(INDIRECT("A"&2+(COLUMN()-2)*11+COLUMN()-2&":A"&13+(COLUMN()-2)*11+COLUMN()-2))
    

    【讨论】:

      【解决方案2】:

      在我看来,整个事情都可以用一个公式完成。尝试从头开始创建工作表并将其放入单元格 A2...

      =ARRAYFORMULA(HLOOKUP("X",{"X";IMPORTXML("https://www67.myfantasyleague.com/2020/export?TYPE=schedule&L=14002&APIKEY=&W=1&F=&JSON=0","//matchup/franchise/@id")},SEQUENCE(1,14,0,12)+SEQUENCE(12)+1))
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-24
        • 1970-01-01
        • 2018-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多