我有一个简单的公式,我用来连接以创建一个唯一的引用ID。 该公式不会填充其下方的单元格。
=ARRAYFORMULA( CONCATENATE(LEFT(E2,1),
mid(C2,find(" ",B2,2)+3,3),
MID(E2,3,1),left(B2,1),RIGHT(E2,1),
RIGHT(B2,1),right(E2,2)
)
)
答案 0 :(得分:0)
给它一个机会......给它一个范围! Arrayformula适用于Ranges,而你在参数中只给出了单个单元格。可能你想要这样的东西:
=ARRAYFORMULA( CONCATENATE(LEFT(E2:E10,1),
mid(C2:C10,find(" ",B2:B10,2)+3,3),
MID(E2:E10,3,1),left(B2:B10,1),RIGHT(E2:E10,1),
RIGHT(B2:B10,1),right(E2:E10,2)
)
)
答案 1 :(得分:0)
您必须指定范围才能使用arrayformula。我建议使用&而不是像这样连接:
=ARRAYFORMULA(LEFT(E2:E6,1)&mid(C2:C6,find(" ",B2:B6,2)+3,3)&MID(E2:E6,3,1)&left(B2:B6,1)&RIGHT(E2:E6,1)&RIGHT(B2:B6,1)&right(E2:E6,2))