请选择 进入手机版 | 继续访问电脑版
18791208143
金牌服务用户   /  发表于:2020-1-17 22:38  /   查看:2741  /  回复:8
1金币
导出前页面数据


导出PDF后的数据,用的公式=SUMIF(AB43,"24多效*",Y43)

是和公式有关还是怎么回事呢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

导出pdf和运行之后这两个计算公式是不同的取值方式,所以导出PDF后sumif那个公式计算成0了(sumif第二个参数使用了*会出现这个问题,如果是精确字符串的话,就不会出现当前问题)。等下个大版本6.0中这个问题会被解决。

8 个回复

最佳答案
最佳答案
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-1-17 22:38:08
来自 7#
18791208143 发表于 2020-1-19 14:01
页面名称【药剂登记表】

导出pdf和运行之后这两个计算公式是不同的取值方式,所以导出PDF后sumif那个公式计算成0了(sumif第二个参数使用了*会出现这个问题,如果是精确字符串的话,就不会出现当前问题)。等下个大版本6.0中这个问题会被解决。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-1-19 09:03:27
2#
导出PDF时=SUMIF(AB43,"24多效*",Y43) 这个公式本身不会发生变化,你可以看一下你引用的AB43和Y43这两个单元格是不是ODATA公式?
ODATA公式仅能用于页面上,导出时结果为0
回复 使用道具 举报
18791208143
金牌服务用户   /  发表于:2020-1-19 11:23:44
3#
没有使用ODt公式,是直接在表里取的值

本帖子中包含更多资源

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

x
回复 使用道具 举报
18791208143
金牌服务用户   /  发表于:2020-1-19 11:57:15
4#
Eric.Liang 发表于 2020-1-19 09:03
导出PDF时=SUMIF(AB43,"24多效*",Y43) 这个公式本身不会发生变化,你可以看一下你引用的AB43和Y43这两个单 ...

用ODATA公式的数据反而是没有问题的

本帖子中包含更多资源

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

x
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-1-19 12:29:35
5#
18791208143 发表于 2020-1-19 11:23
没有使用ODt公式,是直接在表里取的值

您好,您点击导出按钮中,还有其他什么命令么,或者是其他文本框之类的自动执行了什么命令呢?
不知道是否方便将工程文件上传,这边具体帮您看看呢~如果涉及有外联库,可以转换成内建数据库哈~转换方法:按下ctrl+shift点击“转换内建表”

本帖子中包含更多资源

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

x
回复 使用道具 举报
18791208143
金牌服务用户   /  发表于:2020-1-19 14:01:00
6#
Tracy.Liu 发表于 2020-1-19 12:29
您好,您点击导出按钮中,还有其他什么命令么,或者是其他文本框之类的自动执行了什么命令呢?
不知道是 ...

页面名称【药剂登记表】

本帖子中包含更多资源

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

x
回复 使用道具 举报
18791208143
金牌服务用户   /  发表于:2020-1-19 18:53:52
8#
Tracy.Liu 发表于 2020-1-19 18:06
导出pdf和运行之后这两个计算公式是不同的取值方式,所以导出PDF后sumif那个公式计算成0了(sumif第二个 ...

那目前有什么方法替代呢,给个思路
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-1-20 09:23:29
9#
18791208143 发表于 2020-1-19 18:53
那目前有什么方法替代呢,给个思路

我看您这个页面上固定查询这个表公式开头都是不一样的,但是个数是确定的。所以目前您可以试一试每一个公式放一个表格让他们初始化不加载数据,然后分别根据确定的字符串做查询。这样子应该可以解决,您可以试一试。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部