【问题标题】:Sheets Merge Multiple Rows into 1 Row表格将多行合并为 1 行
【发布时间】:2022-01-13 23:48:24
【问题描述】:

我有多行,每行都包含不重叠的单元格,我想用公式轻松地将它们合并成一行。如果我也可以用一些东西填充空单元格,那就是奖励。在这种情况下,文本“关闭”。全部在一个公式中。

【问题讨论】:

    标签: if-statement google-sheets google-sheets-formula trim google-query-language


    【解决方案1】:

    尝试:

    =INDEX(TRIM(QUERY(B2:H7;;9^9)))
    

    和:

    =INDEX(IF(TRIM(QUERY(B2:H7;;9^9))=""; "off"; TRIM(QUERY(B2:H7;;9^9)))
    

    【讨论】:

    • 问题。如果我确实有重叠,我将在结果单元格中“打开”。我知道原来的问题没有重叠。是否有一个简单的调整来使值变得独一无二?而不是“开”只是“开”。
    • @kenitech 尝试:=INDEX(SUBSTITUTE(IF(TRIM(QUERY(B2:H7;;9^9))=""; "off"; TRIM(QUERY(B2:H7;;9^9)), "on on", "on"))
    • 行了!在第二次 TRIM 之后只缺少一个“)”。以下作品: =INDEX(SUBSTITUTE(IF(TRIM(QUERY(B2:H7;;9^9))="", "off", TRIM(QUERY(B2:H7;;9^9))) ," on on", "on"))
    猜你喜欢
    • 2017-06-21
    • 2018-01-11
    • 1970-01-01
    • 2021-10-24
    • 2023-03-05
    • 2021-10-06
    • 1970-01-01
    • 2012-06-26
    相关资源
    最近更新 更多