如何用公式取一个数组中元素的个数

如数组 array=[A,B,C] ,如何解出数组array的元素个数?


image.png

FineReport 百理 发布于 2020-11-26 16:54 (编辑于 2020-11-26 16:57)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
百理Lv4见习互助
发布于2020-11-28 14:44

已解决,麻烦各位大佬了

最佳回答
2
axingLv6专家互助
发布于2020-11-26 17:13

A,B是通过逗号拼接的字符串,先将它转为数组才能统计元素个数

count(split(B1,","))


最佳回答
0
张洪威Lv6高级互助
发布于2020-11-26 16:55(编辑于 2020-11-26 16:58)

len(b1)-len(replace(b1,",",""))+1


image.png

  • 百理 百理(提问者) \"a,b,c\"是为单元格,如图,计算出来结果不对
    2020-11-26 16:57 
  • 张洪威 张洪威 回复 百理(提问者) 在单元格那用replace函数计算长度来得出吧,更新在回答了。
    2020-11-26 16:59 
最佳回答
0
HHHHH123Lv7中级互助
发布于2020-11-26 17:05

如果是数组,直接用len就可以,你那B1不是数组,而是字符串,你把B1公式设置成ARRAY("A","B")

  • 3关注人数
  • 1800浏览人数
  • 最后回答于:2020-11-28 14:44
    请选择关闭问题的原因
    确定 取消
    返回顶部