美文网首页
Excel 数组公式

Excel 数组公式

作者: 非梦nj | 来源:发表于2017-02-13 10:31 被阅读586次
  • 数组公式:http://windyli.blog.51cto.com/1300305/306009
    在某个单元格输入数组公式的方法如下:
    1.在编辑栏输入完整的公式,并使编辑栏仍处在编辑状态;
    2.按下Ctrl+Shift+Enter快捷键
    经过以上两步操作以后,编辑栏会自动脱离编辑状态,并且选中单元格后,在编辑栏可以看到公式的两端有“{}”符号标记,而双击进入公式的编辑状态时,你会发现“{}”符号是不存在的。数组公式每次编辑过后,都要同时按下Ctrl+Shift+Enter以完成输入。

  • 例子1:
    有重复的“AA”,找第二个“AA”所对应的Category:
    {=INDEX(C2:C99,SMALL(IF(B2:B99=B2,A2:A99),2))}


    Excel-Array
  • 例子2:
    Category表格,每个单词属于不同的Category,有重复的单词


    重复

    如果我们想创建一个Alphabet排序的单词表格,要标注每个单词属于“哪些”category,则:
    B2: =VLOOKUP(A2,CategoryOrder!$A$2:$J$112,10,FALSE)
    C2: {=INDEX(CategoryOrder!J2:J34,SMALL(IF(CategoryOrder!A2:I34=$A2,CategoryOrder!K2:K34),2))}
    D2: {=INDEX(CategoryOrder!J2:J34,SMALL(IF(CategoryOrder!A2:I34=$A2,CategoryOrder!K2:K34),3))}

AlphabetOrderList.png

------------------------------------------INDEX----------------------------------------

index函数的意义:返回指定行列交叉处引用的单元格。

公式:=index(reference,row_num,column_num,area_num)
reference指的是要检索的范围;
row_num指的是指定返回的行序号,如超出指定检索范围,返回错误值#REF!;
column_num指的是指定返回的列序号,如超出指定检索范围,返回错误值#REF!;
area_num指的是返回该区域中行和列的交叉域。可省略,默认1。如小于1时返回错误值#VALUE!


------------------------------------------MATCH--------------------------------------

match函数的意义:返回指定方式下查找指定查找值(可以是数字、文本或逻辑值)在查找范围1行或1列的位置。

公式:=match(lookup_value,lookup_array,match_type)
lookup_value指指定查找值;
lookup_array指的是1行或1列的被查找连续单元格区域。
match_type指的是查找方式,1或省略指查找小于或等于lookup_value的最大值,lookup_array必须为升序排列,否则无法得到正确结果。
0指查找等于lookup_value的第一个数值,如果不是第一个数值则返回#N/A
-1指查找大于或等于lookup_value的最小值,lookup_array必须为降序,否则无法得到正确结果。



相关文章

  • 中级和函数

    二 加强阶段重点学习方向 1,数组公式(将函数和数组结合) 数组公式可以认为是Excel对公式和数组的一种扩充,换...

  • Excel 数组公式

    数组公式对一组或多组值执行多重计算,并返回一个或多个结果。 编辑栏可以看到以“{}”括起来的公式就是数组公式。 在...

  • Excel数组公式

    需要注意的: 虽然 + * 有时可以和 or 、and 互换,但是他们是有区别的,例如:=sum(if(and(A...

  • Excel 数组公式

    数组公式:http://windyli.blog.51cto.com/1300305/306009在某个单元格输入...

  • 应用技巧二十一:数组公式

    对于希望精通Excel函数与公式的用户来说,数组运算和数组公式是必须跨越的门槛。通过本文的介绍,让用户能够对数组公...

  • Excel学习日打卡D4-2020.4.29

    今日学习书目:《Excel2010函数与公式——疑难千寻千解丛书(二)》 今日学习章节:第1章1.4数组与数组公式...

  • 【ROWS】函数技巧,你一定要知道的!!!

    Excel的ROWS函数主要返回引用或数组的行数。本文介绍 Microsoft Excel中ROWS函数的公式语法...

  • Excel数组公式顶级绝密 Excel Array formul

    本文目标: 1、 理解excel软件背后数据处理的基本原理; 2、 搞懂excel数组公式原理,并会灵活运用,放大...

  • Excel数组公式的使用

    如果需要同时对一组或两组以上的数据进行计算,那么计算的结果可能是一个,也可能时多个,这个情况只有数组公式才能处理。...

  • Excel—神奇的数组公式

    数组公式是一种公式,可以针对数组中的一个或多个项执行多个计算。 可以将数组视为值的行或列,或值行和列的组合。 数组...

网友评论

      本文标题:Excel 数组公式

      本文链接:https://www.haomeiwen.com/subject/kqyiittx.html