提取文本,和计算。C2里面有3行内容分开提取分别单独计算平方。求救!!!!

提取文本,和计算。C2里面有3行内容分开提取分别单独计算平方,如手工输入为例。求救!!!!

广东省
浏览 423
1
4
分享
4 +1
10
1 +1
全部评论 10
 
恰同学少年
另一个写法而已。 =LET(a,UNIQUE(TOCOL(REGEXP(CONCAT(C2:C6),"[A-Za-z]+.*?[一-龟]+",3))),HSTACK(a,BYROW(a,LAMBDA(y,SUM(BYROW(C2:C6,LAMBDA(x,IF(IFERROR(FIND(y,x),0)>0,OFFSET(x,0,1),0))))))))
· 黑龙江省
2
回复
叉骚包
学习了,非常感谢!!!
· 广东省
回复
 
十一年
太难了
· 黑龙江省
1
回复
叉骚包
是好难,过来求助各位
· 广东省
回复
 
墨云轩
墨云轩 Lv.2 潜力创作者KVPWPS寻令官

Lv.2潜力创作者

回答:用textjion函数连接起来c2:c6单元格,再用textSPilt函数拆分,得到物料列 根据物料列,用vlookup 函数查找得到平方,具体看图片
· 河北省
2
回复
叉骚包
非常非常感谢!!!太实用了。学习了。
· 广东省
1
回复
 
wils
wils Lv.2 潜力创作者

Lv.2潜力创作者

=LET(b,DROP(REDUCE("",C2:C6,LAMBDA(x,y,VSTACK(x,LET(a,TEXTSPLIT(y,,CHAR(10)),HSTACK(a,REPTARRAY(OFFSET(y,,1),ROWS(a))))))),1),GROUPBY(CHOOSECOLS(b,1),CHOOSECOLS(b,2),SUM,0,0))
· 海南省
1
回复
叉骚包
非常非常感谢!!!再请问一下我平方数前面加了一列,计算不出来了,要怎么改呢?麻烦您了!
· 广东省
回复