【问题标题】:Listing Non Contiguous Data Without Blanks Horizontally?水平列出不带空格的非连续数据?
【发布时间】:2020-09-20 20:12:47
【问题描述】:

所以我试图将特定行中的单元格组合成一个水平列表。有大量关于垂直列出不带空格的非连续数据的文献和教程,但我似乎找不到水平列表。该图像显示了我想要的最终结果。我不需要转置它。

【问题讨论】:

    标签: excel list excel-formula


    【解决方案1】:

    你可以使用INDEX/AGGREGATE:

    =IFERROR(INDEX(2:2,AGGREGATE(15,6,(1/(2:2<>""))*COLUMN(2:2),COLUMN(A1))),"")
    

    【讨论】:

      【解决方案2】:

      对于 Excel 365,在 D6 中输入:

      =FILTER(2:2,2:2<>"")
      

      【讨论】:

      • 很遗憾,我没有 365。因工作无法更新我的 Excel,目前为 2019 版。
      【解决方案3】:

      您可以使用TextJoin 从行中创建 XML 字符串,省略空白单元格。然后FilterXML 将该字符串转换为列范围。然后Transpose就成一行了。在 Excel 20 中,您需要选择足够的单元格来保存结果,然后作为数组公式输入 (Ctrl-Shift-Enter)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-06-08
        • 2015-06-08
        • 1970-01-01
        • 2022-12-29
        • 2017-07-20
        • 2013-08-26
        • 2021-10-05
        • 2020-02-03
        相关资源
        最近更新 更多