找文章 / 找答案

筛选特定月份

yhdata_v5YKgYap白银三 显示全部楼层 发表于 2022-8-29 17:44:28 |阅读模式 打印 上一主题 下一主题
1
未解决

筛选特定月份

1553 2
根据开始时间和结束时间,筛选这期间内的每年12月的数据,比如开始和结束日期 分别为2018年8月1号,2022年8月29号,那么可筛选出2018年12月、2019年12月、2020年12月和2021年12月,不考虑从数据集中直接过滤12月数据,通过过滤或者脚本如何实现?

1661766082801.png
回复

使用道具 举报

精彩评论2

yhdata_yzm 显示全部楼层 发表于 2022-8-29 18:06:51
var a=[]
var b=文本参数1.getSelectedObjects()[0]
var c=文本参数2.getSelectedObjects()[0]
var d=dateGap(b,c,'year')
for(i=1;i<=d;i++)
{
var f=formatDate(dateAdd(c,'year',-i),'yyyy-12')
a.push(f)
}
param['g']=a
参考一下,最后param['g']的值是2021-12,2020-12,2019-12,2018-12然后用参数a去参与过滤
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2022-8-29 18:07:46
一个思路,可以试试。新建日期表达式-月份,再加过滤 日期表达式的月份=12
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部