【问题标题】:CONCATENATE cells in the column with ARRAYFORMULA使用 ARRAYFORMULA 连接列中的单元格
【发布时间】:2015-11-04 08:59:15
【问题描述】:

CONCATENATE 列中的单元格使用ARRAYFORMULA 由空单元格分隔。我有一个想法,但不确定它是否正确。首先获取每天的名字和姓氏的行号。将它们组合在公式中,最后将该公式放入ARRAYFORMULA

D2==ARRAYFORMULA(IF(B2:B<>"",ROW(B2:B)+1,""))

E2==ARRAYFORMULA(IF(C2:C<>"",IF(C3:C="",ROW(B2:B),""),""))

所以问题是如何获取与一天同一行中每一天的姓氏的行号,以及如何将这个数字组合成一个可以与ARRAYFORMULA兼容的公式。

例子:

【问题讨论】:

    标签: google-sheets concatenation array-formulas


    【解决方案1】:

    要获得结果(中间有步骤)尝试(在第 2 行的空列中)

    =ArrayFormula(If(right(B2:B, 3)="day", offset(B2:B, 1,1)&", "&offset(B2:B, 2,1),))
    

    看看这是否有效?

    【讨论】:

    • 它只适用于每天两个名字。如果 3 或更多它不起作用
    猜你喜欢
    • 2021-06-05
    • 1970-01-01
    • 1970-01-01
    • 2021-11-15
    • 2021-08-01
    • 1970-01-01
    • 2022-09-24
    • 2022-10-19
    • 1970-01-01
    相关资源
    最近更新 更多