上街郑州网站建设,跨境电商网站建设流程成都市公服,网络销售怎么找客源房地产,查域名注册详细信息查询学习Excel技术#xff0c;关注微信公众号#xff1a;excelperfect数组函数是可以提供多个值的Excel内置函数。下面列出了8个Excel内置的数组函数#xff1a;TRANSPOSE函数MODE.MULT函数(在Excel 2010中引入)TREND函数FREQUENCY函数LINEST函数MMULT函数MUNIT函数(在Excel 201… 学习Excel技术关注微信公众号excelperfect数组函数是可以提供多个值的Excel内置函数。下面列出了8个Excel内置的数组函数TRANSPOSE函数MODE.MULT函数(在Excel 2010中引入)TREND函数FREQUENCY函数LINEST函数MMULT函数MUNIT函数(在Excel 2013中引入)MINVERSE函数下面讲解前3个函数。TRANSPOSE函数TRANSPOSE函数可以将垂直数组转换成水平数组并且可以处理一维或二维数据。如下图1所示在源数据区域A2:D4中数据占3行4列要想将这些数据转置选择一个4行3列的单元格区域如图中的A7:C10输入公式TRANSPOSE(A2:D4)按CtrlShiftEnter键。图1注意使用TRANSPOSE函数不仅将数据转置而且建立了数据之间的链接当源数据区域的数据变化时被转置的数据随着变化。有时候当源数据区域中有空单元格时TRANSPOSE函数将该单元格数据显示为0如下图2所示。图2注有些函数例如TRANSPOSE、VLOOKUP、INDEX等将空单元格视作0有些函数例如MIN、MAX、AVERAGE不会将空单元格视作0。使用IF函数和ISBLANK函数来解决这个问题让空单元格显示空如下图3所示。图3MODE.MULT函数在一组数中获取出现次数最多的数时可以使用MODE函数或MODE.SNG函数然而当一组数中有多个出现次数一样且最多的数时MODE函数或MODE.SNG函数只返回找到的第一个数此时可以使用MODE.MULT函数。如下图4所示选择单元格区域C7:C8输入数组公式MODE.MULT(A2:A15)得到结果。(这两个数字都出现了3次且最多)图4然而我们知道上例中会有2个结果因此选择了含有2个单元格的区域。实际上数据可能变化因此我们事先不知道有几个出现最多的数如果选择可能多的单元格区域输入上面的公式可能在有的单元格中出现错误值如下图5所示。图5此时我们可以灵活运用前面学到的知识组合多个函数来适应数据的变化如下图6所示如果有更多的数则可直接向下拉动单元格。图6还可以使用IFERROR函数使公式简化如下图7所示。图7TREND函数使用TREND函数估计线性模型中的y值。有时候我们需要使用数据来计算斜率和截距以创建线性模型来辅助预测。线性模型等式为yf(x)mxb如下图8所示使用了3个公式来预测学生的分数。图8所有的4个函数(SLOPE、INTERCEPT、FORECAST、TREND)都要求知道y值和x值。如果使用SLOPE函数和INTERCEPT函数则创建mxb公式如果使用FORECAST或TREND函数则只需添加x值用于预测如下图9所示如果要预测多个y值则最好使用TREND函数如下图10所示。不像FORECAST函数每次都要重复计算TREND函数仅计算m和b值一次因此当处理大量数据时其速度更快。图9图10《CtrlShiftEnterMasteringExcel Array Formulas》学习笔记完美Excel欢迎在下面留言完善本文内容让更多的人学到更完美的知识。欢迎到知识星球完美Excel社群进行技术交流和提问获取更多电子资料。