电子表格函数语句 PI()=314159265358979323846264.doc_第1页
电子表格函数语句 PI()=314159265358979323846264.doc_第2页
电子表格函数语句 PI()=314159265358979323846264.doc_第3页
电子表格函数语句 PI()=314159265358979323846264.doc_第4页
电子表格函数语句 PI()=314159265358979323846264.doc_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、 返回函数:ADDRESS全部显示全部隐藏按照给定的行号和列标,建立文本类型的单元格地址。语法ADDRESS(row_num,column_num,abs_num,a1,sheet_text)Row_num 在单元格引用中使用的行号。Column_num 在单元格引用中使用的列标。Abs_num 指定返回的引用类型。Abs_num返回的引用类型1 或省略绝对引用2绝对行号,相对列标3相对行号,绝对列标4相对引用A1 用以指定 A1 或 R1C1 引用样式的逻辑值。如果 A1 为 TRUE 或省略,函数 ADDRESS 返回 A1 样式的引用;如果 A1 为 FALSE,函数 ADDRESS 返回 R1C1 样式的引用。Sheet_text 为一文本,指定作为外部引用的工作表的名称,如果省略 sheet_text,则不使用任何工作表名。示例IF 函数创建条件公式 全部显示全部隐藏结果为一个逻辑值(TRUE 或 FALSE)用 AND、 OR 和 NOT 函数以及运算符(运算符:一个标记或符号,指定表达式内执行的计算的类型。有数学、比较、逻辑和引用运算符等。)来执行该任务。工作表示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 1234A数据1598公式说明(结果)=AND(A2A3, A2A3, A2A3, A2A3, A2A4), OK, Not OK)如果 15 大于 9 或小于 8,则返回 OK。(OK)IF 函数使用下列参数。带有 IF 函数的公式logical_test: 要选取的条件value_if_true: 条件为真时返回的值value_if_false: 条件为假时返回的值函数详细信息ANDORIF请参阅 如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 123456AB公式说明(结果)=ADDRESS(2,3)绝对引用 ($C$2)=ADDRESS(2,3,2)绝对行号,相对列标 (C$2)=ADDRESS(2,3,2,FALSE)在 R1C1 引用样式中的绝对行号,相对列标 (R2C3)=ADDRESS(2,3,1,FALSE,Book1Sheet1)对其他工作簿或工作表的绝对引用 (Book1Sheet1!R2C3)=ADDRESS(2,3,1,FALSE,EXCEL SHEET)对其他工作表的绝对引用 (EXCEL SHEET!R2C3)请参阅 COLUMN OFFSET ROW 查找和引用函数 说明:上述语句要求了解条件转移具体情况!AREAS 全部显示全部隐藏返回引用中包含的区域个数。区域表示连续的单元格区域或某个单元格。语法AREAS(reference)Reference 对某个单元格或单元格区域的引用,也可以引用多个区域。如果需要将几个引用指定为一个参数,则必须用括号括起来,以免 Microsoft Excel 将逗号作为参数间的分隔符。请参阅以下示例:示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 1234AB公式说明(结果)=AREAS(B2:D4)引用中包含的区域个数 (1)=AREAS(B2:D4,E5,F6:I9)引用中包含的区域个数 (3)=AREAS(B2:D4 B2)引用中包含的区域个数 (1)请参阅 ADDRESS CELL COLUMN COLUMNS INDEX ROW ROWS 查找和引用函数 CHOOSE 全部显示全部隐藏可以使用 index_num 返回数值参数列表中的数值。使用函数 CHOOSE 可以基于索引号返回多达 29 个基于 index number 待选数值中的任一数值。例如,如果数值 1 到 7 表示一个星期的 7 天,当用 1 到 7 之间的数字作 index_num 时,函数 CHOOSE 返回其中的某一天。语法CHOOSE(index_num,value1,value2,.)Index_num 用以指明待选参数序号的参数值。Index_num 必须为 1 到 29 之间的数字、或者是包含数字 1 到 29 的公式或单元格引用。 如果 index_num 为 1,函数 CHOOSE 返回 value1;如果为 2,函数 CHOOSE 返回 value2,以此类推。 如果 index_num 小于 1 或大于列表中最后一个值的序号,函数 CHOOSE 返回错误值 #VALUE!。 如果 index_num 为小数,则在使用前将被截尾取整。Value1,value2,. 为 1 到 29 个数值参数,函数 CHOOSE 基于 index_num,从中选择一个数值或执行相应的操作。参数可以为数字、单元格引用、已定义的名称、公式、函数或文本。说明 如果 index_num 为一个数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。),则在函数 CHOOSE 计算时,每一个值都将计算。 函数 CHOOSE 的数值参数不仅可以为单个数值,也可以为区域引用。 例如,下面的公式:=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10)相当于:=SUM(B1:B10)然后基于区域 B1:B10 中的数值返回值。函数 CHOOSE 先被计算,返回引用 B1:B10。然后函数 SUM 用 B1:B10 进行求和计算。即函数 CHOOSE 的结果是函数 SUM 的参数。示例 1如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 12345AB数据数据1stNails2ndScrews3rdNuts完成Bolts公式说明(结果)=CHOOSE(2,A2,A3,A4,A5)第二个参数 A3 的值 (2nd)=CHOOSE(4,B2,B3,B4,B5)第四个参数 B5 的值 (Bolts)示例 2如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 12345A数据23451210公式说明(结果)=SUM(A2:CHOOSE(2,A3,A4,A5)单元格区域 A2:A4 中所有数值的和 (80)请参阅 INDEX 查找和引用函数 COLUMN 全部显示全部隐藏返回给定引用的列标。语法COLUMN(reference)Reference 为需要得到其列标的单元格或单元格区域。 如果省略 reference,则假定为是对函数 COLUMN 所在单元格的引用。 如果 reference 为一个单元格区域,并且函数 COLUMN 作为水平数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)输入,则函数 COLUMN 将 reference 中的列标以水平数组的形式返回。 Reference 不能引用多个区域。示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 123AB公式说明(结果)=COLUMN()公式所在的列 (1)=COLUMN(A10)引用的列 (1)请参阅 COLUMNS ROW 查找和引用函数 COLUMNS 全部显示全部隐藏返回数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)或引用的列数。语法COLUMNS(array)Array 为需要得到其列数的数组或数组公式(数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ( ) 中。按 Ctrl+Shift+Enter 可以输入数组公式。),或对单元格区域的引用。示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 123AB公式说明(结果)=COLUMNS(C1:E4)引用中的列数 (3)=COLUMNS(1,2,3;4,5,6)数组常量中的列数 (3)请参阅 COLUMN ROWS 查找和引用函数HLOOKUP 全部显示全部隐藏在表格或数值数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数 HLOOKUP。当比较值位于要查找的数据左边的一列时,请使用函数 VLOOKUP。HLOOKUP 中的 H 代表“行”。语法HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)Lookup_value 为需要在数据表第一行中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。Table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用。 Table_array 的第一行的数值可以为文本、数字或逻辑值。 如果 range_lookup 为 TRUE,则 table_array 的第一行的数值必须按升序排列:.-2、-1、0、1、2、A-Z、FALSE、TRUE;否则,函数 HLOOKUP 将不能给出正确的数值。如果 range_lookup 为 FALSE,则 table_array 不必进行排序。 文本不区分大小写。 可以用下面的方法实现数值从左到右的升序排列:选定数值,在“数据”菜单中单击“排序”,再单击“选项”,然后单击“按行排序”选项,最后单击“确定”。在“排序依据”下拉列表框中,选择相应的行选项,然后单击“升序”选项。Row_index_num 为 table_array 中待返回的匹配值的行序号。Row_index_num 为 1 时,返回 table_array 第一行的数值,row_index_num 为 2 时,返回 table_array 第二行的数值,以此类推。如果 row_index_num 小于 1,函数 HLOOKUP 返回错误值 #VALUE!;如果 row_index_num 大于 table-array 的行数,函数 HLOOKUP 返回错误值 #REF!。Range_lookup 为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果 range_value 为 FALSE,函数 HLOOKUP 将查找精确匹配值,如果找不到,则返回错误值 #N/A!。说明 如果函数 HLOOKUP 找不到 lookup_value,且 range_lookup 为 TRUE,则使用小于 lookup_value 的最大值。 如果函数 HLOOKUP 小于 table_array 第一行中的最小数值,函数 HLOOKUP 返回错误值 #N/A!。 示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 1234ABCAxlesBearingsBolts44957106811公式说明(结果)=HLOOKUP(Axles,A1:C4,2,TRUE)在首行查找 Axles,并返回同列中第 2 行的值。(4)=HLOOKUP(Bearings,A1:C4,3,FALSE)在首行查找 Bearings,并返回同列中第 3 行的值。(7)=HLOOKUP(B,A1:C4,3,TRUE)在首行查找 B,并返回同列中第 3 行的值。由于 B 不是精确匹配,因此将使用小于 B 的最大值 Axles。(5)=HLOOKUP(Bolts,A1:C4,4)在首行查找 Bolts,并返回同列中第 4 行的值。(11)=HLOOKUP(3,1,2,3;a,b,c;d,e,f,2,TRUE)在数组常量的第一行中查找 3,并返回同列中第 2 行的值。(c)请参阅 INDEX MATCH VLOOKUP 在区域中查找值 查找和引用函数 HYPERLINK 全部显示全部隐藏创建一个快捷方式(跳转),用以打开存储在网络服务器、Intranet(Intranet:一种组织内部的、使用 Internet 技术(如 HTTP 或 FTP 协议)的网络。通过利用超链接,您可以在 Intranet 上浏览对象、文档、网页和其他目标内容。) 或 Internet 中的文件。当单击函数 HYPERLINK 所在的单元格时,Microsoft Execl 将打开存储在 link_location 中的文件。语法HYPERLINK(link_location, friendly_name)Link_location 为文档的路径和文件名,此文档可以作为文本打开。Link_location 还可以指向文档中的某个更为具体的位置,如 Execl 工作表或工作簿中特定的单元格或命名区域,或是指向 Microsoft Word 文档中的书签。路径可以是存储在硬盘驱动器上的文件,或是服务器(在 Microsoft Excel for Windows 中)上的“通用命名规范”(UNC) 路径,或是在 Internet 或 Intranet 上的“统一资源定位符”(URL(统一资源定位符 (URL):一种地址,指定协议(如 HTTP 或 FTP)以及对象、文档、万维网网页或其他目标在 Internet 或 Intranet 上的位置,例如:/。)) 路径。 Link_location 可以为括在引号中的文本字符串,或是包含文本字符串链接的单元格。 如果在 link_location 中指定的跳转不存在或不能访问,则当单击单元格时将出现错误信息。Friendly_name 为单元格中显示的跳转文本值或数字值。单元格的内容为蓝色并带有下划线。如果省略 Friendly_name,单元格将 link_location 显示为跳转文本。 Friendly_name 可以为数值、文本字符串、名称或包含跳转文本或数值的单元格。 如果 Friendly_name 返回错误值(例如,#VALUE!),单元格将显示错误值以替代跳转文本。说明若要选定一个包含超链接的单元格并且不跳往超链接的目标文件,请单击单元格区域并按住鼠标按钮直到光标变成一个十字 ,然后释放鼠标按钮。示例下面的示例打开存储在 Internet 的 /report 地址上的工作表 Budget Report.xls,并显示文本“Click for report”:=HYPERLINK(/report/budget report.xls, Click for report)下面的示例创建对工作簿 Budget Report.xls 的 Annual 工作表中单元格 F10 的超链接,该工作簿存储在 Internet 的 /report 地址上。工作表中包含超链接的单元格将以单元格 D1 的内容作为其显示的跳转文本:=HYPERLINK(/report/budget report.xlsAnnual!F10, D1)下面的示例创建对工作簿 Budget Report.xls 的 First Quarter 工作表中 DeptTotal 区域的超链接,该工作簿存储在 Internet 的 /report 地址上。工作表中包含超链接的单元格将显示跳转文本“Click to see First Quarter Department Total”:=HYPERLINK(/report/budget report.xlsFirst Quarter!DeptTotal, Click to see First Quarter Department Total)若要对 Microsoft Word 文档中的特定位置创建超链接,必须使用书签来定义文档中所要跳转的位置。下面的示例创建对 上名为 Annual Report.doc 的文档中的书签 QrtlyProfits 的超链接:=HYPERLINK(/Annual Report.docQrtlyProfits, Quarterly Profit Report)在 Excel for Windows 中,下面的示例可以将单元格 D5 中的内容显示为超链接单元格中的跳转文本,并打开名为 1stqtr.xls 的文件,该文件存储在 FINANCE 服务器的 Statements 共享文件夹中。此示例使用 UNC 路径:=HYPERLINK(FINANCEStatements1stqtr.xls, D5)下面的示例打开 Excel for Windows 的文件 1stqtr.xls,该文件存储在驱动器 D 的名为 Finance 的目录下,并显示存储在单元格 H10 中的数字值:=HYPERLINK(D:FINANCE1stqtr.xls, H10)在 Excel for Windows 中,下面的示例将创建指向另一个(外部)工作簿 Mybook.xls 中名为 Totals 的区域的超链接:=HYPERLINK(C:My DocumentsMybook.xlsTotals)在 Microsoft Excel for Macintosh 中,下面的示例将在单元格中显示“Click here”,并打开保存在名为 Macintosh HD 硬盘上 Budget Reports 文件夹中的 First Quarter 文件:=HYPERLINK(Macintosh HD:Budget Reports:First Quarter, Click here)可以在工作表内创建超链接,以便从一个单元格跳转到另一个单元格。例如,如果 Budget 工作簿中的 June 工作表为活动工作表,则下面的公式将创建跳转到单元格 E56 的超链接,链接的文本本身为单元格 E56 中的数值。=HYPERLINK(BudgetJune!E56, E56)若要跳转到同一工作簿中的其他工作表,请更改超链接中的工作表名称。在前例中,若要创建链接到 September 工作表中单元格 E56 的链接,请将 June 更改为 September。请参阅 查找和引用函数 INDEX 全部显示全部隐藏返回表或区域中的值或值的引用。函数 INDEX() 有两种形式:数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。INDEX(array,row_num,column_num) 返回数组中指定单元格或单元格数组的数值。INDEX(reference,row_num,column_num,area_num) 返回引用中指定单元格区域的引用。请参阅 在区域中查找值 查找和引用函数 INDIRECT 全部显示全部隐藏返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。语法INDIRECT(ref_text,a1)Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。 如果 ref_text 是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值 #REF!。A1 为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。 如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。 如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 12345AB数据数据B21.333B345George10562公式说明(结果)=INDIRECT($A$2)单元格 A2 中的引用值 (1.333)=INDIRECT($A$3)单元格 A3 中的引用值 (45)=INDIRECT($A$4)如果单元格 B4 有定义名“George”,则返回定义名的值 (10)=INDIRECT(B&$A$5)单元格 A5 中的引用值 (62)当在创建公式时,对某个特定单元格进行了引用。如果使用“剪切”命令,或是插入或删除行或列使该单元格发生了移动,则单元格引用将被更新。如果需要使得无论单元格上方的行是否被删除或是单元格是否移动,都在公式保持相同的单元格引用,请使用 INDIRECT 工作表函数。例如,如果需要始终对单元格 A10 进行引用,请使用下面的语法:=INDIRECT(A10)请参阅 OFFSET 查找和引用函数 LOOKUP 全部显示全部隐藏从单行或单列区域或者从一个数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)返回值。LOOKUP 函数具有两种语法形式: 向量LOOKUP 的向量形式在单行区域或单列区域(称为“向量”)中查找值,然后返回第二个单行区域或单列区域中相同位置的值。 当要查询的值列表较大或者值可能会随时间而改变时,使用该向量形式。 数组LOOKUP 的数组形式在数组的第一行或第一列中查找指定的值,然后返回数组的最后一行或最后一列中相同位置的值。 当要查询的值列表较小或者值在一段时间内保持不变时,使用该数组形式。注释对于详细的测试或七种以上条件的测试,还可以使用 LOOKUP 函数作为 IF 函数的替代函数。请参阅数组形式的示例。向量形式向量是只含一行或一列的区域。LOOKUP 的向量形式在单行区域或单列区域(称为“向量”)中查找值,然后返回第二个单行区域或单列区域中相同位置的值。当要指定的区域包含要匹配的值时,请使用 LOOKUP 函数的这种形式。LOOKUP 的另一种形式自动在第一行或第一列中查找。LOOKUP(lookup_value,lookup_vector,result_vector)Lookup_valueLOOKUP 在第一个向量中搜索的值。Lookup_value 可以是数字、文本、逻辑值、名称或对值的引用。Lookup_vector只包含一行或一列的区域。lookup_vector 中的值可以是文本、数字或逻辑值。要点lookup_vector 中的值必须以升序顺序放置:.,-2, -1, 0, 1, 2, .;A-Z;FALSE, TRUE。否则,LOOKUP 可能无法提供正确的值。大写文本和小写文本是等同的。Result_vector只包含一行或一列的区域。它必须与 lookup_vector 大小相同。评论 如果 LOOKUP 找不到 lookup_value,则它与 lookup_vector 中小于或等于 lookup_value 的最大值匹配。 如果 lookup_value 小于 lookup_vector 中的最小值,则 LOOKUP 会提供 #N/A 错误值。 示例如果将示例复制到一个空白工作表中,示例将更易于理解。方法1. 创建一个空白工作簿或工作表。 2. 在“帮助”主题中选择示例。请不要选择行或列标题。 从“帮助”中选择示例3. 按 Ctrl+C。 4. 在工作表中,选择单元格 A1,然后按 Ctrl+V。 5. 要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或者在“工具”菜单上,指向“公式审核”,然后单击“公式审核模式”。 123456AB频率颜色4.14红色4.19橙色5.17黄色5.77绿色6.39蓝色公式说明(结果)=LOOKUP(4.19,A2:A6,B2:B6)在列 A 中查找 4.19,然后返回列 B 中同一行内的值(橙色)=LOOKUP(5.00,A2:A6,B2:B6)在列 A 中查找 5.00,与接近它的最小值 (4.19) 匹配,然后返回列 B 中同一行内的值(橙色)=LOOKUP(7.66,A2:A6,B2:B6)在列 A 中查找 7.66,与接近它的最小值 (6.39) 匹配,然后返回列 B 中同一行内的值(蓝色)=LOOKUP(0,A2:A6,B2:B6)在列 A 中查找 0,并返回错误,因为 0 小于 lookup_vector A2:A7 中的最小值 (#N/A)数组形式LOOKUP 的数组形式在数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)的第一行或第一列中查找指定的值,并返回数组最后一行或最后一列内同一位置的值。当要匹配的值位于数组的第一行或第一列中时,使用 LOOKUP 的这种形式。当要指定列或行的位置时,使用 LOOKUP 的另一种形式。提示一般而言,最好使用 HLOOKUP 或 VLOOKUP 函数而不是 LOOKUP 的数组形式。LOOKUP 的这种形式是为了与其他电子表格程序兼容而提供的。LOOKUP(lookup_value,array)Lookup_valueLOOKUP 在数组中搜索的值。Lookup_value 可以是数字、文本、逻辑值、名称或对值的引用。 如果 LOOKUP 找不到 lookup_value,它会使用数组中小于或等于 lookup_value 的最大值。 如果 lookup_value 小于第一行或第一列中的最小值(取决于数组维度),LOOKUP 会返回 #N/A 错误值。数组包含要与 lookup_value 进行比较的文本、数字或逻辑值的单元格区域。LOOKUP 的数组形式与 HLOOKUP 和 VLOOKUP 函数非常相似。区别在于:HLOOKUP 在第一行中搜索 lookup_value,VLOOKUP 在第一列中搜索,而 LOOKUP 根据数组维度进行搜索。 如果数组包含宽度比高度大的区域(列数多于行数),LOOKUP 会在第一行中搜索 lookup_value。 如果数组是正方的或者高度大于宽度(行数多于列数),则 LOOKUP 在第一列中进行搜索。 使用 HLOOKUP 和 VLOOKUP,可以通过索引以向下或遍历的方式搜索,但是 LOOKUP 始终选择行或列中的最后一个值。要点数组中的值必须以升序顺序放置:.,-2, -1, 0, 1, 2, .;A-Z;FALSE, TRUE。否则,LOOKUP 无法提供正确的值。大写文本和小写文本是等同的。示例 1如果将示例复制到一个空白工作表中,示例将更易于理解。方法1. 创建一个空白工作簿或工作表。 2. 在“帮助”主题中选择示例。请不要选择行或列标题。 从“帮助”中选择示例3. 按 Ctrl+C。 4. 在工作表中,选择单元格 A1,然后按 Ctrl+V。 5. 要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或者在“工具”菜单上,指向“公式审核”,然后单击“公式审核模式”。 1AB公式说明(结果)=LOOKUP(C,a,b,c,d;1,2,3,4)在数组的第一行中查找“C”,查找小于或等于它(“c”)的最大值,然后返回最后一行中同一列内的值 (3)=LOOKUP(bump,a,1;b,2;c,3)在数组的第一行中查找“bump”,查找小于或等于它(“b”)的最大值,然后返回最后一列中同一行内的值 (2)示例 2如果将示例复制到一个空白工作表中,示例将更易于理解。方法1. 创建一个空白工作簿或工作表。 2. 在“帮助”主题中选择示例。请不要选择行或列标题。 从“帮助”中选择示例3. 按 Ctrl+C。 4. 在工作表中,选择单元格 A1,然后按 Ctrl+V。 5. 要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或者在“工具”菜单上,指向“公式审核”,然后单击“公式审核模式”。 下面的示例使用一个数字数组为测试分数指定字母等级。 1234A分数459078公式说明(结果)=LOOKUP(A2,0,60,70,80,90,F,D,C,B,A) 在数组的第一行中的 A2 (45) 中查找值,查找小于或等于它 (0) 的最大值,然后返回数组最后一行中同一列内的值 (F)=LOOKUP(A3,0,60,70,80,90,F,D,C,B,A) 在数组的第一行中的 A3 (90) 中查找值,查找小于或等于它 (90) 的最大值,然后返回数组最后一行中同一列内的值 (A)=LOOKUP(A4,0,60,70,80,90,F,D,C,B,A) 在数组的第一行中的 A4 (78) 中查找值,查找小于或等于它 (80) 的最大值,然后返回数组最后一行中同一列内的值 (C)=LOOKUP(A2,0,60,63,67,70,73,77,80,83,87,90,93,97,F,D-,D,D+,C-,C,C+,B-,B,B+,A-,A,A+)在数组的第一行中的 A2 (45) 中查找值,查找小于或等于它 (60) 的最大值,然后返回数组最后一行中同一列内的值 (F)=LOOKUP(A3,0,60,63,67,70,73,77,80,83,87,90,93,97,F,D-,D,D+,C-,C,C+,B-,B,B+,A-,A,A+)在数组的第一行中的 A3 (90) 中查找值,查找小于或等于它 (90) 的最大值,然后返回最后一行中同一列内的值 (A-)=LOOKUP(A4,0,60,63,67,70,73,77,80,83,87,90,93,97,F,D-,D,D+,C-,C,C+,B-,B,B+,A-,A,A+)在数组的第一行中的 A4 (78) 中查找值,查找小于或等于它 (80) 的最大值,然后返回最后一行中同一列内的值 (C+)请参阅 HLOOKUP INDEX MATCH VLOOKUP 查找和引用函数 MATCH 全部显示全部隐藏返回在指定方式下与指定数值匹配的数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用 MATCH 函数而不是 LOOKUP 函数。语法MATCH(lookup_value,lookup_array,match_type)Lookup_value 为需要在数据表中查找的数值。 Lookup_value 为需要在 Look_array 中查找的数值。例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。 Lookup_value 可以为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。Lookup_array 可能包含所要查找的数值的连续单元格区域。Lookup_array 应为数组或数组引用。Match_type 为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。 如果 match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列:.、-2、-1、0、1、2、.、A-Z、FALSE、TRUE。 如果 match_type 为 0,函数 MATCH 查找等于 lookup_value 的第一个数值。Lookup_array 可以按任何顺序排列。 如果 match_type 为 -1,函数 MATCH 查找大于或等于 lookup_value 的最小数值。Lookup_array 必须按降序排列:TRUE、FALSE、Z-A、.、2、1、0、-1、-2、.,等等。 如果省略 match_type,则假设为 1。说明 函数 MATCH 返回 lookup_array 中目标值的位置,而不是数值本身。例如,MATCH(b,a,b,c,0) 返回 2,即“b”在数组 a,b,c 中的相应位置。 查找文本值时,函数 MATCH 不区分大小写字母。 如果函数 MATCH 查找不成功,则返回错误值 #N/A。 如果 match_type 为 0 且 lookup_value 为文本,lookup_value 可以包含通配符、星号 (*) 和问号 (?)。星号可以匹配任何字符序列;问号可以匹配单个字符。 示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+(重音符),或在“工具”菜单上,指向“公式审核”,再

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论