楼主: spealingman
6424 28

[其他] 求擅长excel公式的进!怎么实现将第一列到第五列的数字两两相除并将结果排在同一行 [推广有奖]

11
spealingman 发表于 2014-3-12 16:46:58
小V的生活 发表于 2014-3-12 16:25
可以在一行。。不过需要好多公式。。。不是一个公式能到头的。
怎么算出来几行呢?我们是不是可以私聊?

12
小V的生活 发表于 2014-3-12 16:50:24
spealingman 发表于 2014-3-12 16:46
怎么算出来几行呢?我们是不是可以私聊?
OK

13
ymdhy3 发表于 2014-3-12 16:52:43
spealingman 发表于 2014-3-12 16:06
好的。假设10个数字,那么这10个数字就可以组合成10*9=90对组合,对于每一对这样的组合,我们都让其相除, ...
以此为例,可以先求出这10个数字的所有组合,相除后再转置,公司用的是03版的没这功能,晚上回去试下

14
spealingman 发表于 2014-3-12 16:55:26
ymdhy3 发表于 2014-3-12 16:52
以此为例,可以先求出这10个数字的所有组合,相除后再转置,公司用的是03版的没这功能,晚上回去试下
可是组合怎么求呢

15
ymdhy3 发表于 2014-3-12 21:48:16
spealingman 发表于 2014-3-12 16:55
可是组合怎么求呢
这个要用SQL语言,我的Excel中没有Microsoft query组件,具体你参考下这个吧

http://jingyan.baidu.com/article/20095761879734cb0721b4ef.html

16
YJ1083 发表于 2014-3-12 22:09:48
表示不会,但可以来顶下

17
小V的生活 发表于 2014-3-13 10:25:54
你的那个数据  用排列组合出来 数据量太大。。。

18
wudiyihao90 学生认证  发表于 2014-3-13 10:47:11
个人依然没有理解楼主什么意思,但楼主您可以试一试用Excel VBA,我是03版的打不开您的文档。您可以在Excel Home的论坛中发帖子 求助,那里的都是Excel高手。您可试一试。
争取做到每日一善

19
ymdhy3 发表于 2014-3-13 11:42:16
想到另一种方法,类似乘法表做除法,先把所有的数据弄成一列,再转置成一行,B2=$A2/B$1(公式是混合引用,显示不出来,第一项列不变,第二项行不变),其余格子直接拖拉,得到的就是所有组合相除的结果,不过区域转成一行没试成功
附件: 你需要登录才可以下载或查看附件。没有帐号?我要注册

20
燕儿ida 发表于 2014-3-13 14:40:57
楼上通知两个方法都可以哈…………比较赞同……
只是打不开文档帮忙作出结果了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-30 21:44