请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

tangfan

注册会员

6

主题

18

帖子

58

积分

注册会员

积分
58
tangfan
注册会员   /  发表于:2024-1-31 15:25  /   查看:288  /  回复:3
1金币
本帖最后由 tangfan 于 2024-1-31 17:26 编辑

我想统计数据集中某个字段等于某个条件的总记录数,能否用Count函数实现,{Count(IIF("字段条件"=1,1,0),"数据集名称")}
不知道IIF中字段条件使用数据集字段应该怎么写

例如 gradeTable
name  score
A          60
B          58
C          90
D         70

{Count(IIF(score>60,1,0),"gradeTable")}
统计出来大于60分的记录是2




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,我大概理解了您的意思,这个可以使用AggregateIf或则Count这2个函数来实现,您参考下图测试看看是否是您想要的效果: 方法1: 实现效果: 方法2:

3 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-31 15:25:30
来自 2#
本帖最后由 Bella.Yuan 于 2024-1-31 16:26 编辑

您好,我大概理解了您的意思,这个可以使用AggregateIf或则Count这2个函数来实现,您参考下图测试看看是否是您想要的效果:
方法1:
  1. {AggregateIf(scroe > 60, "Count", name)}
复制代码

实现效果:

方法2:
  1. {Count(IIF(scroe > 60, 1, nothing))}
复制代码




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
tangfan
注册会员   /  发表于:2024-1-31 17:36:11
3#
Bella.Yuan 发表于 2024-1-31 15:25
您好,我大概理解了您的意思,这个可以使用AggregateIf或则Count这2个函数来实现,您参考下图测试看看是否 ...

太厉害了,谢谢大佬
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-31 17:39:28
4#
tangfan 发表于 2024-1-31 17:36
太厉害了,谢谢大佬

不客气,解决了就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部