当前位置:首页 > 科技

【excel数组怎么显示】简化的办公室-创建OfficeExcel公式和基于名称的(148)公式-数组

方便的办公室-基于OfficeExcel公式和名称

(148)

创建公式-数组

一、数组和数组公式

在编程语言中,数组是包含数字、字符、中文字符等的一系列数据集合,还可以包含一个或多个子数组。阵列包括一维阵列、二维阵列、三维阵列等。每个数组都有从0到N-1的下标。例如,一维阵列a{1,2,9}如果有9个数据,则第一个数据下标为A0,最后一个数据下标为A8。

在EXCEL中,数组是包含一行、一列中的多个单元格或多行中的多个列的项目集合。EXCEL最多仅支持二维数组。

EXCEL中的数组公式是可以对数组中的一个或多个项目执行多个计算的公式。数组公式键盘输入键(也称为“CSE公式”)的第一个字母(Ctrl Shift Enter键),可在工作簿中输入。

数组公式可以返回多个结果或一个结果。例如,您可以在储存格区域中放置阵列公式,并使用阵列公式来汇总栏或列中的值。也可以将阵列公式放置在单个单元中,然后计算单个数量。多个单元格中的数组公式称为多单元格公式,单个单元格中的数组公式称为单单元格公式。

图例:EXCEL中的阵列:

第二,创建单个单元格数组公式

范例:在工作簿的单元格a2: E12中输入相应的数据。

在单元格A14中,输入以下公式:

=总计(b2:c12 * d2:d12)

如果选择一个单元格,将光标移到公式栏中公式的底部,然后按Ctrl Shift Enter键,Excel将乘以数组中的值(单元格区域B2: B12和D2: D12)。也就是B2 * D2 B3 * D3.结果等于1089。

三、数组公式语法

EXCEL中的数组公式主要使用标准公式语法。全部以等号开始,您可以使用阵列公式中内置的Excel函数。使用阵列公式的主要区别在于,必须按Ctrl Shift Enter键输入公式。这样,Excel用大括号包围数组公式(提示:按键组合获得的数组大括号与手动输入大括号完全不同)。手动输入的大括号中的公式EXCEL将其转换为文本字符串显示,公式不起作用。)。

输入阵列公式时,请注意阵列函数是简化形式。例如,以前使用的多单元格函数如下:

=B2*D2

=B3*D3

.

=B12*D12

单元格A14中的单个单元格公式集中了所有这些乘法运算,还有将这些小计相加所需的算法。=B2 * D2 B3 * D3.B12 * D12等。

第四,输入并更改数组公式原则。

生成阵列公式的基本原则:每当需要输入或编辑阵列公式时,请按Ctrl Shift Enter键。该原则适用于单单元格公式和多单元格公式。

使用多单元格公式时,还必须遵循以下原则:

1、在输入公式之前,必须选择要保存结果的单元格区域。例如,要聚合以下数据,请首先选择单元格A14,然后在单元格中输入数组公式并单击数组公式键组合。

2、数组公式,但是输入确认后,数组公式中个别单元格的内容不能更改。修改阵列公式中个别储存格的内容时,EXCEL会提示您输入错误内容。

3、可以移动或删除整个数组公式,但不能移动或删除部分内容。要减少数组公式,必须删除现有公式并重新启动。

4、不能插入到多单元数组公式中。

入空白单元格或删除其中的单元格,否则会提示错误。例如,欲向A列和B列中插入一列:

五、数组常量

数组常量是数组公式的组成部分。我们可以通过输入一系列项然后手动用大括号 ({ }) 将该系列项括起来创建数组常量,类似于:

={1,2,3,4}

在本文前面强调过在创建数组公式时需要按 Ctrl+Shift+Enter。因为数组常量是数组公式的组成部分,可以通过键入一对大括号手动将常量括起来。然后使用 Ctrl+Shift+Enter 输入整个公式。

上面使用的是逗号分隔(隔开)各个项,创建的是水平数组(一行)。如果使用分号分隔项,将创建垂直数组(一列)。

要创建二维数组,应在每行中使用逗号分隔项,并使用分号分隔每行。

使用数组公式时,可以将数组常量用于 Excel 提供的所有内置函数中。下面我们在B6单元格中输入公式:

=SUM(B3:E5*{1,2,3})

当按数组组合键后,提示值错误。这是因为,单元格区域的列有4列(一行有四个数据常量),而后面乘一个3列(一行有三个数据常量)的数组,最后一个值等于乘以一个空值,所以就报错:

