有a-e 5列,行 有1-20 行(即 5*20的矩阵)
我想在f列显示 从第2行起与第一行对应列的乘积数。
如f2=(a2*a1+b2*b1+c2*c1+d2*d1+e2*e1)/(a1+b1+c1+d1+e1)
f3=(a3*a1+b3*b1+c3*c1+d3*d1+e3*e1)/(a1+b1+c1+d1+e1)
等等。。。
请问从f4 f5 f6 以后的公式怎么套用,我对vba操作不是很熟悉。能不能直接在excel中采用什么方式解决此问题。谢谢。在线等。
5 个解决方案
#1
我自己顶!!!!!!!!!!!!!1
#2
选中 F2:F20 这个区域;
输入公式:
=(a2*a$1+b2*b$1+c2*c$1+d2*d$1+e2*e$1)/SUM(a$1:e$1)
输入完成后,不要按 Enter,而是按 Ctrl + Enter。
看看结果是不是您想要的?
输入公式:
=(a2*a$1+b2*b$1+c2*c$1+d2*d$1+e2*e$1)/SUM(a$1:e$1)
输入完成后,不要按 Enter,而是按 Ctrl + Enter。
看看结果是不是您想要的?
#3
to EdwardZhou() :谢谢。我马上试
#4
在excel中,将鼠标移到选中单元格的右下角,鼠标会变成粗十字。此时按下左键进行拖动可以对选中单元格的内容进行复制。如果选中单元格中使用了公式,公式也将被复制。其中选中单元格中的公式所包含的对其他单元格的引用分为相对位置引用和绝对位置引用。这就是为什么在EdwareZhou提供的公式有的数字前有$符号的原因。前面有$符号的单元格引用为绝对引用,不会因为拖动而改变,没有$符号的单元格引用会随着拖动进行相对位置的改变。如:f2中公式为=a1+b1,向下拖动时,f3的公式为=a2+b2,向右拖动时,g2中公式为=b1+c1,如将f2中公式改为=$a$1 + b1,则f3中公式为=$a$1 + b2,而g2中公式为=$a$1 + c1
废话太多,希望对你有所帮助
废话太多,希望对你有所帮助
#5
to laser2020(城头的土人 谢谢
你们都帮了我很大的忙.我的任务也完成了.
你们都帮了我很大的忙.我的任务也完成了.
#1
我自己顶!!!!!!!!!!!!!1
#2
选中 F2:F20 这个区域;
输入公式:
=(a2*a$1+b2*b$1+c2*c$1+d2*d$1+e2*e$1)/SUM(a$1:e$1)
输入完成后,不要按 Enter,而是按 Ctrl + Enter。
看看结果是不是您想要的?
输入公式:
=(a2*a$1+b2*b$1+c2*c$1+d2*d$1+e2*e$1)/SUM(a$1:e$1)
输入完成后,不要按 Enter,而是按 Ctrl + Enter。
看看结果是不是您想要的?
#3
to EdwardZhou() :谢谢。我马上试
#4
在excel中,将鼠标移到选中单元格的右下角,鼠标会变成粗十字。此时按下左键进行拖动可以对选中单元格的内容进行复制。如果选中单元格中使用了公式,公式也将被复制。其中选中单元格中的公式所包含的对其他单元格的引用分为相对位置引用和绝对位置引用。这就是为什么在EdwareZhou提供的公式有的数字前有$符号的原因。前面有$符号的单元格引用为绝对引用,不会因为拖动而改变,没有$符号的单元格引用会随着拖动进行相对位置的改变。如:f2中公式为=a1+b1,向下拖动时,f3的公式为=a2+b2,向右拖动时,g2中公式为=b1+c1,如将f2中公式改为=$a$1 + b1,则f3中公式为=$a$1 + b2,而g2中公式为=$a$1 + c1
废话太多,希望对你有所帮助
废话太多,希望对你有所帮助
#5
to laser2020(城头的土人 谢谢
你们都帮了我很大的忙.我的任务也完成了.
你们都帮了我很大的忙.我的任务也完成了.