excel函数同一行隔列求平均值 excel中具体一行的平均值会求,怎么快速求每一行的平均值,...

excel\u4e2d\uff0c\u4e00\u884c\u6709\u5f88\u591a\u5217\uff0c\u8981\u8ba1\u7b97\u4e00\u884c\u4e2d\u96948\u5217\u6570\u5b57\u7684\u5e73\u5747\u503c\uff0c\u8bf7\u95ee\u7528\u4ec0\u4e48\u516c\u5f0f\u53ef\u4ee5\u76f4\u63a5\u5f97\u5230\u3002 \u8c22\u8c22\u3002



\u6a21\u62df\u4e86\u4e9b\u6570\u636e\uff0c\u5728\u7b2c\u4e00\u884c\u505a\u4e86\u4e00\u4e2a\u8f85\u52a9\u5217\uff0c\u6709\u7a7a\u5217\u7684\u4e0d\u53c2\u4e0e\u8ba1\u7b97\uff0c\u4f60\u770b\u770b\u3002
=SUMPRODUCT(A2:AS2,$A$1:$AS$1)/SUMPRODUCT(--(($A$1:$AS$1*A2:AS2)>0))

\u6839\u636e\u81ea\u5df1\u7684\u8868\u683c\u5c06\u5f15\u7528\u5730\u5740\u6539\u53d8\u4e00\u4e0b\uff0c\u5c31\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e2a\u516c\u5f0f\u4e86\u3002

Excel\u8868\u683c\u91cc\u9762\u53ef\u4ee5\u4f7f\u7528AVERAGE\u51fd\u6570\u6765\u6c42\u89e3\u5e73\u5747\u503c\uff0c\u5177\u4f53\u65b9\u6cd5\u793a\u4f8b\u5982\u4e0b\uff1a
\u4e00\u3001\u6253\u5f00Excel\u8868\u683c\uff0c\u5728E2\u5355\u5143\u683c\u91cc\u9762\u8f93\u5165\u516c\u5f0f=AVERAGE($A2:$D2)\uff0c\u5373\uff1a\u6c42\u89e3A2:D2\u5355\u5143\u683c\u6570\u503c\u7684\u5e73\u5747\u503c\uff1b

\u4e8c\u3001\u5c06\u9f20\u6807\u6307\u5411E2\u5355\u5143\u683c\u53f3\u4e0b\u89d2\u6210\u5341\u5b57\u5149\u6807\uff08+\uff09\u65f6\u5411\u4e0b\u8fdb\u884c\u62d6\u52a8\u590d\u5236\uff0c\u6216\u8005\u53cc\u51fb\u9f20\u6807\u5373\u53ef\u5411\u4e0b\u5feb\u901f\u590d\u5236\u586b\u5145\uff08\u53ea\u586b\u5145\u5230\u5de6\u4fa7\u6709\u6570\u503c\u7684\u5355\u5143\u683c\uff09\u3002


如果六个单格中有任一空值,就返回空值,你的公式是没错的,可以简化为:
=IF(OR(W4="",AA4=""AF4="",AJ4="",AO4="",AS4=""),"",AVERAGE(W4,AA4,AF4,AJ4,AO4,AS4))

如果空值不管它,有6个数字就求6个的平均值,5个数据就求5个的平均值,直接写后半部分就行了:
=AVERAGE(W4,AA4,AF4,AJ4,AO4,AS4)

如果要同时是空值,才不计算,可将上面公式的OR改为AND。

