office办公 百分网手机站

Excel高手武器:数组基础

时间:2019-03-23 16:08:40 office办公 我要投稿

Excel高手武器:数组基础

  看到很多高手需要实现相同的功能,在其表格里面的公式简洁,无须借用辅助列等等,公式里面嵌套很多函数与{}大括号之间的运算,这其实就是数组与公式的结合运算,一秒钟看你是不是excel高手,就可以从数组看出来,今天小才子从excel数组基础讲起,让你三天变成同事们眼中的'大神!办公效率大幅提升!

  那么什么是数组?

  数组:简单来讲就是一些元素的集合,这些元素可以是数字、字符、日期、错误,逻辑值等等。例如{1,'selftt',true,#N/A}

  存放在数组中的元素可以多列的,每个元素用,逗号连接起来,也可以是多行的,每行之间用;分号来区分。例如:{1,2,3;4,5,6}这个数组有两行,第一行3个元素是1,2,3,第二行3个元素是4,5,6。

  特别说明:数组公式列好后,需要按ctrl+shift+回车计算,excel会在公式两边自动再加上{}符号

  数组根据元素行列不同分为:

  一维数组:单行或单列的元素集合

  如:{1,2,3}、{1;2;3}

  二维数组:多行多列的元素集合

  如:{1,2,5;3,4,6}

  播放GIF

  数组的计算方式:

  1、数值与数组运算

  如:2*{1,2,3;4,5,6}

  运算法则:数值与数组中的每个单元格元素运算,得到一个数组

  运算结果:{2,4,6;8,10,12}

  思考:'A'&{'a','b','c'}的结果?

  打开应用保存高清大图

  2、同向一维数组之间的运算

  如:{1,2}*{3,4}

  法则:数组1中第i个元素与数组2中第i个元素相乘组成新数组

  结果{3,8}

  若两个数组元素不相同,如{2;3;4}*{4;4},则结果为{8;12;#N/A}

  打开应用保存高清大图

  3、异向一维数组之间的运算

  如:{1,2,3}*{4;5;6;7}

  法则:第一个数组第一个元素乘以第二个数组所有元素,第一个数组第二个元素乘以第二个数组所有元素....以此类推

  M列一维数组*N行一维数组,最终得到M列N行数组。

  打开应用保存高清大图

  4、一维数组与二维数组之间的运算

  如:{1,2,3}*{1,2,3,4;2,3,4,5}

  法则:一维数组的行(列)分别与二维数组的行(列)对应元素进行相乘,得到一个与二维数组相同大小的新数组

  一维数组每行用多次,二维数组每行用一次

  打开应用保存高清大图

  5、二维数组与二维数组之间的运算

  如:{1,2;3,4}*{4,5,6;7,8,9}

  法则:相同位置元素一一对应相乘,得到元素大的行列最大的数组

  打开应用保存高清大图

  以上就是Excel数组基础,如果你能看到两个数组计算,立马得到结果,后面再套用函数运算就很简单了!

  今天的课程有点多,需要自己独立思考消化。

  举一个的函数与数组结合例子:

  打开应用保存高清大图

  C3=SUM(A1:A3*C1:E1)按ctrl+shift+回车,结果等于90

  SUM对所有数组中的元素进行求和,结果为90,如果答错的朋友们可以重新再看一遍上面的内容了。

  本节完

  ……

【Excel高手武器:数组基础】相关文章:

1.excel2007基础知识

2.数组与数组元素的概念

3.计算机文化基础excel题

4.办公室Excel基础技巧大全

5.2017计算机基础Excel试题

6.新手操作新淘宝店6大基础步骤,高手绕行

7.JavaScript数组常用方法介绍

8.Java数组操作方法大全

9.Java数组定义常用方法