找回密码
 立即注册

QQ登录

只需一步,快速开始

mm-software

金牌服务用户

36

主题

104

帖子

354

积分

金牌服务用户

积分
354
mm-software
金牌服务用户   /  发表于:2023-4-18 16:30  /   查看:2913  /  回复:16
您好,数据集和报表模板已上传,,问题如图所示,请问如何解决呢

本帖子中包含更多资源

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

x

16 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2023-4-18 17:44:27
沙发
您好,您的X月X日应该是时间类型吧,如果是时间类型,可以这样实现,使用DateAdd函数,让4月1日的日期减1得到3月31日的数据,然后用lookup函数,这样应该就可以获取到了,您提供的数据是个excel,而且数据不规范,不确定您的模板和数据,所以您试试这个方法,看是否可行。
回复 使用道具 举报
mm-software
金牌服务用户   /  发表于:2023-4-18 19:17:57
板凳
Bella.Yuan 发表于 2023-4-18 17:44
您好,您的X月X日应该是时间类型吧,如果是时间类型,可以这样实现,使用DateAdd函数,让4月1日的日期减1得 ...

我通过DateAdd函数能得到3月31日这个日期,我怎么能得到3月31日的值呢,我没看懂,能不能给写个表达式呢,数据集和报表模板导出不就是excel嘛,这个数据不规范是什么意思呢,能具体说下么
回复 使用道具 举报
mm-software
金牌服务用户   /  发表于:2023-4-18 19:24:42
地板
mm-software 发表于 2023-4-18 19:17
我通过DateAdd函数能得到3月31日这个日期,我怎么能得到3月31日的值呢,我没看懂,能不能给写个表达式呢 ...

我的数据集就是一个要拿到2月28-3月31的值,一个是拿到4月1-4月10的值,如果您那有这两个时间段都能取到值的变量,您也可以自己建一下,然后建个模板,试一下您的方法可不可以实现需求,然后把表达式发一下
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-4-19 09:13:49
5#
mm-software 发表于 2023-4-18 19:24
我的数据集就是一个要拿到2月28-3月31的值,一个是拿到4月1-4月10的值,如果您那有这两个时间段都能取到 ...

您可以看看这个帖子的最佳答案,通过lookup表达式来获取您需要的值。

隐藏条件 变量值为中文的时候 咋办
https://gcdn.grapecity.com.cn/fo ... 9&fromuid=70395
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
mm-software
金牌服务用户   /  发表于:2023-4-20 09:24:56
6#
Eden.Sun 发表于 2023-4-19 09:13
您可以看看这个帖子的最佳答案,通过lookup表达式来获取您需要的值。

隐藏条件 变量值为中文的时候 咋 ...

您好,还是没解决问题,知道需要四个参数,但表达式还是写不对,拿不到想要的值
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-4-20 10:44:56
7#
本帖最后由 Eden.Sun 于 2023-4-20 10:48 编辑
mm-software 发表于 2023-4-20 09:24
您好,还是没解决问题,知道需要四个参数,但表达式还是写不对,拿不到想要的值

您参考下关于lookup函数的帮助文档:
https://help.grapecity.com.cn/pa ... tion?pageId=8290835


前两个参数是主数据集、关联数据集的关联字段,第三个参数是查询的数据列名,第四个参数是关联数据集的名称
回复 使用道具 举报
mm-software
金牌服务用户   /  发表于:2023-4-20 11:07:35
8#
Eden.Sun 发表于 2023-4-20 10:44
您参考下关于lookup函数的帮助文档:
https://help.grapecity.com.cn/pa ... tion?pageId=8290835

您好,针对我的问题,我是这样写的,lookup(path, path, value, "测试"),lookup(path, path, Last(value,"测试"), "测试"),但都不拿不到值,是我关联字段不对么,您给分析一下
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-4-20 11:58:46
9#
mm-software 发表于 2023-4-20 11:07
您好,针对我的问题,我是这样写的,lookup(path, path, value, "测试"),lookup(path, path, Last(value ...

我这边看不到您的,报表和数据集的具体内容,从您发帖时上传的excel表格来看。您的数据里面没有您表达式里面的这几个字段。您看一下是不是这个问题。
回复 使用道具 举报
mm-software
金牌服务用户   /  发表于:2023-4-20 14:09:08
10#
Eden.Sun 发表于 2023-4-20 11:58
我这边看不到您的,报表和数据集的具体内容,从您发帖时上传的excel表格来看。您的数据里面没有您表达式 ...

您好,我该怎么上传才便于您分析
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部