excel常用函数求奇数和
excel常用函数求奇数和,如何使用公式求数字范围1至100内的奇数值之和?即:
1+3+5+7+…+97+99
的值。
解决方案
公式1:
=SUM(2*ROW(OFFSET($A$1,,,100/2))-1)
这是一个数组公式。公式生成一个由1至100范围内的奇数值组成的数组,然后对它们求和。
公式中的:
ROW(OFFSET($A$1,,,100/2))
生成一个由1至50组成的数组:
{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50}
然后将其乘以2,得到:
{2;4;6;8;10;12;14;16;18;20;22;24;26;28;30;32;34;36;38;40;42;44;46;48;50;52;54;56;58;60;62;64;66;68;70;72;74;76;78;80;82;84;86;88;90;92;94;96;98;100}
将数组各元素减1,得到由100以内的奇数组成的数组:
{1;3;5;7;9;11;13;15;17;19;21;23;25;27;29;31;33;35;37;39;41;43;45;47;49;51;53;55;57;59;61;63;65;67;69;71;73;75;77;79;81;83;85;87;89;91;93;95;97;99}
传递给SUM函数求和得到结果。
公式2:
=SUM(ROW(1:100)*MOD(ROW(1:100),2))
这是一个数组公式。
公式中的:
MOD(ROW(1:100),2)
生成一个由1和0组成的数组:
{1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0;1;0}
公式中的:
ROW(1:100)
生成由1至100组成的数组:
{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76;77;78;79;80;81;82;83;84;85;86;87;88;89;90;91;92;93;94;95;96;97;98;99;100}
上述两个数组相乘,得到一个由100以内的奇数值和0组成的数组:
{1;0;3;0;5;0;7;0;9;0;11;0;13;0;15;0;17;0;19;0;21;0;23;0;25;0;27;0;29;0;31;0;33;0;35;0;37;0;39;0;41;0;43;0;45;0;47;0;49;0;51;0;53;0;55;0;57;0;59;0;61;0;63;0;65;0;67;0;69;0;71;0;73;0;75;0;77;0;79;0;81;0;83;0;85;0;87;0;89;0;91;0;93;0;95;0;97;0;99;0}
将其传递给SUM函数求和得到结果。
公式3:
=SUM(ROW(1:100)*ISODD(ROW(1:100)))
这是一个数组公式。
公式可转换为:
=SUM({1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76;77;78;79;80;81;82;83;84;85;86;87;88;89;90;91;92;93;94;95;96;97;98;99;100}*{TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE})
得到:
=SUM({1;0;3;0;5;0;7;0;9;0;11;0;13;0;15;0;17;0;19;0;21;0;23;0;25;0;27;0;29;0;31;0;33;0;35;0;37;0;39;0;41;0;43;0;45;0;47;0;49;0;51;0;53;0;55;0;57;0;59;0;61;0;63;0;65;0;67;0;69;0;71;0;73;0;75;0;77;0;79;0;81;0;83;0;85;0;87;0;89;0;91;0;93;0;95;0;97;0;99;0})
由SUM函数求和得到结果。
EXCEL中分开求和
1.求奇数列的和:=sum(if(mod(column(a1:i1),2)=1,a1:i1))上式为数组公式,需按ctrl+shift+enter三键结束。2.求偶数列的和:=sum(if(mod(column(a1:i1),2)=0,a1:i1))同样按三键结束。另外也可以用sumproduct函数。
excel高手们,求救一下,在一行中使用什么公式可以求出这一行中所有奇数之...
比如数据在A:F列 求奇数和,=SUMPRODUCT(A1:F1*(MOD(A1:F1,2)=1))求偶数和,=SUMPRODUCT(A1:F1*(MOD(A1:F1,2)=0))注:A1:F1可以根据需要改一下,不要写成1:1这样就行,数组公式不支持整行引用
在EXCEL中,我想把奇数列上的数字相加或偶数列上的数字相加,用什么样...
奇数列相加 =SUMPRODUCT(MOD(COLUMN(A1:G3),2)*A1:G3)偶数列相加 =SUMPRODUCT(MOD(COLUMN(A:G)+1,2)*A1:G3)
如何利用excel进行奇数列求和?
奇数列求和的公式为S_n=n\/2*(a_1+a_n)。推导过程:奇数列求和的公式为:S_n=n\/2*(a_1+a_n)。其中,S_n表示前n项和a_1表示第一项,a_n表示第n项。这个公式可以通过等差数列求和公式推导出来。首先,等差数列的通项公式为:a_n=a_1+(n-1)d其中,d表示公。将通项公式代入等差...
在EXCEL表格中,如何对一行的数据中最大的奇数和最小的奇数求和
=MAX(IF(MOD(A1:H1,2)=1,A1:H1))+MIN(IF(MOD(A1:H1,2)=1,A1:H1))复制上面公式 粘贴 然后双击公式单元格 同时按ctrl+shift+enter 这是数组公式 这是计算A1:H1中最大和最小奇数的和
求EXCEL奇偶列求和的函数
奇数列 =SUM(MOD(COLUMN($A1:$L1),2)*$A1:$L1)偶数列 =SUM((MOD(COLUMN($A1:$L1),2)=0)*$A1:$L1)都是数组公式,需要按Ctrl+Shift+Enter结束公式的输入。
excel奇数行和偶数行分开求和
奇数行公式:=SUMPRODUCT(((A:A)*(MOD(ROW(A:A),2)))偶数行公式:=SUMPRODUCT(((A:A)*(MOD(ROW(A:A)+1,2)))效果图如下所示:整个A列都可以求和,公式不变,看不懂再HI我,看的懂给个好评吧,手打不容易咯。
用excel怎么把奇数行或偶数行的和求出来
求奇数行的和=SUMPRODUCT(MOD(ROW(B1:B50),2)*(B1:B50))求偶数行的和=SUMPRODUCT(NOT(MOD(ROW(B1:B50),2))*(B1:B50))注:公式里的数据区域自行修改
怎样用Excel计算一个范围内存在的数字有多少个奇数和多少个偶数_百度知 ...
加辅助行或辅助列,如你的举例,第2行作辅助行 A2 =IF(MOD(A1,2),1,0)A2 公式向右复制 第2行为1的,就是奇数,第2行求和,就是奇数个数 =sum(A2:D2)偶数个数为总个数减去奇数个数 =count(A1:D1)-sum(A2:D2)
excel怎样统计奇数个数
在Excel中统计奇数个数,首先打开你的Excel文件,选中需要计算奇数个数的区域。然后点开“公式”中的“插入函数”选项卡,找到函数COUNTIF,根据弹出的条件框输入条件。当然,如果你对公式的运算有把握,可以直接选中区域,在单元格中输入等号“=”,然后直接输入函数公式:=SUMPRODUCT((MOD(A1:A25,2)))...