把数组改成{1,2,3,4}后就可以了:

如果把上面的例子写成普通的乘法公式,就很好理解了:

六、数组公式运用实例

1、在单元格区域中对字符计数

计算单元格区域中的字符数(包括空格)。

在数据工作表的单元格 A7 中输入下面的公式,然后按 Ctrl+Shift+Enter:

=SUM(LEN(A2:D5))

单元格 A7 中显示值 26。

LEN 函数返回该区域的每个单元格中的每个文本字符串的长度,如A2单元格中的1为1个字符,长度为1,C3单元格中的“ABC”有3个字符,长度为3,B2单元格为空字符串,长度为1。然后 SUM 函数将这些值相加,并在包含该公式的单元格 A7 中显示结果。

2、查找出区域内的3个最小值

在数据工作表上,选择单元格 J3 到 J5。这组单元格将保留数组公式返回的结果。

在编辑栏中输入公式=SMALL(H3:H20,{1;2;3}),然后按 Ctrl+Shift+Enter:

最小的三个值 25.00%、 30.00% 和 35.29%分别显示在单元格 J3 到 J5 中。

更多精彩内容将在以后的章节分享给朋友们,请添加好友至收藏,欢迎点赞并关注后期内容更新!

1.《【excel数组怎么显示】简化的办公室-创建OfficeExcel公式和基于名称的(148)公式-数组》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【excel数组怎么显示】简化的办公室-创建OfficeExcel公式和基于名称的(148)公式-数组》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2552240.html

上一篇

【excelrc怎么用】复制和粘贴解密Excel公式

【excel数组怎么显示】穿越Excel升级之路连载5:阵列的理想照片进入现实

  • 【excel数组怎么显示】穿越Excel升级之路连载5:阵列的理想照片进入现实
  • 【excel数组怎么显示】穿越Excel升级之路连载5:阵列的理想照片进入现实
  • 【excel数组怎么显示】穿越Excel升级之路连载5:阵列的理想照片进入现实

【excel数组怎么显示】excel函数大全——数组

  • 【excel数组怎么显示】excel函数大全——数组
  • 【excel数组怎么显示】excel函数大全——数组
  • 【excel数组怎么显示】excel函数大全——数组

【excel数组怎么显示】“Excel-VBA”特殊-数组-03-数组和Excel单元格之间的读写

  • 【excel数组怎么显示】“Excel-VBA”特殊-数组-03-数组和Excel单元格之间的读写
  • 【excel数组怎么显示】“Excel-VBA”特殊-数组-03-数组和Excel单元格之间的读写
  • 【excel数组怎么显示】“Excel-VBA”特殊-数组-03-数组和Excel单元格之间的读写

【excel数组怎么显示】理解从Excel| |文本中提取数字的小实例数组和数组公式

  • 【excel数组怎么显示】理解从Excel| |文本中提取数字的小实例数组和数组公式
  • 【excel数组怎么显示】理解从Excel| |文本中提取数字的小实例数组和数组公式
  • 【excel数组怎么显示】理解从Excel| |文本中提取数字的小实例数组和数组公式
【excel数组怎么显示】每天学一点excel 2010(35)——数组和数组公式

【excel数组怎么显示】每天学一点excel 2010(35)——数组和数组公式

excel数组怎么显示相关介绍,048数字和数组公式 首先,让我们看一下Excel帮助的定义 数组:用于设置单个公式以生成多个结果,或对行和列中排列的参数集进行运算。数组区域共享一个公式。数组常量是用作参数的一组常量。数组公式:对一...

【excel数组怎么显示】O365这些新函数也太逆天了吧

  • 【excel数组怎么显示】O365这些新函数也太逆天了吧
  • 【excel数组怎么显示】O365这些新函数也太逆天了吧
  • 【excel数组怎么显示】O365这些新函数也太逆天了吧
【excel数组怎么显示】你知道excel高度的数组函数吗?

【excel数组怎么显示】你知道excel高度的数组函数吗?

excel数组怎么显示相关介绍,如果你接触过Excel,我想你一定听说过数组函数,但很多人肯定不知道数组函数是什么。(约翰f肯尼迪)。 今天,我们来广泛普及一下什么是数组函数。 数组函数这个公式的解释是,可以写以数组为参数的公式,即...

【excel数组怎么显示】数组维和数组公式说明

  • 【excel数组怎么显示】数组维和数组公式说明
  • 【excel数组怎么显示】数组维和数组公式说明
  • 【excel数组怎么显示】数组维和数组公式说明