找回密码
 立即注册

QQ登录

只需一步,快速开始

Mycosts

初级会员

25

主题

98

帖子

361

积分

初级会员

积分
361

[已处理] 自动计算

Mycosts
初级会员   /  发表于:2024-7-11 16:05  /   查看:1812  /  回复:15
1金币
需要设计一个计算表格,A  列为计算式,有各类加减乘除 及 括号运算 ; B 列为其自动的计算结果 。另当 修改 A列数据时, B列自动修改 结果,示意图如下,
请大枷下给出 解决方法的  DEMO 文件。



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

15 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-7-15 10:28:47
16#
感谢各位大佬的支持~
回复 使用道具 举报
Mycosts
初级会员   /  发表于:2024-7-13 10:32:11
15#
赛龙周 发表于 2024-7-12 19:18
想了解可以看我之前发的帖子
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=219865&extr ...

回复 使用道具 举报
赛龙周
银牌会员   /  发表于:2024-7-12 19:18:57
14#
Mycosts 发表于 2024-7-12 18:28
达到理想效果, 真心没看懂这自定义函数

想了解可以看我之前发的帖子
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=219865&extra=&mobile=2
你这个是常量计算,公式是支持变量代入的
回复 使用道具 举报
Mycosts
初级会员   /  发表于:2024-7-12 18:28:58
13#
Mycosts 发表于 2024-7-12 18:27
也是不错的解决方案,是自定义了一个jS 函数公司

达到理想效果, 真心没看懂这自定义函数
回复 使用道具 举报
Mycosts
初级会员   /  发表于:2024-7-12 18:27:10
12#
赛龙周 发表于 2024-7-12 11:26
用我以前做的一个通用自定义公式函数实现,看demo

=MATHEVALUATE(E5,0,0,0,0,0)

也是不错的解决方案,是自定义了一个jS 函数公司
回复 使用道具 举报
Mycosts
初级会员   /  发表于:2024-7-12 18:17:29
11#
Mamba 发表于 2024-7-12 12:00
你是不是输入算式后直接回车的,这样设置就可以了

完美解决,细节决定成败
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-7-12 14:09:13
10#
感谢各位大佬的支持~
如果您的问题已解决的话,请设置最佳答案给到帮助您的回复
如果您的问题未解决的话,欢迎您继续跟帖交流
回复 使用道具 举报
赛龙周
银牌会员   /  发表于:2024-7-12 11:26:21
8#
用我以前做的一个通用自定义公式函数实现,看demo

=MATHEVALUATE(E5,0,0,0,0,0)

本帖子中包含更多资源

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

x
回复 使用道具 举报
Mycosts
初级会员   /  发表于:2024-7-12 10:17:27
7#
Mamba 发表于 2024-7-11 17:43
使用js的eval()函数就可以,eval(算式)

非常感谢大枷 援手,但发现一个小问题,就是我修改 计算式时,其自动计算的结果,显示在下一行的结果栏中了,如图示。

我看了命令行中的表格操作,是“表格中被选定的行”,设置应该是没问题的,但不知为何出现这种情况?

本帖子中包含更多资源

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

x
回复 使用道具 举报
Mamba活字格认证
高级会员   /  发表于:2024-7-12 07:47:44
6#
Mycosts 发表于 2024-7-11 20:09
对我有些挑战,不懂JS, 能否帮忙写几行代码

我上传文件有逻辑和代码,3行代码的意思分别是获取变量a的值;计算结果;将结果设置到变量b。后面的命令就可以取变量b的值了

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部