你的意思我看明白,当W4,AA4,AF4,AJ4,AO4,AS4中有一个为空单元时,整个结果就显示为空,否则就求它们的平均值
你可以修改一下公式
=if(w4&aa4&af4&aj4&ao4&as4="","",AVERAGE(w4,aa4,af4,aj4,ao4,as4)

这样一个if就可以完成了,还有,嵌套一个函数会影响公式效率(大量数据情况下),还不如舍掉average函数呢,直接用
=if(w4&aa4&af4&aj4&ao4&as4="","",(w4+aa4+af4+aj4+ao4+as4)/6)

直接运算肯定比函数快

希望我上述回答对你有所帮助

没错的,在你不确定的情况用,自己可以输入几个小的数据进行验证,用实际数据进行验证最有效了。

  • EXCEL姹傚悓涓琛岀殑姣忛殧涓鍒楃殑鏁,鍏朵腑闈為浂鐨勬暟鐨勫钩鍧鍊煎叕寮忋傛瘮濡侲7銆丠7...
    绛旓細Y7=SUM(SUBTOTAL(9,OFFSET(D7,,COLUMN(A:G)*3-2)))/COUNT(0/(SUBTOTAL(9,OFFSET(D7,,COLUMN(A:G)*3-2))<>0))
  • excel涓,涓琛屾湁寰堝鍒,瑕璁$畻涓琛涓闅8鍒楁暟瀛鐨勫钩鍧鍊,璇烽棶鐢ㄤ粈涔堝叕寮...
    绛旓細=SUMPRODUCT(A2:AS2,$A$1:$AS$1)/SUMPRODUCT(--(($A$1:$AS$1*A2:AS2)>0))鏍规嵁鑷繁鐨勮〃鏍煎皢寮曠敤鍦板潃鏀瑰彉涓涓嬶紝灏卞彲浠ヤ娇鐢ㄨ繖涓叕寮忎簡銆
  • excel鍑芥暟鍚屼竴琛岄殧鍒楁眰骞冲潎鍊
    绛旓細=IF(OR(W4="",AA4=""AF4="",AJ4="",AO4="",AS4=""),"",AVERAGE(W4,AA4,AF4,AJ4,AO4,AS4))濡傛灉绌哄间笉绠″畠锛屾湁6涓暟瀛楀氨姹6涓鐨勫钩鍧鍊硷紝5涓暟鎹氨姹5涓殑骞冲潎鍊硷紝鐩存帴鍐欏悗鍗婇儴鍒嗗氨琛屼簡锛=AVERAGE(W4,AA4,AF4,AJ4,AO4,AS4)濡傛灉瑕佸悓鏃舵槸绌哄硷紝鎵嶄笉璁$畻锛屽彲灏嗕笂闈㈠叕寮忕殑OR鏀逛负...
  • excel 闂撮殧鍒 姹傚钩鍧鍊
    绛旓細Q2杈撳叆 =SUM((IF($A$2:$O$2=Q1,COLUMN($A$2:$O$2),0)>0)*$B$2:$P$2)/COUNTIF($A$2:$O$2,Q1)鍏堟寜浣 CTRL+SHIFT,鏈鍚庡洖杞︼紝鍏紡鍙虫媺 姝ゅ叕寮忎笉闄愭瘡涓兼暟閲忛兘鐩哥瓑锛屽彲澶氬彲灏戯紝2涓紝3涓紝4涓紝涔熷彲浠9涓3涓紝7涓1涓紝銆傘傘
  • excel 闂撮殧鍒 姹傚钩鍧鍊
    绛旓細浣犳彁浜嗕袱涓悓鏍风殑闂锛屽湪Q2涓緭鍏ュ叕寮忥細=SUMPRODUCT(($A$1:$O$1="鍙风爜")*($A2:$O2=Q$1)*$B2:$P2)/SUMPRODUCT(($A$1:$O$1="鍙风爜")*($A2:$O2=Q$1))鎴栦娇鐢ㄥ叕寮忥細=AVERAGEIFS($B2:$P2,$A$1:$O$1,"鍙风爜",$A2:$O2,Q$1)鍙虫媺鍒癟2锛屼笅鎷夈傚鍥撅細
  • excel琛ㄦ牸涓涓琛閲屾眰G5,I5,K5...杩欐牱闂撮殧鍒楃殑骞冲潎鍊,鏁板瓧鏄0鐨勮瘽涔熻...
    绛旓細鍏紡 =SUMPRODUCT(H5:AB5*(MOD(COLUMN(H5:AB5),2)=0))/SUMPRODUCT((H5:AB5<>"")*(MOD(COLUMN(H5:AB5),2)=0))
  • excel琛ㄦ牸璁$畻闂撮殧鍗曞厓鏍鐨勫钩鍧鍊间笖鎶婁负闆剁殑鍗曞厓鏍煎拷鐣
    绛旓細涓嬭浇鏂囦欢锛欱ook1_20130922113642.xls|姣斿瑕佽绠桟1:Z1涓粠C1銆丒1銆丟1銆傘傘闅斿垪姹傚钩鍧锛屼笖蹇界暐涓洪浂(鎴栫┖鐧)鐨勫崟鍏冩牸涓嶈绠楋紝鍏紡涓猴細=AVERAGE(IF(MOD(COLUMN(C1:Z1),2)=1,IF(C1:Z1>0,C1:Z1,""),""))鎽丼HIFT锛婥TRL锛嬪洖杞︾粨鏉熷叕寮忕殑杈撳叆鍗冲彲銆傚彲鍙傝冮檮浠躲
  • excel闅斿垪姹傚钩鍧鍛?
    绛旓細=SUM((MOD(COLUMN(E3:DD3),2)=1)*E3:DD3)/ROUND(COUNT(COLUMN(A1:G1))/2,0)鎸塩trl+shift+鍥炶溅 濡傛灉((MOD(COLUMN(E3:DD3),2)=0锛岄偅涔 =SUM((MOD(COLUMN(E3:DD3),2)=1)*E3:DD3)/int(COUNT(COLUMN(A1:G1))/2,0)鎸塩trl+shift+鍥炶溅 ...
  • excel 姣忛殧鍑鍒楁眰骞冲潎鍊
    绛旓細鐢ㄩ楀彿闅斿紑姣忎釜鍖哄煙鍗冲彲锛屽锛=AVERAGE(A1锛欵1,F1锛欻1)
  • EXCEL 璁$畻 鍥哄畾闂撮殧鍒 骞冲潎鍊
    绛旓細B12 =SUMIF(OFFSET($A$3,,MATCH(B$11,$B$1:$AK$1,0),,6),"鎴 缁",OFFSET($A$3,MATCH($A12,$A$4:$A$8,0),MATCH(B$11,$B$1:$AK$1,0),,6))/3 鍚戜笅鍚戝彸澶嶅埗 B19=RANK(B12,B$12:B$16)
  • 扩展阅读:多行隔行求和万能公式 ... 函数公式一览表 ... excel跳跃隔列求和 ... excel必背50个常用函数 ... excel计算一行的和 ... excel同时判断多个条件 ... excel批量统一计算 ... excel一行内容拆分成多行 ... 一行多列转化成多行多列 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网