问题补充说明:计算区域如为A1:A21则公式为=SUM((MOD(ROW(A1:A21),3)=1)*A1:A21) 计算区域如为A20:A58则公式为: =SUM((MOD(ROW(A20:A58),3)=2)*A20:A58) 计算区域如为A21:A58则公式为: =SUM((MOD(ROW(A21:A58),3)=0)*A21:A58) 这个其中的=1,=2,=0这几个数是怎么得来的还有MDO,ROW代表什么意思
这几个公式的总体意思都是每三行取一个数据,然后把这些数据相加。
这几个均为张次业委例孔的准行亚名数组公式,你需要在输完公式后按360问答Ctrl+shift+enter,而不是直接按回车。
row(a1:a21)的意思是培慎取A1到A21所在的行数,相当于数组{1,2,3,……,21}.
mod()的意思是模除,就是求余数,比如mod(4,3)=4/3的余数,即为1。这里求{1,2,3,……,21}分别与林3相除所得的余数。
MOD(ROW(A1据沙距支包差源东加几:A21),3)=1,是判断如果余数是1,结果为真(true),否则为假。
如果某行结果为真,则就参与A1:A21的运配吵敬算,否则不参与运算。这里只有1、4、7等与3相除余数为内号持六便规想析节1,也就意味着从第第一行开始,每3行碰粗取一个数。
SUM((MO元轴脱厂烧妈在染更D(ROW(A1:A21),3)=责尼1)*A1:A21),就是将每三行取得的数相加。
其他两个公式与第一个类似。第二个公讨宜些击台判进概开营式就是第20、23、26……行的数据相加求和;第三矛北个公式就是第21、24、27……行数据求和。
明白?
标签:隔行,excel,解释一下