excel常用函数求奇数和

时间:2022-05-17 06:31:26 

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图表制作,excel常用函数,excel数据透视表,Excel教程
0
投稿

猜你喜欢

  • Win10右下方时间总是不准怎么办?Win10时间总是不准的解决方法

    2023-06-08 09:19:37
  • 如何在Word2010文档中显示所有格式标记

    2022-09-14 02:21:00
  • excel如何设置百分比筛选数据

    2023-07-22 12:28:50
  • excel中人民币货币符号输入方法及更改默认货币格式

    2023-09-19 13:01:57
  • 如何在WORD2003中输入日文?

    2023-11-06 04:03:56
  • word不能输入汉字解决方法

    2023-03-31 02:35:11
  • 无法定位程序输入点于动态链接库?解决方法教程

    2023-11-06 11:40:15
  • WORD2010超链接怎么做

    2023-11-29 20:11:24
  • Word2007将阿拉伯数字转换成中文大写汉字教程

    2022-02-21 20:46:42
  • 如何解决Word 2007/2010/2013 不能输入中文

    2023-06-23 14:56:07
  • 20H2更新一直在百分之0 Win10下载20H2卡在0怎么办

    2023-11-25 01:29:31
  • WeGame设置自动删除安装包方法教程

    2023-06-05 07:37:55
  • 在word2007文档中如何删除下面的横线呢?

    2022-03-05 20:19:49
  • 在word文档中怎么插入图片呢?

    2022-01-28 19:23:00
  • 轻松用Office Word制作公章

    2023-08-22 02:16:11
  • Win10更新20H2出现错误显示0x800707e7

    2022-07-09 23:16:14
  • excel怎么制作公司常用的库存表?

    2023-03-04 23:29:37
  • Win10如何设置声音双通道?Win10设置声音双通道的方法

    2022-10-14 01:12:12
  • Office Word2016提示"很抱歉 此功能看似已中断"现象的解决办法

    2022-11-09 13:31:13
  • excel怎么绘制集料标准曲线图

    2023-05-18 08:16:28
  • asp之家 电脑教程 m.aspxhome.com