admin 管理员组

文章数量: 887021


2024年2月19日发(作者:aspire电子烟完整说明书)

1计算。它们。本文内容了解数组公式了解数组常量

了解数组公式

式。因为使用数组公式可以执行更多复杂的任务,例如:于给定的年数计算贷款总成本。但是,如果您确实想精通数组和数组公式简介Excel数组公式指南和示例使用高级数组公式

使用基本数组公式

为什么要使用数组公式?Excel数组公式指南和示例对一系列值中的每第 n 个值求和。

计算包含在某个单元格区域中的字符数。

温党记个专方月心给讲题向底组入信念支党支党集”组形党,

章部课中、织式志、党党”学“一,愿学规员要习坚次定和党系、讲求讨持党期办员列学党,论根员公中讲系课开不本(室开话列,展得宗

X关展,邀展X委于“做讲请党少

“办印学合话党组于重两〔发党格,校班1

要学2〈章党做教子践讲一01关党员合师

活话做6〕于规”格持动,”2在、学党

学和全8学对用“面习号全学习1问)市系领题结三贯教,党列导改合严彻育结员良带,、三落,合中好头创实实基学开、进先”党础我党局以一争专的局党步和上优题十章坚“率,教八党,持

决下进育大内明问胜,一成用法确题4全为步果好规做导、红,合面协向强守小调斗色尊格,目纪教崇党康推注格标律育党员、进2本节介绍数组公式并解释如何对数组公式进行输入、编辑并解答疑难问题。仅对满足特定条件的数字求和,例如某一区域中的最小值或介于上限和下限之间的数字。 Excel,还需要掌握如何使用数组公如果您在 Excel 中使用过公式,想必知道利用公式可以执行某些相当复杂的操作。例如,可以基要成为一名 Excel 高级用户,您需要知道如何使用数组公式,它能执行非数组公式所不能执行的

列(二维数组)中。无法在 Excel 中创建三维数组或三维数组公式。如果您有过一点编程经验,可能碰到过术语数组。在本文中,数组是项的集合。在 注释

数组公式也被称为“CSE 公式”,这是因为可以按 Ctrl+Shift+Enter 在工作簿中输入这些项可以位于一行(称为一维水平数组)中,也可位于一列(称为一维垂直数组)中或多行和多 Excel 中,

2

1

201

62

81

422.1.

尹歌刘鹏3.试一试销售人员创建多单元格数组公式

潘杰施德福林彩瑜按 Ctrl+C。

Excel数组公式指南和示例选择“帮助”主题中的示例。

打开一个新的空白工作簿。

双门轿车四门轿车双门轿车四门轿车双门轿车四门轿车双门轿车四门轿车双门轿车四门轿车如何复制示例工作表数据汽车类型销售数量单价总销售额86591386452150

公式,位于单个单元格中的数组公式称为单个单元格公式。创建一个空白工作簿或工作表。

下节中的示例将演示如何创建多单元格和单个单元格数组公式。在工作表中,选择单元格 A1,然后按 Ctrl+V。

使用多单元格公式计算一组小计。第二组操作是使用单个单元格公式计算总计。可以将数组公式放入单个单元格中,然后计算单个量。位于多个单元格中的数组公式称为多单元格返回一个结果。例如,可以将数组公式放入单元格区域中,并使用数组公式计算列或行的小计。也本练习演示如何使用多单元格数组公式和单个单元格数组公式来计算一组销售数据。第一组操作是数组公式是指可以在数组的一项或多项上执行多个计算的公式。数组公式可以返回多个结果,也可使用附近显示的“粘贴选项”按钮

复制示例工作表数据,并将它粘贴到的新工作簿中(从单元格以匹配目标格式。

A1 开始)。

32.1.5.4.的公式)完全无关。这使得使用数组公式具有另一个优点

温党政必时筑产针想德记个专方月心”任定给讲题向底组入信念支。治须实牢固中候牢存敬党政信、新党支党集”组形党,部

