Excel中的平均比率公式

我有两个单元格,其中包含以下数据:

W7=2:1, W8=2:1 

我试图得到这两个单元的平均值,但不能算出来,因为他们是比例。 显然,(2:1 + 2:1)/ 2 = 2:1的平均值应该是2:1,但在Excel中进行计算似乎并不那么简单。

有没有一个公式可以做到这一点?

一个小方面说明,我用来创build比例的公式是:

 =ROUND((U8-M8)/(M8-V8),2)&":1" 

所以你可以看到,1是刚添加,每次都是一样的。 这个数字实际上并没有被计算出来。

如果你能以4:2的结果感到高兴,那么,

 =SUMPRODUCT(--REPLACE(W7:W8, FIND(":", W7:W8), LEN(W7:W8), TEXT(,)))&":"&SUMPRODUCT(--REPLACE(W7:W8, 1, FIND(":", W7:W8), TEXT(,))) 

如果您想尝试将比率降至x:1,则VBA可能是更好的解决scheme。

根据你最近的问题的附录,也许这将工作。

 =ROUND(SUMPRODUCT(--REPLACE(W7:W8, FIND(":", W7:W8), LEN(W7:W8), TEXT(,)))/COUNTA(W7:W8), 2)&":1"