如何统计同一个单元格中的数字个数

如何统计同一个单元格中的数字个数?

请见下图,黄色单元格,这些是在同一个单元格中,既有数字又有中文,怎样分别统计出学生数量(学号个数),总额,并最后列出所有的学号。

开始考虑分列后在用count计算,但有时会有分隔符不规则的情况,如蓝色单元格,

请教大神们这种情况怎么统计,谢谢

广东省
浏览 100
收藏
3
分享
3 +1
3
+1
全部评论 3
 
E精精
E精精

WPS函数专家

=LET(S,REGEXP(A1,"\d+"),N,COLUMNS(S),IFNA(HSTACK({"人数";"总额";"学号"},VSTACK(N-1,(N-1)*TAKE(S,,-1),DROP(S,,-1))),"")) 稍微复杂点,不过也是可以处理的,还是规范数据填写吧~
· 江苏省
回复
翔子
有点复杂,大神能给讲讲么? 规范填写确实是能提升效率,不过有时候难以完全杜绝这种情况
· 广东省
回复