找回密码
 立即注册

QQ登录

只需一步,快速开始

我就是葡萄 活字格认证

初级会员

42

主题

135

帖子

485

积分

初级会员

积分
485

活字格认证圣诞拼拼乐

我就是葡萄 活字格认证
初级会员   /  发表于:2022-12-16 15:44  /   查看:1360  /  回复:7
20金币
大佬好!


想根据表格内的的公式进行条件判断查询,筛选出还有剩余的行数据,该公式是页面公式,不是表格的公式字段,如何实现。



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

最佳答案

查看完整内容

您好,目前这个确实是活字格的限制, 因为数据查询走的都是后端, 所以要么使用公式字段,要么先把逻辑通过视图实现, 然后表格引用视图也可以。

7 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-12-16 15:44:25
来自 2#
您好,目前这个确实是活字格的限制,

因为数据查询走的都是后端,
所以要么使用公式字段,要么先把逻辑通过视图实现,
然后表格引用视图也可以。
回复 使用道具 举报
我就是葡萄活字格认证
初级会员   /  发表于:2022-12-16 16:17:41
3#
Joe.xu 发表于 2022-12-16 16:07
您好,目前这个确实是活字格的限制,

因为数据查询走的都是后端,

如果编辑公式字段的话,想要在公式字段中使用roundup 保留两位,但是里面没有roundup,有没有好的解决办法?
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-12-16 16:28:05
4#
我就是葡萄 发表于 2022-12-16 16:17
如果编辑公式字段的话,想要在公式字段中使用roundup 保留两位,但是里面没有roundup,有没有好的解决办 ...

感觉这个函数符合您的需求哦
公式字段 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)




本帖子中包含更多资源

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

x
回复 使用道具 举报
我就是葡萄活字格认证
初级会员   /  发表于:2022-12-16 17:23:54
5#
Joe.xu 发表于 2022-12-16 16:28
感觉这个函数符合您的需求哦
公式字段 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

...

可以实现 roundup 进位,保留两位吗?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-12-16 17:54:12
6#
您好,公式字段目前还暂时不支持Roundup函数哈,不过可以尝试使用int函数来实现Roundup的效果,比如(INT([小数]*100)+1)/100
回复 使用道具 举报
我就是葡萄活字格认证
初级会员   /  发表于:2022-12-16 18:26:22
7#
本帖最后由 我就是葡萄 于 2022-12-16 18:27 编辑
Lay.Li 发表于 2022-12-16 17:54
您好,公式字段目前还暂时不支持Roundup函数哈,不过可以尝试使用int函数来实现Roundup的效果,比如(INT([ ...

非常感谢,给我打开了一下思路。
不过我优化了下,针对小数点后第三位为零不进位的情况,=IF(RIGHT(INT(A1*1000),1)="0",INT(A1*100)/100,(INT(A1*100)+1)/100),
但不知道这个嵌套在公式字段编辑里能否实现,明天试试。

还请参考点评。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-12-18 15:33:24
8#
牛呢牛呢~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部