版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、为什么index返回内存数组出错用INDEX求一个区域的子数组121请看下面的对INDEX(A$1:B$10,)的测试,结论是内存数组12222323第2大的值Large29正确3424第7小的值Small7正确4525测试最小值 Min1正确5626测试最大值 Max30正确6727测试索引第2列第3个23正确7828测试索引第1列第6个6正确8929测试列Columns2正确91030测试行Rows10正确10和值Sum310正确=INDEX(常量数组,)积Product3.9564E+20正确偶数个数Sum+Mod10正确Index产生的二维内存数组,可直接参与下一步计算大家还可测试 I
2、NDEX(常量数组,5),INDEX(常量数组,2),INDEX(常量数组,2),INDEX(常量数组,ROW(2:2),INDEX(常量数组,COLUMN(B:B)结论是一样的。如果指定列第二参数必须明确指示(即“,”逗号不能省略),如果第一参数是单元格引用则两个逗号都不能省略。但一元数组为参数的结果在单元格区域无法正确显示出来。Index产生的多维数组,不能直接参与下一步计算但是如果第二、三个参数为二维数组或多个单元格区域,会产生一个多维的数组,所以不能形成二维的内存数组,而且不能用T(),N()转换。如下例12112112112112112112112112112112112112112
3、1121121121121121121INDEX(常量数组,1,2)INDEX(常量数组,COLUMN(A:B)附录: index语法节录INDEX 函数有两种语法形式:数组和引用。数组形式通常返回数值或数值数组,引用形式通常返回引用。当函数 INDEX 的第一个参数为数组常数时,使用数组形式。语语法法 1 1数组形式INDEXINDEX(arrayarray,row_num,column_num)Array 为单元格区域或数组常量。如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选。如果数组有多行和多列,但只使用 row_num 或 column_nu
4、m,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。Row_num 数组中某行的行序号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。Column_num 数组中某列的列序号,函数从该列返回数值。如果省略 column_num,则必须有 row_num。2121222223232424252526262727282829293030=INDEX(常量数组,2)525=INDEX(常量数组,5,)一元数组为参数的结果在单元格区域无法正确显示出来2121212121212121212121212121212121212121212121212121212
5、12121=INDEX(常量数组,2)=INDEX(常量数组,ROW(2:2)=INDEX(常量数组,COLUMN(2:2)=INDEX(常量数组,)大家还可测试 INDEX(常量数组,5),INDEX(常量数组,2),INDEX(常量数组,2),INDEX(常量数组,ROW(2:2),INDEX(常量数组,COLUMN(B:B)结论是一样的。如果指定列第二参数必须明确指示(即“,”逗号不能省略),如果第一参数是单元格引用则两个逗号都不能省略。但一元数组为参数的结果在单元格区域无法正确显示出来。但是如果第二、三个参数为二维数组或多个单元格区域,会产生一个多维的数组,所以不能形成二维的内存数组,
6、而且不能用T(),N()转换。如下例INDEX 函数有两种语法形式:数组和引用。数组形式通常返回数值或数值数组,引用形式通常返回引用。当函数 INDEX 的第一个参数为数组常数时,使用数组形式。如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选。如果数组有多行和多列,但只使用 row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。Row_num 数组中某行的行序号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。Column_num 数组中某列的列序号,函数从该列返回数值。如果
7、省略 column_num,则必须有 row_num。用INDEX求一个区域的子数组Apolloh为什么INDEX返回内存数组出错4132124866我们用index有限的返回内存数组的功能做点什么吧:)24581567502271081614连续区域多行列子数组6331015357=IF(1,0,INDEX(CHOOSE(1;2;3,INDEX(X,6),INDEX(X,7),INDEX(X,8),2),INDEX(CHOOSE(1;2;3,INDEX(X,6),INDEX(X,7),INDEX(X,8),3)52094011711403992340399369418798718798179
8、0439168439166234第一个参数X为常量数组1197975614089283515间隔区域多行列子数组2567026310=IF(1,0,INDEX(CHOOSE(1;2,INDEX(X,2),INDEX(X,4),1),INDEX(CHOOSE(1;2,INDEX(X,2),INDEX(X,4),3)329331800732815414958686966101注意X是常量数组,也就是内存数组。第一个参数X为常量数组这里只是举简单的例子说明一下其中的1,0、1;2可以用公式YY-transpose(row(indirect(1:&YY)和row(indirect(1:&
9、;XX)分别得到其中YY是要取得列数,XX是要取得行数。Index()函数的第二、三个参数可以用单元格引用来制定行列数的变化。使用此方法参与计算仅限于预先确定子数组行列数或位置的应用注:之前chenjun版主的用别的方法的相关讨论请见http:/ 第一参数为单元格引用18798 注意多了不能省略的逗号43916=IF(1,0,INDEX(CHOOSE(1;2;3,INDEX(A3:D15,6,),INDEX(A3:D15,7,),INDEX(A3:D15,8,),2),INDEX(CHOOSE(1;2;3,INDEX(A3:D15,6,),INDEX(A3:D15,7,),INDEX(A3:D
10、15,8,),3)2815 第一参数为单元格引用6101 注意多了不能省略的逗号=IF(1,0,INDEX(CHOOSE(1;2,INDEX(A3:D15,2,),INDEX(A3:D15,4,),1),INDEX(CHOOSE(1;2,INDEX(A3:D15,2,),INDEX(A3:D15,4,),3)为什么INDEX返回内存数组出错我们用index有限的返回内存数组的功能做点什么吧:)=IF(1,0,INDEX(CHOOSE(1;2;3,INDEX(X,6),INDEX(X,7),INDEX(X,8),2),INDEX(CHOOSE(1;2;3,INDEX(X,6),INDEX(X,7
11、),INDEX(X,8),3)=IF(1,0,INDEX(CHOOSE(1;2,INDEX(X,2),INDEX(X,4),1),INDEX(CHOOSE(1;2,INDEX(X,2),INDEX(X,4),3)其中的1,0、1;2可以用公式YY-transpose(row(indirect(1:&YY)和row(indirect(1:&XX)分别得到其中YY是要取得列数,XX是要取得行数。=IF(1,0,INDEX(CHOOSE(1;2;3,INDEX(X,6),INDEX(X,7),INDEX(X,8),2),INDEX(CHOOSE(1;2;3,INDEX(X,6),INDEX(X,7),INDEX(X,8),3)=IF(1,0,INDEX(CHOOSE(1;2;3,INDEX(A3:D15,6,),INDEX(A3:D15,7,),INDEX(A3:D15,8,),2),INDEX(CHOOSE(1;2;3,INDEX(A3:D15,6,),INDEX(A3:D15,7,),INDEX(A3:D15,8,),3)=IF(1,0,INDEX(CHOOSE(1;2,INDEX(A3:D15,2,),INDEX(A3:D15,4,),1),INDEX(CHOOSE(1;2,IN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB 25502-2024坐便器水效限定值及水效等级
- 农产品种植购销合同范本2篇
- 教育合作协议范本
- 二零二四年度广告发布合同注意事项3篇
- 现代技术服务费合同1
- 大班过新年课件
- 水电施工承包合同样式
- 2024年度高速公路工程建设技术支持与服务合同3篇
- 展会期间2024年度汽车展台设计与搭建合同
- 洛阳知识产权许可合同2024
- 完整版二年级数学上册《期末总复习》课件
- 八年级上册数学-分类讨论
- 部编版《道德与法治》五年级上册第10课《传统美德 源远流长》优质课件
- 送达地址确认书(样本)
- 红楼梦第五回课件
- 《水浒传》导读4杨志课件
- 施工升降机维修保养检查记录
- 初中语文人教七年级上册穿井得一人说课稿
- 3.3.1幂函数的概念课件-2022-2023学年高一上学期数学人教A版(2019)必修第一册
- DB44∕T 2041-2017 渡槽安全鉴定规程
- 生药采收加工贮藏和养护
评论
0/150
提交评论