0

我有 2 个数据帧(效果(E)和缓冲区(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,18,525   32,35,179   39,85,995   41,32,918   46,28,910   49,09,315      
 3,10,608    14,18,858   21,95,047   37,57,447   40,29,929   43,81,982   45,88,268          
 4,43,160    11,36,350   21,28,333   28,97,821   34,02,672   38,73,311              
 3,96,132    13,33,217   21,80,715   29,85,752   36,91,712                  
 4,40,832    12,88,463   24,19,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,0,0,10-COLUMNS($B$1:B1)))

其中 E1:E10 表示:来自有效数据框和第一列值。B1:B10 表示:来自缓冲区数据帧和第一列值。像这样 .., =SUMPRODUCT(F1:F10,C1:C10)/SUM(OFFSET(C1,0,0,10-COLUMNS($C$1:C1)))

其中 F1:F10 表示:来自有效数据框和第二列值。C1:C10 表示:来自缓冲区数据帧和第二列值。

依此类推,输出看起来像: 3.401 1.750 1.433 1.199 1.125 1.117 1.058 1.086 1.010 1.000

感谢您的时间 :)

4

0 回答 0