问题描述
我有 2 个数据框(Effect(E) 和 Buffer(B))。 效果
DP 1 DP 2 DP 3 DP 4 DP 5 DP 6 DP 7 DP 8 DP 9 DP 10
2.922 1.887 1.354 1.237 1.150 1.070 1.073 1.089 1.010
4.002 1.723 1.297 1.176 1.145 1.087 1.045 1.085
3.748 1.878 1.353 1.238 1.154 1.160 1.061
3.349 1.644 1.685 1.161 1.106 1.142
2.819 1.810 1.325 1.229 1.071
4.031 1.479 1.565 1.174
3.906 1.724 1.432
2.885 1.886
2.995
第二个数据帧是 :Buffer
DP 1 DP2 DP 3 DP 4 DP 5 DP 6 DP 7 DP 8 DP 9 DP 10
3,57,848 11,24,788 17,35,330 22,18,270 27,45,596 33,19,994 34,66,336 36,06,286 38,33,515 39,01,463
3,52,118 12,36,139 21,70,033 33,53,322 37,99,067 41,20,063 46,47,867 49,14,039 53,39,085
2,90,507 12,92,306 22,525 32,179 39,85,995 41,32,918 46,28,910 49,09,315
3,10,608 14,858 21,95,047 37,447 40,29,929 43,81,982 45,88,268
4,43,160 11,350 21,333 28,97,821 34,02,672 38,73,311
3,96,132 13,217 21,80,715 29,752 36,91,712
4,40,832 12,463 24,861 34,83,130
3,59,480 14,21,128 28,64,498
3,76,686 13,63,294
3,44,014
我在excel中有公式:
=SUMPRODUCT(E1:E10,B1:B10)/SUM(OFFSET(B1,10-COLUMNS($B$1:B1)))
其中 E1:E10 表示 :From Effective dataframe 和第一列值。
B1:B10 表示 :From Buffer dataframe 和第一列值。
像这样 ..,
=SUMPRODUCT(F1:F10,C1:C10)/SUM(OFFSET(C1,10-COLUMNS($C$1:C1)))
其中 F1:F10 表示 :From Effective dataframe 和第二列值。 C1:C10 表示 :From Buffer dataframe 和第二列值。
等等
和输出看起来像:
3.401 1.750 1.433 1.199 1.125 1.117 1.058 1.086 1.010 1.000
感谢您的时间:)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)