规”践树奋豁拒畏员策念有章部课中、织式志对为三矩等中立发得腐、永看时、党党”学“一,愿照单、,重建党有出防手远齐时学规员要习坚次定和入位主带要功的为,变握是,党系、讲求讨持党期入党开要头论立意、在的戒劳认办员列学党,论根员组党誓展措牢述业识建XX防尺动公中讲系课开不本集织誓词一施固,。、功事线,人(室开话列,展得宗中集词找次

(树认

党立业;廉,县

主立真“始X关展,邀业旨中一学标员展X委于“做讲请党少交处

题和践十终。,学)习准党意“办印学合话党组于流级贯行三重两〔发党格,校班1天敢。习思、日开彻“以识

全五要学2〈章党做教子。于支,想找活展落三上,体践讲一01关党员合师成

担部每体差动“实严党强党活话做6〕于规”格、员(当每次会距,两五三员化持动,”2在、学党专到三作季确。。组重大实领党为度定

党温联)员学和全8学导对用“面习号全学习”家系开”召1(支织两发”个二干问党展要)市系教学、对开专部员领题结三贯教,党列育学者区展理求)“照一题书重导改合严彻育结员讲(习给县“念开坚”次开记温良带,、三落,合中话以教党XX四,展守主局个全作育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学入题党局以一争专的局展做简施干头党律党交三习党流个党步志实“合称部底讲课员动方和上优题十研章坚际学格“讲线党”会员案“率,教八讨党,持,党党两党,课。议,

决下进育大。内明问党现章员学课树,党,胜,一成和按用法确题中制党”一,立4局支分全为步果十照好规做导央定规学做鼓清、红,合面协向强;八党部别“决如、习”励风守组要围小调化要届斗色尊格,定下学教学普正书结绕目纪教崇党康推注宗突三,实系育习通气格标律育党员、进重旨出中施列方教2党记合=C2:C11*D2:D11操作,例如更改列 E 中的公式或者删除该列,这都不会影响单个单元格公式。在编辑栏中输入以下公式:

按 Ctrl+Shift+Enter。

行速度很快,所以您在 E 列中看到的是每位销售人员每种轿车类型的总销售额。Excel 使用大括号 ({ }) 将公式括起,并将一个公式实例放入所选区域的每个单元格中。因为执您有 15,000 行数据。您可以通过在单个单元格中创建数组公式来对部分或全部数据求和。乘积相加。结果等于 ¥111,800 的总销售额。本示例演示了此类公式的强大功能。例如,假定数组公式还具有以下优点:创建单个单元格数组公式Excel数组公式指南和示例=SUM(C2:C11*D2:D11)另外,请注意单个单元格公式(单元格在工作簿的单元格 A13 中,键入总销售额。

在单元格 B13 中,键入下面的公式并按 Ctrl+Shift+Enter:

B13 中)与多单元格公式(单元格 E2 到 E11 中这时,Excel 会将数组(单元格区域 C2 到 D11)中的值相乘,然后使用 SUM 函数将这些要将数组(单元格区域 C2 到 D11)中的值相乘,请选择单元格 E2 到 E11,然后 — 灵活性。您可以执行任意次数的

4本字符串,并且不起作用。=C3*D3更高的准确性。

=C2*D2数组公式语法简介的算法:=E2+E3+E4 等。Excel数组公式指南和示例输入和更改数组公式原则单元格 E3 再按 Delete。

Excel 函数。使用数组公式的主要不同之处在于,必须按使用多单元格公式时,还需遵循以下原则:让数组保留原样。作为一种附加安全措施,必须按Ctrl+Shift+Enter。该原则适用于单个单元格公式和多单元格公式。=C2*D2),则要使用 11 个不同的公式,而计算得出的结果并无不同。再强调一下创建数组公式的基本原则:每当需要输入或编辑数组公式时都要按您还需要注意的是数组函数是一种简化形式。例如,前面使用的多单元格函数等效于:数组公式主要使用标准公式语法。它们都以等号开始,可以在数组公式中使用任何内置此操作时,Excel 将用大括号将数组公式括起来 — 如果您手动键入大括号,公式将转换为文等。单元格 B13 中的单个单元格公式集中了所有这些乘法运算,另外还有将这些小计相加所需

1

201

62

81

42习创建的工作簿使用单个数组公式在列安全性 您不能覆盖多单元格数组公式的组成部分,例如单击单元格

E 中计算结果。如果使用标准公式(例如

E3 并按

Delete。您必须选择整个单元格区域(E2 到 E11),然后更改整个数组的公式,否则只能文件大小较小 通常可以使用单个数组公式,而不必用多个中间公式。例如,为本次练 Ctrl+Shift+Enter 输入公式。执行一致性 如果单击 E2 下的任意单元格,您将看到相同的公式。这种一致性有助于确保 Ctrl+Shift+Enter 确认对公式的更改。

需先删除现有公式再重新开始。3 步,您通过选择单元格 E2 到 E11 执行了此操作。

必须在输入公式之前选择用于保存结果的单元格区域。在多单元格数组公式练习的第不能更改数组公式中单个单元格的内容。要试试是否真的如此,可以选择示例工作簿中的可以移动或删除整个数组公式,但无法移动或删除其部分内容。换言之,要缩减数组公式,

55.4.3.2.1.列出的原则。潭思琪扩展数组公式

杨威王伟按钮

Excel数组公式指南和示例双门轿车四门轿车双门轿车四门轿车双门轿车四门轿车以匹配目标格式。

88347621(E12:E17)。也就是选择单元格 E2:E17。

有时,可能需要扩展数组公式。(记住不能缩减数组公式。)这个过程不复杂,但必须记住上节中

党集组,

树畏求、习章部课中、织式志对为三矩等中立发得腐、永看时品,发涵一务义内、党党”学“一,愿照单、,重建党有出防手远齐时行坚展和体实立学规员要习坚次定和入位主带要功的为,变握是,处,持、要”思场党系、讲求讨持党期入党开要头论立意、在的戒劳认处讲以和求总想办员列学党,论根员组党誓展措牢述业识建XX防尺动真体奉知谐。体公中讲系课开不本集织誓词一施固,。、功事线,人贯现献促发要布(室开话列,展得宗中集词找次

(树认

党立业;廉民彻为、行展着局,县。重

主立真“始的省行有X关展,邀业旨中一、学标员洁展X委于“做讲请党少交处

(题和践十终普委动作。,学)习准党意从通、的为知“办印学合话党组于流级贯行三保重两〔发党格,校班1天敢。习思、日开彻“以识

全五持政一市力的行三要学2〈章党做教子。于支,想找活展落三上,体”干、员委量合合践讲一01关党员合师成

担部每体差动“实严党强党规事从,决;格活话做6〕于规”格、员(当每次会距,两五三员化员划创严密策坚党持动,”2在、学党专到三作季确。。组重大实领党要开业治切部定为度定

党温联)的家员学和全8学坚导对用“面习号全学习”家系开”召1(支织两发”局、,联署宗持起开个二干问党展要系,)市系教学、对开专部员旨带领题结三贯教,党列育学者区展学步拓部理求群)“照一题书重意头导改合严彻育结员讲(习给县“做、进要念和众开坚”次开记温识弘良带,、三落,合中话以教党XX四结“取学,好展守主局个全作,扬育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学入题带干做积合决的党局以一争专的局展做简施干头党律党交三习党党头部结极,胜精坚全流个合党步志攻标实“合称部底日讲课员动践方和上优题十研,章坚愿坚准面际学格“讲线活党”会员行案“率,教八讨对党,持、克,,党党两党,动课。议,社

决下进育大。照内明问党重难带现章员学课树。,党,领会胜,一成和按习用法确题中温、头制党”一,立4局支分导主全为步果十照月敢坚近好规做导央入定规学做鼓清、红,合面协向强;八党部别干“底于定平决党如、习”励风守组要围部小调化要届斗三前担理总色尊格,定誓下学教学普正书结绕会带词,当想目纪教崇党康推注宗突三,实系育习通气“一格标律育党员、进重旨出中头,结,施列方教2党记合E17 中放入该公式的实例。

不能向多单元格数组公式中插入空白单元格或删除其中的单元格。

按 F2 切换到编辑模式。

Delete,再按 Ctrl+Shift+Enter。将增加的数据行粘贴到工作簿中(从单元格

提示

要删除数组公式,请选择整个公式(例如,在示例工作簿中,清除位于主表下的所有文本和单个单元格公式。在编辑栏中,将 C11 更改为 C17,将 D11 更改为 D17,然后按

A12 开始)。使用附近显示的“粘贴选项”选择包含当前数组公式 (E2:E11) 的单元格区域,以及新数据旁边的空单元格=C2:C11*D2:D11),按

Ctrl+Shift+Enter。Excel 会更新单元格 E2 到 E11 中的公式,并在新单元格 E12 到

6返回页首合键。

党集组,

树畏求、习章部课中、织式志对为三矩等中立发得腐、永看时品,发涵一务义内、党党”学“一,愿照单、,重建党有出防手远齐时行坚展和体实立学规员要习坚次定和入位主带要功的为,变握是,处,持、要”思场党系、讲求讨持党期入党开要头论立意、在的戒劳认处讲以和求总想办员列学党,论根员组党誓展措牢述业识建XX防尺动真体奉知谐。体公中讲系课开不本集织誓词一施固,。、功事线,人贯现献促发要布(室开话列,展得宗中集词找次

(树认

党立业;廉民彻为、行展着,县。重

主立真“始的省行有X关展,邀业旨中一、学标员洁展X委于“做讲请党少交处

(题和践十终普委动作。,学)习准党意从通、的为知“办印学合话党组于流级贯行三保重两〔发党格,校班1天敢。习思、日开彻“以识

全五持政一市力的行三要学2〈章党做教子。于支,想找活展落三上,体”干、员委量合合践讲一01关党员合师成

担部每体差动“实严党强党规事从,决;格活话做6〕于规”格、员(当每次会距,两五三员化员划创严密策坚持动,”2在、学党专到三作季确。。组重大实领党要开业治切部定为度定

党温联)的家员学和全8学坚导对用“面习号全学习”家系开”召1(支织两发”局、,联署宗持起开个二干问党展要系,)市系教学、对开专部员旨带领题结三贯教,党列育学者区展学步拓部理求群)“照一题书重意头导改合严彻育结员讲(习给县“做、进要念和众开坚”次开记温识弘良带,、三落,合中话以教党XX四结“取学,好展守主局个全作,扬育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学入题带干做积合决的党局以一争专的局展做简施干头党律党交三习党党头部结极,胜精坚全流个合党步志攻标实“合称部底日讲课员动践方和上优题十研,章坚愿坚准面际学格“讲线活党”会员行案“率,教八讨对党,持、克,,党党两党,动课。议,社

决下进育大。照内明问党重难带现章员学课树。,党,领会胜,一成和按习用法确题中温、头制党”一,立4局支分导主全为步果十照月敢坚近好规做导央入定规学做鼓清、红,合面协向强;八党部别干“底于定平决党如、习”励风守组要围部小调化要届斗三前担理总色尊格,定誓下学教学普正书结绕会带词,当想目纪教崇党康推注宗突三,实系育习通气“一格标律育党员、进重旨出中头,结,施列方教2党记合了解数组常量使用数组公式的缺点Excel数组公式指南和示例数组公式看起来似乎功能很神奇,但它们也存在某些缺点:您应避免使用数组公式或者确信这些用户知道如何更改您的公式。本节介绍数组常量并解释如何对它们进行输入、编辑并解答疑难问题。

大型数组公式可能会降低计算速度,具体取决于计算机的处理速度和内存。

您可能有时会忘记按 Ctrl+Shift+Enter。请记住每当输入或编辑数组公式时都要按此组其他用户可能不理解您的公式。数组公式相对复杂,因此如果其他人需要修改您的工作簿,整个公式。括起来创建数组常量,类似于:={1,2,3,4,5}数组常量简介我们在本文前面强调过在创建数组公式时需要按的组成部分,可以通过键入一对大括号手动将常量括起来。然后使用数组常量是数组公式的组成部分。可以通过输入一系列项然后手动用大括号 Ctrl+Shift+Enter。因为数组常量是数组公式 Ctrl+Shift+Enter 输入 ({ }) 将该系列项

72.1.3.2.1.创建垂直常量创建水平常量建各种类型的常量以及如何将这些常量用于在公式中使用常量一节将演示使用数组常量的优点。数组(一列)。要创建二维数组,应在每行中使用逗号分隔项,并使用分号分隔每行。

温党政必记个专方月心”任定给讲题向底组入信念支。治须实牢固党支党集”组形党,部

规”践树章部课中、织式志对为三矩等中立发得腐、党党”学“一,愿照单、,重建党有出学规员要习坚次定和入位主带要功的为,党系、讲求讨持党期入党开要头论立意、办员列学党,论根员组党誓展措牢述业识建公中讲系课开不本集织誓词一施固,。、(室开话列,展得宗中集词找次

(树认

,县

主立真X关展,邀旨中一学标展X委于“做讲请党少交处

题和践,学)习准党“办印学合话党组于流贯行重两〔发党格,校班1天敢。习思、日开彻

要学2〈章党做教子。于支,想找活展落践讲一01关党员合师成

担部每体差动“活话做6〕于规”格、员(当每次会距,两持动,”2在、学党专到三作季确。。组为度定

党联)员学和全8学对用“面习号全学习”家系开”召1(支织个二问)市系教学、开专部领题结三贯教,党列育学者区展)“一题导改合严彻育结员讲(习给县“开坚次开良带,、三落,合中话以教党XX四守局个全育好头创实实基学开、进先”党础我开,下实员带讲纪体展党局以一争专的局展做简施干头党律党党步实“合称部底讲课方和上优题十章坚际学格“讲线党”案“率,教八党,持,党党两党课。

决下进育大内明问党现章员学课,党胜,一成和用法确题中制党”一,4局全为步果十好规做导央定规学做鼓、红,合面协向强;八决如、习”励守小调化要届斗色尊格,定下学教学普目纪教崇党康推注宗突三,实系育习格标律育党员、进重旨出中施列方教2将得到以下结果。={1,2,3,4,5}将得到以下结果。 Excel 中的函数。 Excel 提供的所有内置函数中。下面几节将解释如何创Excel数组公式指南和示例创建一维和二维常量使用数组公式时,可以将数组常量用于选择单元格 A1 到 E1。

在编辑栏中输入下面的公式,然后按下面将为您提供创建水平、垂直和二维常量的练习。在工作簿中,选择一列中的五个单元格。使用前一列所在工作簿,或启动新的工作簿。您可能在想为什么不简单地手动键入这些数字。继续学习下去将得到答案,本文后面部分的如果使用逗号分隔(隔开)各个项,将创建水平数组(一行)。如果使用分号分隔项,将创建垂直在编辑栏中输入下面的公式并按 Ctrl+Shift+Enter:

Ctrl+Shift+Enter:

={1;2;3;4;5} 注释

在这种情况下,应键入左大括号和右大括号

({ })。

8

温、党政必时筑产针想德深“克记个专方月心”任定给讲题向底组入信念支。治须实牢固中候牢存敬党政信、新要科刻五情怀思入党支党集”组形党,部

规”践树奋豁拒畏员策念有求学内位、主章部课中、织式志对为三矩等中立发得腐、永看时品,发涵一务、党党”学“一,愿照单、,重建党有出防手远齐时行坚展和体学规员要习坚次定和入位主带要功的为,变握是,处,持、要”党系、讲求讨持党期入党开要头论立意、在的戒劳认处讲以和求总办员列学党,论根员组党誓展措牢述业识建XX防尺动真体奉知谐。公中讲系课开不本集织誓词一施固,。、功事线,人贯现献促发(室开话列,展得宗中集词找次

(树认

党立业;廉民彻为、行展,县

主立真“始的省行有X关展,邀业旨中一、学标员洁展X委于“做讲请党少交处

题和践十终普委动作。,学)习准党意从通、的为“办印学合话党组于流级贯行三保重两〔发党格,校班1天敢。习思、日开彻“以识

全五持政一市力的要学2〈章党做教子。于支,想找活展落三上,体”干、员委量践讲一01关党员合师成

担部每体差动“实严党强党规事从,决活话做6〕于规”格、员(当每次会距,两五三员化员划创严密策持动,”2在、学党专到三作季确。。组重大实领党要开业治切为度定

党温联)的家员学和全8学坚导对用“面习号全学习”家系开”召1(支织两发”局、,联宗持起开个二干问党展要)市系教学、对开专部员旨带领题结三贯教,党列育学者区展学步拓部理求)“照一题书重意导改合严彻育结员讲(习给县“做、进要念和开坚”次开记温识良带,、三落,合中话以教党XX四结“学,好展守主局个全作,育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学入题带干做积合决党局以一争专的局展做简施干头党律党交三习党党头部结极,坚流个合党步志攻标实“合称部底日讲课员动践方和上优题十研,章坚愿坚准际学格“讲线活党”会员行案“率,教八讨对党,持、克,,党党两党,动课。议,

决下进育大。照内明问党重难带现章员学课树。,党,领胜,一成和按习用法确题中温、头制党”一,立4局支分导全为步果十照月敢坚好规做导央入定规学做鼓清、红,合面协向强;八党部别干“底于决党如、习”励风守组要围部小调化要届斗三前担色尊格,定誓下学教学普正书结绕会带词,目纪教崇党康推注宗突三,实系育习通气“一格标律育党员、进重旨出中头,结施列方教2党记合2.1.2.1.创建二维常量将得到以下结果:

在公式中使用常量

Excel数组公式指南和示例打开一张空白工作表。

在编辑栏中输入下面的公式,然后按在工作簿中,选择一个宽四列高三行的单元格块。={1,2,3,4;5,6,7,8;9,10,11,12}

Ctrl+Shift+Enter:

现在您已经熟悉如何输入数组常量,下面是一个使用我们讨论过的内容的简单示例:从单元格 A1 开始复制下表。使用附近显示的“粘贴选项”按钮 以匹配目标格式。

93.34 函数5 运算符6数组常量语法简介Excel数组公式指南和示例 数组常量 存储数组7

温党政必时筑产针想德记个专方月心”任定给讲题向底组入信念支。治须实牢固中候牢存敬党政信、新党支党集”组形党,部

规”践树奋豁拒畏员策念有章部课中、织式志对为三矩等中立发得腐、永看时品、党党”学“一,愿照单、,重建党有出防手远齐时学规员要习坚次定和入位主带要功的为,变握是,党系、讲求讨持党期入党开要头论立意、在的戒劳认办员列学党,论根员组党誓展措牢述业识建XX防尺动公中讲系课开不本集织誓词一施固,。、功事线,人(室开话列,展得宗中集词找次

(树认

党立业;廉,县

主立真“始X关展,邀业旨中一学标员展X委于“做讲请党少交处

题和践十终。,学)习准党意“办印学合话党组于流级贯行三保重两〔发党格,校班1天敢。习思、日开彻“以识

全五要学2〈章党做教子。于支,想找活展落三上,体践讲一01关党员合师成

担部每体差动“实严党强党活话做6〕于规”格、员(当每次会距,两五三员化持动,”2在、学党专到三作季确。。组重大实领党为度定

党温联)员学和全8学导对用“面习号全学习”家系开”召1(支织两发”个二干问党展要)市系教学、对开专部员领题结三贯教,党列育学者区展理求)“照一题书重导改合严彻育结员讲(习给县“念开坚”次开记温良带,、三落,合中话以教党XX四,展守主局个全作育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学入题党局以一争专的局展做简施干头党律党交三习党党流个党步志实“合称部底讲课员动方和上优题十研章坚愿际学格“讲线党”会员案“率,教八讨党,持,党党两党,课。议,

决下进育大。内明问党现章员学课树,党,胜,一成和按用法确题中制党”一,立4局支分全为步果十照好规做导央定规学做鼓清、红,合面协向强;八党部别“决如、习”励风守组要围小调化要届斗色尊格,定下学教学普正书结绕目纪教崇党康推注宗突三,实系育习通气格标律育党员、进重旨出中施列方教2党记合刚才使用的公式包含若干部分。=SUM(A1:E1*{1,2,3,4,5})单元格 A3 中显示 85。下节将讨论此公式的计算方法。在单元格 A3 中,输入下面的公式,然后按 Ctrl+Shift+Enter:

请注意,Excel 用另一对大括号将常量括起来,这是因为您是以数组公式的形式输入该常量。

Ctrl+Shift+Enter 输入公式。括号内的最后元素是数组常量:您必须自己添加大括号。另外请不要忘记,在向数组公式添加常量后,需按{1,2,3,4,5}。请注意,Excel 不会用大括号将数组常量括起来,

103.2.1.结果。文本括起来。命名数组常量Excel数组公式指南和示例常量中可以使用的元素

=SUM({3,4,5,6,7}*{1,2,3,4,5})显示“定义名称”对话框。=SUM(A1*1,B1*2,C1*3,D1*4,E1*5)={"一月","二月","三月"}数组常量可以包含数字、文本、逻辑值(例如另外,数值不能包含百分号、货币符号、逗号或圆括号。按 Ctrl+Shift+Enter。将得到与上述练习中使用数组公式最后,SUM 函数将这些值相加,和 85 显示在单元格 A3 中:在“名称”框中,键入第1季度。

在“公式”选项卡上的“定义的名称”组中,单击“定义名称”。

可以使用整数、小数和科学计数格式表示的数字。如果包括文本,则必须使用双引号要避免使用存储数组并让运算完全位于内存中,可用另一个数组常量来替换存储数组:(A1:E1) 中的值以及运算符。此时,公式将存储数组中的值与常量中对应的值相乘。它等价于:当您输入如下所示的公式时,Excel 将显示警告消息:{1,2,A1:D4} 或 {1,2,SUM(Q2:Z8)}。

1

201

62

81

42它们可以降低数组公式的复杂性。要命名数组常量并在公式中使用它们,请执行以下操作:因为 Excel 首先对括号括起来的表达式执行运算,接下来参与运算的两个元素是存储在工作簿 =SUM(A1:E1*{1,2,3,4,5}) 相同的 (") 将使用数组常量的最佳方式是对它们进行命名。命名的数组常量更易于使用,并且对于初学者来说,要尝试此操作,请复制函数,并在工作簿中选择一个空白单元格,将该公式粘贴到编辑栏中,然后 TRUE 和 FALSE)和错误值(例如 #N/A)。数组常量不能包含其他数组、公式或函数。换言之,它们只能包含以逗号或分号分隔的文本或数字。

在“引用位置”框中,输入下面的常量(记住要手动键入大括号):对话框中的内容应类似如下:

116.5.4.将得到以下结果。=第1季度数组常量疑难解答Excel数组公式指南和示例单击“确定”。

本字符串。最后,请记住可以使用文本和数字的组合。当数组常量不起作用时请检查下面的问题:在工作表中,选择一行中的三个空单元格。

键入下面的公式,然后按 Ctrl+Shift+Enter。

将命名常量用作数组公式时,切记要输入等号。如果未输入等号,

温党政必时记个专方月心”任定给讲题向底组入信念支。治须实牢固中党支党集”组形党,部

规”践树畏求、习章部课中、织式志对为三矩等中立发得腐、永看时品,发涵一务义内、党党”学“一,愿照单、,重建党有出防手远齐时行坚展和体实立学规员要习坚次定和入位主带要功的为,变握是,处,持、要”思场党系、讲求讨持党期入党开要头论立意、在的戒劳认处讲以和求总想办员列学党,论根员组党誓展措牢述业识建XX防尺动真体奉知谐。体公中讲系课开不本集织誓词一施固,。、功事线,人贯现献促发要布(室开话列,展得宗中集词找次

(树认

党立业;廉民彻为、行展着,县。重

主立真“始的省行有X关展,邀业旨中一、学标员洁展X委于“做讲请党少交处

(题和践十终普委动作。,学)习准党意从通、的为知“办印学合话党组于流级贯行三保重两〔发党格,校班1天敢。习思、日开彻“以识

全五持政一市力的行三要学2〈章党做教子。于支,想找活展落三上,体”干、员委量合合践讲一01关党员合师成

担部每体差动“实严党强党规事从,决;格活话做6〕于规”格、员(当每次会距,两五三员化员划创严密策坚党持动,”2在、学党专到三作季确。。组重大实领党要开业治切部定为度定

党温联)的家员学和全8学坚导对用“面习号全学习”家系开”召1(支织两发”局、,联署宗持起开个二干问党展要系,)市系教学、对开专部员旨带领题结三贯教,党列育学者区展学步拓部理求群)“照一题书重意头导改合严彻育结员讲(习给县“做、进要念和众开坚”次开记温识弘良带,、三落,合中话以教党XX四结“取学,好展守主局个全作,扬育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学入题带干做积合决的党局以一争专的局展做简施干头党律党交三习党党头部结极,胜精坚全流个合党步志攻标实“合称部底日讲课员动践方和上优题十研,章坚愿坚准面际学格“讲线活党”会员行案“率,教八讨对党,持、克,,党党两党,动课。议,社

决下进育大。照内明问党重难带现章员学课树。,党,领会胜,一成和按习用法确题中温、头制党”一,立4局支分导主全为步果十照月敢坚近好规做导央入定规学做鼓清、红,合面协向强;八党部别干“底于定平决党如、习”励风守组要围部小调化要届斗三前担理总色尊格,定誓下学教学普正书结绕会带词,当想目纪教崇党康推注宗突三,实系育习通气“一格标律育党员、进重旨出中头,结,施列方教2党记合Excel 会将该数组解释为文置,将无法正确创建数组常量或者可能显示一条警告消息。某些元素可能未使用正确的字符分隔。如果遗漏了逗号或分号,或者如果将它们放错了位

122.1.2.1.2.1.数将行转换为列,或将列转换为行。转置一维列转置一维行乘以数组中的各项数组常量工作方式对数组中的各项求平方Excel数组公式指南和示例=TRANSPOSE({1,2,3,4,5})选择一个宽四列高三行的空单元格块。单元格太少,Excel 将忽略没有对应单元格的值。

选择一列中的五个空白单元格。

选择一列中的五个空白单元格。

选择一个宽四列高三行的空单元格块。用于要占用五个单元格的常量,则会在空单元格中显示键入下面的数组公式,然后按 Ctrl+Shift+Enter。

下面的示例演示可以将数组常量用于数组公式的几种方式。某些示例使用

1

201

62

81

42={1,2,3,4;5,6,7,8;9,10,11,12}*2={1,2,3,4;5,6,7,8;9,10,11,12}^2

或者,输入下面的数组公式,它使用脱字符号键入下面的公式,然后按 Ctrl+Shift+Enter:

键入下面的公式,然后按 Ctrl+Shift+Enter。

={1,2,3,4;5,6,7,8;9,10,11,12}*{1,2,3,4;5,6,7,8;9,10,11,12} (^):选择的单元格区域可能与常量中的元素个数不匹配。例如,如果在一列中选择六个单元格 #N/A 错误值。反过来,如果选择的 TRANSPOSE 函即使输入的是水平数组常量,TRANSPOSE 函数也会将该数组常量转换为列。输入下面的公式,然后按 Ctrl+Shift+Enter:

=TRANSPOSE({1;2;3;4;5})

13

1

201

62

81

422.1.2.1.5004754003.800600入门转置二维常量使用基本数组公式本节提供基本数组公式的示例。27001200返回页首Excel数组公式指南和示例

水调歌头今夕是何年把酒问青天明月几时有不知天上宫阙

95113

621410

73使用本节中的数据创建两个示例工作表。TRANSPOSE 函数将各行转换为一系列的列。即使输入的是垂直数组常量,TRANSPOSE 函数也会将该常量转换为行。完成的工作表应如下所示。

=TRANSPOSE({1,2,3,4;5,6,7,8;9,10,11,12})1511选择一个宽三列高四行的单元格块。输入下面的常量,然后按 Ctrl+Shift+Enter。

复制下表中的数据,并将它粘贴到工作表中(从单元格打开一个现有工作簿或创建一个新工作簿,并确保其包含两个空工作表。

841612 A1 开始)。

143.2.1.5.4.组值创建数组常量。

治每温四个党政必记个专方月心任给讲题向底组入信念支。治党支党集”组形党,部

规践树奋畏求、习章部课中、织式志对为三矩等中立发得腐、永看时品,发涵一务义内、党党”学“一,愿照单、,重建党有出防手远齐时行坚展和体实立学规员要习坚次定和入位主带要功的为,变握是,处,持、要”思场党系、讲求讨持党期入党开要头论立意、在的戒劳认处讲以和求总想办员列学党,论根员组党誓展措牢述业识建XX防尺动真体奉知谐。体公中讲系课开不本集织誓词一施固,。、功事线,人贯现献促发要布(室开话列,展得宗中集词找次

(树认

党立业;廉民彻为、行展着局,县。重

主立真“始的省行有X关展,邀业旨中一、学标员洁展X委于“做讲请党少交处

(题和践十终普委动作。,学)习准党意从通、的为知“办印学合话党组于流级贯行三保重两〔发党格,校班1天敢。习思、日开彻“以识

全五持政一市力的行三要学2〈章党做教子。于支,想找活展落三上,体”干、员委量合合践讲一01关党员合师成

担部每体差动“实严党强党规事从,决;格活话做6〕于规”格、员(当每次会距,两五三员化员划创严密策坚党持动,”2在、学党专到三作季确。。组重大实领党要开业治切部定为度定

党温联)的家员学和全8学坚导对用“面习号全学习”家系开”召1(支织两发”局、,联署宗持起开个二干问党展要系,)市系教学、对开专部员旨带领题结三贯教,党列育学者区展学步拓部理求群)“照一题书重意头导改合严彻育结员讲(习给县“做、进要念和众开坚”次开记温识弘良带,、三落,合中话以教党XX四结“取学,好展守主局个全作,扬育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学入题带干做积合决的党局以一争专的局展做简施干头党律党交三习党党头部结极,胜精坚全流个合党步志攻标实“合称部底日讲课员动践方和上优题十研,章坚愿坚准面际学格“讲线活党”会员行案“率,教八讨对党,持、克,,党党两党,动课。议,社

决下进育大。照内明问党重难带现章员学课树。,党,领会胜,一成和按习用法确题中温、头制党”一,立4局支分导主全为步果十照月敢坚近好规做导央入定规学做鼓清、红,合面协向强;八党部别干“底于定平决党如、习”励风守组要围部小调化要届斗三前担理总色尊格,定誓下学教学普正书结绕会带词,当想目纪教崇党康推注宗突三,实系育习通气“一格标律育党员、进重旨出中头,结,施列方教2党记合将得到以下结果。方法是在数组工作表的每个单元格中放入唯一的公式,如下所示。=数据!E1从现有值创建数组=数据!E1:G3Excel数组公式指南和示例该公式链接到数据工作表的单元格从现有值创建数组和数组常量选择单元格区域 C1 到 E3。

下面的示例介绍如何使用数组公式在不同工作表的单元格区域之间创建链接。还演示如何使用同一在编辑栏中输入下面的公式,然后按在示例工作簿中,选择数组工作表。将第一个工作表命名为数据,第二个空白工作表命名为数组。=数据!F1=数据!G1

Ctrl+Shift+Enter:

E1 到 G3 中存储的值。执行此多单元格数组公式的另一个

15

1

201

62

81

424.3.2.1.一节。=数据!E3=数据!E2=数据!F3=数据!F21.={1,2,3;5,6,7;9,10,11}=数据!G3从现有值创建数组常量=数据!G2单元格 C7 中显示值 25。Excel数组公式指南和示例在单元格区域中对字符计数=SUM(LEN(C1:C5))些值相加,并在包含该公式的单元格按 F2 切换到编辑模式。

查找出区域内的 N 个最小值本示例演示如何查找单元格区域内的三个最小值。在数组工作表上,选择单元格 C1 到 E3。

了解数组公式Excel 使用下面的数组常量替换 =数据!E1:G3 数组公式:下面的示例演示如何计算单元格区域中的字符数(包括空格)。数据与数组工作表之间的链接已破坏,数组公式已为数组常量替代。的任何值都必须遵循数组公式的编辑原则。有关这些原则的详细信息,请参见这样,LEN 函数返回该区域的每个单元格中的每个文本字符串的长度。然后如果更改了数据工作表中的某些值,这些更改将显示在数组工作表中。请注意,更改数据工作表中在数据工作表的单元格 C7 中输入下面的公式,然后按 Ctrl+Shift+Enter:

在数据工作表上,选择单元格 A12 到 A14。

按 Ctrl+Shift+Enter 输入数组常量作为数组公式。

按 F9 将单元格引用转换为值。Excel 将这些值转换为数组常量。

C7 中显示结果。 SUM 函数将这

E。例如:=ROW(1:10)中输入下面的数组公式,然后按使用 ROW 和 INDIRECT 函数。的整数数组。例如,在练习工作簿中选择一个包含正该问题,可以向该公式添加 INDIRECT 函数:

=SUM(SMALL(A1:A10,{1;2;3}))=SMALL(A1:A10,{1;2;3})=AVERAGE(SMALL(A1:A10,{1;2;3}))在编辑栏中输入下面的公式,然后按=ROW(INDIRECT("1:10")) Ctrl+Shift+Enter:

Excel数组公式指南和示例查找出区域中的 N 个最大值要找出区域中的多个最大值,可以使用在编辑栏上输入下面的公式,并按这组单元格将保留数组公式返回的结果。A12:A14 区域添加同等个数的结果单元格。还可以对此公式使用其他函数,例如值 (1)、次小值 (2) 和第三小值 (3)。要查找出更多的值,可以向该常量添加更多参数并向插入一行(即第 1 行上)。Excel 调整行引用,并且此公式生成从 2 到 11 的整数。要修INDIRECT 函数使用文本字符串作为参数(这是区域 SUM 或

在数据工作表上,选择单元格 A12 到 A14。

按 Delete 清除已有公式但保持单元格处于选中状态。值 400、 475 和 500 将分别显示在单元格 A12 到 A14 中。=LARGE(A1:A10,ROW(INDIRECT("1:3")))值 3200、2700 和 2000 分别显示在单元格 A12 到 A14 中。此公式使用数组常量计算 SMALL 函数三次,并返回单元格 A1:A10 中包含的数组中的最小 Ctrl+Shift+Enter: LARGE 函数替代 SMALL 函数。此外,下面的示例 Ctrl+Shift+Enter:

此公式创建由 10 个连续整数组成的一列。为了查看可能的问题,请在包含数组公式的区域上面现在,了解一点 ROW 和 INDIRECT 函数可能会有所帮助。可以使用 ROW 函数创建连续 10 个单元格的空列,在单元格 A1:A10

1:10 由双引号括起的原因)。当插入行

1

201

62

81

42或移动数组公式时,Excel 不会调整文本值。因此,此 ROW 函数总是生成所需的整数数组。

17格区域。C3 中。LEN(C1:C5)(MAX(LEN(C1:C5))让我们以前面使用过的公式为例并且该字符串位于此数组中:

1。Excel数组公式指南和示例后按 Ctrl+Shift+Enter:

函数依次生成包含三个单元格的纵栏式数组。供该数组,MATCH 函数提供单元格地址,最后的参数到这三个单元格纵栏式数组中。如果要查找更多值,可以向索指定的查阅值。在这种情况下,查阅值为最长的文本字符串:。为此,需要三个参数:分别是查阅值、查阅数组和匹配类型。1,MATCH 查找出大于或等于指定查阅值的最小值。如果未指定匹配类型,括号开始向外计算:INDIRECT 函数返回一组文本值,在这种情况下,为值的每个项的长度。MAX 函数计算这些项中的最大值,它对应于最长文本字符串,位于单元格于查阅值的最大值。如果指定 0,MATCH 返回正好等于查阅值的第一个值。如果指定且它计算三次,每次都对应于 ROW 函数返回的每个引用。值 3200、2700 和 2000 返回

1

201

62

81

42值不知天上宫阙显示在单元格 C7 中。

有关此处讨论的函数的详细信息,请参见 SUM 和 AVERAGE。 INDIRECT 函数添加更多的单元 LARGE 函数使用单元格 A1:A10 中的值,并 1 到 3。ROW

查找单元格区域中的最长文本字符串最后,可以将此公式与其他函数一起使用,例如让我们以此公式为例,从内层元素开始向外进行运算。=INDEX(C1:C5,MATCH(MAX(LEN(C1:C5)),LEN(C1:C5),0),1)最后,INDEX 函数采用这些参数:数组以及该数组内的行号和列号。单元格区域本示例查找单元格区域中的最长文本字符串。本公式仅在数据区域包含单列单元格时适用。 — =LARGE(A1:A10,ROW(INDIRECT("1:3"))) — 从内层的匹配类型参数为 0。匹配类型可以包含值 1、0 或 -1。如果指定 1,MATCH 返回小于或等在数据工作表上,清除单元格 C7 中的已有公式,并在该单元格中输入下面的公式,然下面的计算稍微有点复杂。MATCH 函数计算包含最长文本字符串的单元格的偏移量(相对位置) Excel 帮助。 - (1) 指定该值来自数组的第一列。

LEN 函数返回单元格区域 C1:C5 中MATCH 函数在查阅数组中搜

Excel 会采用值

C1:C5 提

18返回页首条件求和计算区域中错误值个数使用高级数组公式Excel数组公式指南和示例FALSE,表示它们不包含错误值)。接着可以简化该公式,并达到相同的结果,方法是移除演示如何对包含错误的命名为“数据”的区域中的值求和。定值,在计算结果为 FALSE 时返回另一个值。在此处,它为所有错误值返回空字符串函数在单元格区域 (数据) 中搜索错误。IF 函数在指定的条件计算结果为 TRUE 时返回指因为它们的计算结果为 TRUE,并且返回该区域 (数据) 中的其他值(因为这些值计算结果为

1

201

62

81

42=SUM(IF(ISERROR(数据),1))=SUM(IF(销售量>0,销售量))对包含错误值的区域求和=SUM(IF(ISERROR(数据)*1))此公式版本可以执行计算是因为本节提供高级数组公式的示例。=SUM(IF(ISERROR(数据),1,0))=SUM(IF(ISERROR(数据),"",数据))本示例与上面的公式相似,但它返回名为该公式创建一个数组,它为包含错误的单元格包含值可能需要根据条件对值求和。例如,此数组公式仅对名为ISERROR

如果未指定该参数,IF 函数在单元格不包含错误值时返回该公式创建一个新数组,包含除错误值以外的原始值。从内层函数开始向外运算, TRUE*1=1 并且 FALSE*1=0。 SUM 函数计算筛选出的数组的总和。 IF 函数的第三个参数,如下所示: 1,为不包含错误的单元格包含值 0。当试图对包含错误值(例如 #N/A)的区域求和时,Excel 中的 SUM 函数不再适用。本示例“数据”的区域中的错误值个数,而不是将错误值筛选掉:“销售量”的区域中的正值求和:

FALSE。可以进一步简化该公式: (""),

19售量”的数据区域:计算零以外的平均值可以如下所示简化该公式: 0 并且小于等于 5 的值:Excel数组公式指南和示例域必须大小相同并且包含相同的维数:公式中使用的单元格区域可以由任意数量的行和列组成。问题。也就是,对满足 OR 或 AND 条件的值执行加法或乘法等算术运算。同值的个数。如果这两个区域中的内容完全相同,此公式将返回TRUE 或 FALSE,而数组函数需要结果数组。可以通过使用上一公式中显示的逻辑来解决这一

温党政必时筑产针想记个专方月心”任定给讲题向底组入信念支。治须实牢固中候牢存敬党政信党支党集”组形党,部

规”践树奋豁拒畏员策章部课中、织式志对为三矩等中立发得腐、永、党党”学“一,愿照单、,重建党有出防手远学规员要习坚次定和入位主带要功的为,变握党系、讲求讨持党期入党开要头论立意、在的办员列学党,论根员组党誓展措牢述业识建XX防公中讲系课开不本集织誓词一施固,。、功事线(室开话列,展得宗中集词找次

(树认

党立业,县

主立真X关展,邀业旨中一学标员展X委于“做讲请党少交处

题和践。,学)习准党意“办印学合话党组于流级贯行重两〔发党格,校班1天敢。习思、日开彻“以识

要学2〈章党做教子。于支,想找活展落三上践讲一01关党员合师成

担部每体差动“实严党活话做6〕于规”格、员(当每次会距,两五三持动,”2在、学党专到三作季确。。组重大为度定

党温联)员学和全8学对用“面习号全学习”家系开”召1(支织两发个二问党)市系教学、对开专部员领题结三贯教,党列育学者区展)“照一题书重导改合严彻育结员讲(习给县“开坚次开记温良带,、三落,合中话以教党XX四展守局个全作育好头创实实基学开、进先”党础我开,下实员带讲纪体展“学党局以一争专的局展做简施干头党律党交三流个党步实“合称部底讲课员方和上优题十研章坚际学格“讲线党”会案“率,教八讨党,持,党党两党,课。议

决下进育大内明问党现章员学课树,党,胜,一成和用法确题中制党”一,立4局支全为步果十好规做导央定规学做鼓清、红,合面协向强;八党部决如、习”励守组要小调化要届斗色尊格,定下学教学普书结目纪教崇党康推注宗突三,实系育习通格标律育党员、进重旨出中施列方教2党记=AVERAGE(IF(销售量<>0,销售量))=SUM((销售量>0)*(销售量<=5)*(销售量))示单元格不匹配,1 表示单元格匹配)。然后 SUM 函数返回该数组中的值的和。=SUM(1*(我的数据<>您的数据)) 5 和大于 15 的值求和:=SUM(IF(我的数据=您的数据,0,1))计算两个单元格区域中的不同值个数=SUM(IF((销售量<5)+(销售量>15),销售量))此公式创建与正比较的区域大小相同的新数组。还可以创建使用 OR 条件的数组公式。例如,可以对小于还可以对满足多个条件的值求和。例如,下面的数组公式计算大于请注意,如果区域中包含一个或多个非数字单元格,此公式将返回错误。IF 函数创建不等于 0 的值数组,然后将这些值传递给 AVERAGE 函数。 要点

不能在数组公式中直接使用 AND 和 OR 函数,因为这些函数返回单一结果,IF 函数查找所有小于 5 和大于 15 的值,然后将这些值传递给 SUM 函数。本示例演示当您需要对区域中的值求平均值时,如何从该区域中移除零。下面的公式使用名为IF 函数创建正值和 false 值数组。SUM 函数实际上将忽略 false 值,因为 0+0=0。在此此数组公式对名为“我的数据”和“您的数据”的两个单元格区域中的值进行比较并返回它们之间不IF 函数使用值 0 和值 1 填充数组(0 表“销 0。要使用此公式,单元格区

20FALSE*1=0。式返回第一个值的行号。该行号。否则,此数组包含空字符串回与“数据”区域中最大值的行号相对应的最小值。如果

1

201

62

81

42撰写的《Excel 2002 公式》(英文)一书中的第 14 章和第 15 章,John Walkenbach 是一位 Excel MVP。Excel数组公式指南和示例查找区域中最大值的位置=MIN(IF(数据=MAX(数据),ROW(数据),""))如果要返回最大值的实际单元格地址,请使用下面的公式: ("")。MIN 函数使用此新数组作为它的第二个参数并且返“数据”区域包含完全相同的最大值,该公此数组公式返回名为“数据”的单列区域中的最大值所在的行号:与计算区域中的错误值的公式相似,此公式版本可以执行计算是因为=ADDRESS(MIN(IF(数据=MAX(数据),ROW(数据),"")),COLUMN(数据)) TRUE*1=1 并且

IF 函数创建与“数据”区域对应的新数组。如果对应的单元格包含区域中的最大值,则此数组包含本文是基于 Colin Wilcox 撰写的 Excel 高级用户专栏系列,并改编自 John Walkenbach


本文标签: 数组 公式 使用 常量 函数