Excel中多行的平均值问题

如: A B C D E F G H 平 均 值
1 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
2 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
3 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
4 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
5 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
6 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
7 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
8 ★ △ ★ △ ★ △ ★ △ ★平均值 △平均值
以上就是表格中的数据,我求的是每行中的★平均值和△的平均值,可以理解为1为一个企业的第一季度生产数据,A-H是企业每周的数据,我现在要算的是企业A-H周的★和△的平均值各是多少?
原来我自己做的时候,是用平均值函数,一个一个的数据选择好,然后求平均值,但我觉得这样的方法太慢了,因为每个企业我要用函数求两次,但每个企业的数据比较多,加上企业也比较多,我想有没有更方便点的方法是我的工作效率提高!而不是用函数一个一个的用鼠标去选择然后求出数据,这样太多太累了!
可能我没说清楚,我现在算的是每行的数据,也就是说,每行每列的★和△是独立的,
那我更直接点,按一个月计算,A-B为第一周,以此类推到G-H位第四周,每周的★为传输率,△为有效率,现在要的是算出企业代号为1的本月传输率和有效率的平均值.而数字1-8可以理解为8个不同的企业,企业1号,企业2号-企业8号,他们之间的数据不能互通也没有任何关系的!

隔列求和!你可以模仿下,公式可以下拉填充

平均值公式如下:

=AVERAGE((A1:H1)*(MOD(COLUMN(A1:H1),2)=1))

=AVERAGE((A1:H1)*(MOD(COLUMN(A1:H1),2)=0))

公式输入完成,按ctrl+shift+回车结束,在下拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-18
=sumif(A1:H1,★)/countif(A1:H1,★) 这个公式就可以把一行的★平均值求出来了。
然后公式下拉。
实际上你已经说得很清楚,我也很明白。非常简单,就是对4个数求平均值嘛。最简单的就是
(A1+C1+E1+G1)/4,然后下拉,传输率的平均值不就有了么。
第2个回答  2013-09-18
你的问题应该不难解决,但叙述得不清楚,始终不明白★和△是什么意思。可以直接截屏发上来。若涉及秘密,可以用虚拟的数据。追问

麻烦你有QQ吗?我直接QQ请教你!谢谢了!

追答

网友们的回复已经很充分了,看来不需要我回答了
我的QQ578883675

第3个回答  2013-09-18
用公式:如算A列第一行至第6行数据的平均则随便在一个空单元格中输入 =AVERAGE(A1:A6) 即可
第4个回答  2013-09-18
奇数列 =AVERAGE(IF(MOD(COLUMN(B1:H1),2)=0,B1:H1,""))
偶数列
=AVERAGE(IF(MOD(COLUMN(B1:H1)+1,2)=0,B1:H1,""))
输入完成后记得是数组公式,CTRL+SHIFT+ENTER
相似回答