假如统计这一列数据的个数,重复的数据算一个,应该怎样写公式呢

问题.png

用的是count( uniquearray())这个公式,但是表格没有筛选前正常,进行参数删选后,公式就算不出来了


FineReport 杜杜dudu 发布于 2020-5-6 14:56 (编辑于 2020-5-6 15:08)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
cd_cwLv6初级互助
发布于2020-5-6 15:22(编辑于 2020-5-6 15:42)

COUNT(UNIQUEARRAY(A1[!0]))

公式写在单元格 条件 新值中  条件为len($$$)==0 or

你筛选的条件  总的意思就是 数据改变一次 就重新计算一次

image.png

例如 像这样 

最佳回答
0
snrtuemcLv8专家互助
发布于2020-5-6 14:59
序号公式定义
1LEN(JOINARRAY([A3], ""))数组转换为字符串长度,不加间隔符
LEN(joinarray(UNIQUEARRAY([A3]), ""))数组去重复值后转换为字符串,不加间隔符
2count(A3)数组内元素个数
count(UNIQUEARRAY(A3))数组去掉重复值后元素个数


最佳回答
0
shirokoLv6资深互助
发布于2020-5-6 15:06

你这一列是一个单元格扩展出来的还是多个单元格?

扩展的话只要

COUNT(UNIQUEARRAY(B3[!0]))


  • 杜杜dudu 杜杜dudu(提问者) 是扩展的,但是筛选后,公式就计算不出来了
    2020-05-06 15:16 
  • 4关注人数
  • 1160浏览人数
  • 最后回答于:2020-5-6 15:42
    请选择关闭问题的原因
    确定 取消
    返回顶部