excel行间断求平均值 例如:a1 b1 c1 d1 e1 f1 g1 H1 I1 J1 K1 L1 M1 我只求a1

学习 时间:2026-04-03 08:11:50 阅读:5572
excel行间断求平均值 例如:a1 b1 c1 d1 e1 f1 g1 H1 I1 J1 K1 L1 M1 我只求a1 c1 e1 g1 I1 K1 M1的值

最佳回答

风中的小甜瓜

大胆的电脑

2026-04-03 08:11:50

=SUMPRODUCT((MOD(COLUMN(A1:M1),2)=1)*A1:M1)/7 再问: 能解释一下(MOD(COLUMN(A1:M1),2)=1)*A1 这段吗,谢谢 再答: 取单列 COLUMN(A1:M1) 取A1:M1列值,即1、2、3、4。。。。 mod(1、2、3、4。。。。,2) =1 取这些数除2后的余数,结果为true,flase。true。。。。 *A1:M1 当结果为真时,即余数为1时,取对应的A1:M1中的值。再问: 同样上面的数列取最大值或者最小值是不是只需把SUMPRODUCT函数换成MIN或者MAX即可? 再答: 对,min或max可行,但你输入公式后不能直接按回车键,要用CTRL+SHIFT+ENTER三键结束。 这样才能形成数组计算。三键按后,公式会变成: {=MAX((MOD(COLUMN(A1:M1),2)=1)*A1:M1)}

最新回答共有2条回答

  • 落寞的苗条
    回复
    2026-04-03 08:11:50

    =SUMPRODUCT((MOD(COLUMN(A1:M1),2)=1)*A1:M1)/7 再问: 能解释一下(MOD(COLUMN(A1:M1),2)=1)*A1 这段吗,谢谢 再答: 取单列 COLUMN(A1:M1) 取A1:M1列值,即1、2、3、4。。。。 mod(1、2、3、4。。。。,2) =1 取这些数除2后的余数,结果为true,flase。true。。。。 *A1:M1 当结果为真时,即余数为1时,取对应的A1:M1中的值。再问: 同样上面的数列取最大值或者最小值是不是只需把SUMPRODUCT函数换成MIN或者MAX即可? 再答: 对,min或max可行,但你输入公式后不能直接按回车键,要用CTRL+SHIFT+ENTER三键结束。 这样才能形成数组计算。三键按后,公式会变成: {=MAX((MOD(COLUMN(A1:M1),2)=1)*A1:M1)}

上一篇 养鸡场养有母鸡385只,比公鸡的只数多38

下一篇 高爸爸矮妈妈生的孩子身高怎样?