excel公式或者VBA,怎么实现两列不同行数的数值相乘,结果放入另一列中。如下共24个数放入第三列单元格中

如题所述

见样表截图

D1输入

=OFFSET($A$1,INT((ROW(A1)-1)/6),)*OFFSET($B$1,MOD(ROW(A1)-1,6),)

公式下拉

追问

看你的结果是对的,应该是可以,明天研究下你的公式,理解一下。先多谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-04-24
需要用到vba,请给个例题追问

这样行吗,好像没法传excel附件吧

追答

可以,明天说。最好私信我,把表发来,明天给你。太晚了

追问

ok

追答

vba解决这个问题很简单。主要有两个循环变量循环两组数。

最好把表发给我,手机图上看不见

追问

能给个邮箱吗

追答

不是发了吗?这里面发不了会被封

私信你了啊

做了个简单的,应该符合你的所有要求

如果有其它要求私信我

追问

那你贴一下代码,谢了

本回答被提问者采纳
相似回答