请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

flygoodkiller 活字格认证

高级会员

15

主题

218

帖子

1045

积分

高级会员

积分
1045

活字格认证

flygoodkiller 活字格认证
高级会员   /  发表于:2021-4-7 10:02  /   查看:253  /  回复:15
50金币
各位大神好,现有一两表参与运算的需求,望大神们支招,什么方法都成,结果不一定要输出在表格中,输出在一片单元格中也可以。
表1、表2里面的数据行数不确定。

最终完成一张类似乘法口诀表的结果,为清晰表达需求,我将结果的第一行和第一列公式显示出来了。
A、X两列相当于列头和行头,内部的结果为对应的B列和Y列的乘积。


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

最佳答案

查看完整内容

结贴了。 目前采用半自动的办法,凑合用了。以一张表做列方向,另一张表没办法动态,我就做了10个固定的组合框,每个组合框都是从第二张表里取得值,手动选择值来进行计算,10列算完后把数据复制出去,在重新选一遍另外10个数据再算,直到算完为止。

15 个回复

倒序浏览
最佳答案
最佳答案
flygoodkiller活字格认证
高级会员   /  发表于:2021-4-7 10:02:48
沙发
结贴了。
目前采用半自动的办法,凑合用了。以一张表做列方向,另一张表没办法动态,我就做了10个固定的组合框,每个组合框都是从第二张表里取得值,手动选择值来进行计算,10列算完后把数据复制出去,在重新选一遍另外10个数据再算,直到算完为止。

本帖子中包含更多资源

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

x
回复 使用道具 举报
flygoodkiller活字格认证
高级会员   /  发表于:2021-4-7 14:54:06
板凳
顶帖求解。
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-4-7 16:30:03
地板
您好,这个您为什么需要这么算呢?可以给我们一个具体的业务场景吗?因为这个逻辑,感觉您完全可以在 Excel 中计算实现吧,如果是需要将这些数据存起来,那可能更适合根据抽象出来的逻辑,用程序语言去进行运算然后存入数组。当然用服务端命令应该也是可以的,只是我们希望您给出一个具体的场景,看下这样去做是否合适~
回复 使用道具 举报
flygoodkiller活字格认证
高级会员   /  发表于:2021-4-8 09:30:04
5#
Timothy.Xu 发表于 2021-4-7 16:30
您好,这个您为什么需要这么算呢?可以给我们一个具体的业务场景吗?因为这个逻辑,感觉您完全可以在 Excel ...

版大好,确实以前是在excel中用来进行的计算,但是许多外部数据的关联获取都需要靠从其它表复制过来,这又会导致原本的公式丢了,使用VBA倒是可以,但是很多人是wps个人版,以及宏命令经常被干掉(病毒?),总之问题多多。
使用js计算以及服务端命令都行,您能给写个简单的实现思路么?
目前主要的难点在于表格不能根据实际的数据进行动态生成,比如说算完的数据有可能是10x15的数组,也有可能是12x13的数组。
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-4-8 09:57:48
6#
flygoodkiller 发表于 2021-4-8 09:30
版大好,确实以前是在excel中用来进行的计算,但是许多外部数据的关联获取都需要靠从其它表复制过来,这 ...

我看了下您的 Excel,A 和 X 这两列并没有参与运算吧,那就是需要 B 和 Y 这两个一维数组相乘,是这个意思吧?如果是这样的话,单纯计算而言,可以用服务端命令获取两个数组参数,然后根据两层循环去计算,把结果放在一个新的数组里就可以了。具体的原理其实和九九乘法表的原理是类似的,您可以在网络上找到各种语言的示例,参考这个逻辑翻译成服务端命令就可以了~
当然,这个结果不是很容易放在一个类似 Excel 的二维表中,因为活字格并不是用来直接替代 Excel 的。如果您确实需要一个类似于 Excel,同时方便连接您这边数据源,还能够根据您的逻辑去进行运算的解决方案,您可以试试看我们的另一款产品 SpreadJS
回复 使用道具 举报
lh123活字格认证
金牌服务用户   /  发表于:2021-4-8 10:35:47
7#
具体是干嘛用的。万一是外星算法。弄出来地球有危险。
回复 使用道具 举报
flygoodkiller活字格认证
高级会员   /  发表于:2021-4-8 10:43:01
8#
lh123 发表于 2021-4-8 10:35
具体是干嘛用的。万一是外星算法。弄出来地球有危险。

工程计算使用。
回复 使用道具 举报
lh123活字格认证
金牌服务用户   /  发表于:2021-4-8 11:29:39
9#

不好弄。太费脑了。这个需要用服务端命令。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-4-8 17:11:48
10#
您好,看了一下您这个需求,正如上面的版主大佬所说,活字格实现这个确实比较麻烦,您可以
您可以试试看我们的另一款产品 SpreadJS
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册