2022-11-27 18:30来源:m.sf1369.com作者:宇宇
1. 如果这里的0是指的空单元格,则可直接用:=AVERAGE(A1:D1),平均值函数AVERAGE在计算时会自动跳过单元和文本;
2. 但是如果单元格里输入了0,则此时这个0,也作为一个参数计算在内;
3. 若要0不参与平均,则要用条件平均值函数:=AVERAGEIF(A1:D1,"<>0"),这样0即不参与平均。
是不是上面的百分数是公式,如果是转换下格式就好了,转换过后再公式输入公式是不会对公式进行计算的
excel去掉一个最高分和一个最低分求平均数,可使用TRIMMEAN修剪平均值实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,在需要求平均值单元格中输入=TRIMMEAN(,然后点击选择数据来源区域如C2:C8。
2、继续输入2/7),然后回车完成公式编辑输入即可。(2/7表示从7个数据中除去最高值和最低值两个数据,可根据实际修改)
3、返回EXCEL表格,发现excel去掉一个最高分和一个最低分求平均数操作完成。
应该是你的那些看起来像数值的,其实是文本。解决办法是:把求平均值的单元格区域(如:C2:H2)重新设置为数值格式或通用格式;然后,在其下(比如:你的第一个放“315“”的单元格是C2,则在C3)用它乘以1(即
=
C2*1)并把公式复制-粘贴到全部不(即C3:H3);最后,复制-贴值回原要求平均值的单元格区域(C2:H2)。这样,就会对了。
公式中的计算区域中的数据是错误的,公式的结果,自然是错误的,将数据源中的公式,修改一下,排除错误,再计算。
如果这里的0是指的空单元格,则可直接用:=AVERAGE(A1:D1),平均值函数AVERAGE在计算时会自动跳过单元和文本;
但是如果单元格里输入了0,则此时这个0,也作为一个参数计算在内;
若要0不参与平均,则要用条件平均值函数:=AVERAGEIF(A1:D1,"<>0"),这样0即不参与平均。
公式=AVERAGEIF(A1:A4,">0")
如果有负数,公式改为=AVERAGEIF(A1:A4,"<>0")
1. 如果这里的0是指的空单元格,则可直接用:=AVERAGE(A1:D1),平均值函数AVERAGE在计算时会自动跳过单元和文本;
2. 但是如果单元格里输入了0,则此时这个0,也作为一个参数计算在内;
3. 若要0不参与平均,则要用条件平均值函数:=AVERAGEIF(A1:D1,"<>0"),这样0即不参与平均。
因为空格AVERAGE函数会自动剔除,只需将0滤掉就可以了。假定数据在A列1-100,求A列平均数公式:=AVERAGE(IF(A1:A100<>0,A1:A100,"")) 按组合键ctrl+shift+enter结束公式
到excel中一个TRIMMEAN函数直接搞定,把结果复制到word就ok啦