INDEX函数虽然可以生成数组,但如果不用数组公式,似乎只能返回其生成的数组中的第一个元素。然而,可以使用INDEX函数来给公式提供数组。例如:=SUM(INDEX(A1:A10,N(IF(1,{1,4,8}))))将计算单元格A1、A4和A8的和。下面的公式也可以得到相同的结果:=SUM(INDEX(......
12-18 55 excel函数 excel函数公式 excel表格制作 excel教程
有时候,我们希望公式中有一部分能够在该公式向下复制到连续的行时,生成一系列连续的整数。一个经典的示例是使用INDEX/SMALL组合的公式,例如下面的公式1:=INDEX($B$1:$B$10,SMALL(IF($A$1:$A$10='A',ROW($A$1:$A$10)-MIN(ROW($A$1:$A$10)......
12-18 412 excel函数 excel函数公式 excel表格制作 excel教程
在使用公式时,我们经常遇到将某个值从结果数组中剔除,然后将该数组传递给另一个函数的情形。例如,要获取单元格区域中除0以外的最小值,可以使用数组公式:=MIN(IF(A1:A100,A1:A10))或者对于Excel2010及以后的版本,使用AGGREGATE函数:=AGGREGATE(......
12-18 375 excel函数 excel函数公式 excel表格制作 excel教程
这篇文章将详细解COUNTIFS/SUMIFS函数的运行原理,特别是将包含多个作为条件的元素的数组传递给一个或多个Criteria_Range参数时。先看一个示例,如下所示的数据。现在,想要得到Sex为“Male”,Pet为“Sealion”的数量,使用公式:=COUNTIFS(B2:B14,'Mal......
12-18 241 excel函数 excel函数公式 excel表格制作 excel教程
有时候,我们想要寻找通常需要数组公式的非数组版本,其理由可能是:1.认为这样可以提高工作表的性能(有时可以,有时不能)2.不喜欢必须使用输入数组公式所必需的Ctrl+Shift+Enter组合键3.从理论上,可能只是感兴趣本文研究数组公式的非数组版本,更多地属于第三类。强迫TRANSPOSE正常运......
12-18 80 excel函数 excel函数公式 excel表格制作 excel教程
这篇文章介绍的技巧很有趣,不知道读完后,有没有感兴趣的朋友能再贡献出几个全数字(pandigitals)来。技巧来源于使用公式从由数字字母组成的字符串末尾返回数字,例如在单元格A1中有下面的字符串:ABCDEF123456使用公式:=0+MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,......
12-18 155 excel函数 excel函数公式 excel表格制作 excel教程
使用公式来解决问题:给定一个十进制的正整数,将其转换成指定进制的数。如下所示,在单元格A2中是给定的十进制正整数值,单元格B2中是指定的进制,示例中是4进制,单元格C2中是转换后的结果,单元格D2中使用公式检验结果是否正确。在单元格C2中的公式是:=SUMPRODUCT(MOD(FLOOR(A2/B2^(R......
12-18 304 excel函数 excel函数公式 excel表格制作 excel教程
本文主要研究从字符串开头提取数字的技术:1.这些数字是连续的2.这些连续的数字位于字符串的开头3.想要的结果是将这些连续的数字返回到单个单元格对于下面研究的每种解决方案,我们需要在两种不同的情况下测试其健全性:1.字符串中除开头外其他地方没有数字的情况,例如123ABC。2.字符串中除......
12-18 389 excel函数 excel函数公式 excel表格制作 excel教程
上篇文章解了提取位于字符串开头的数字的公式技术,本文研究从字符串开头提取数字的技术:1.这些数字是连续的2.这些连续的数字位于字符串的末尾3.想要的结果是将这些连续的数字返回到单个单元格与上篇文章一样,对于下面研究的每种解决方案,我们需要在两种不同的情况下测试其健全性:1.字符串中除末尾外其......
12-18 458 excel函数 excel函数公式 excel表格制作 excel教程
前两篇文章分别解了提取位于字符串开头和末尾的数字的公式技术,本文研究从字符串中提取所有数字的技术:1.字符串由数字、字母和特殊字符组成2.数字在字符串的任意地方3.字符串中的小数也一样提取3.想要的结果是将所有数字返回独立的单元格例如,在单元格A1中的字符串:81;8.75>@52......
12-18 476 excel函数 excel函数公式 excel表格制作 excel教程
前三篇文章分别解了提取位于字符串开头和末尾的数字的公式技术、提取字符串中所有的数字并放在不同的单元格中的公式技术,本文研究从字符串中提取所有数字并将这些数字作为单个数字放置在单个单元格中的技术。本文使用与上一篇文中相同的字符串:81;8.75>@5279@4.=45>A?A;我们希望公式能够返回......
12-18 179 excel函数 excel函数公式 excel表格制作 excel教程
我们可能熟悉使用INDEX、SMALL等在给定单列或单行数组的情况下,返回满足一个或多个条件的值的列表。这是一项标准的公式技术。我们述了一种方法,给定由多个列组成的单元格区域,从该区域返回由所有非空单元格组成的单个列。可以很容易地验证,在该公式中的单个条件可以扩展到多个条件,因此,我们现在有了从一维数组和二维数组中......
12-18 125 excel函数 excel函数公式 excel表格制作 excel教程
有时候,我们希望将公式应用于一组值而不是一个值,这可以简单地将公式作为数组公式(按Ctrl+Shift+Enter键)来实现。然而,并不是所有公式都能如此轻松地产生这样的效果,有些公式很“顽强”地抵制任何试图强制让它们返回数组的尝试。本文将探讨一些技术,除了数组形式的输入外,可以帮助强制达到想要的结果。例如,下中单......
12-18 137 excel函数 excel函数公式 excel表格制作 excel教程
在某个工作表单元格区域中查找值时,我们通常都会使用VLOOKUP函数。但是,如果在多个工作表中查找值并返回第一个相匹配的值时,可以使用VLOOKUP函数吗?本文将解这个技术。最简单的解决方案是在每个相关的工作表中使用辅助列,即首先将相关的单元格值连接并放置在辅助列中。然而,有时候我们可能不能在工作表中使用辅助列,特......
12-18 276 excel函数 excel函数公式 excel表格制作 excel教程
我们给出了基于在多个工作表给定列中匹配单个条件来返回值的解决方案。本文使用与之相同的示例,但是将匹配多个条件,并提供两个解决方案:一个是使用辅助列,另一个不使用辅助列。下面是3个示例工作表::工作表Sheet1:工作表Sheet2:工作表Sheet3示例要求从这3个工作表中从左至右查找,......
12-18 178 excel函数 excel函数公式 excel表格制作 excel教程
Excel提供了排序功能,可以方便地对选中的列表进行排序。本文给出一个基于公式的排序解决方案,将指定区域内的数据按字母顺序排序。如下所示,在单元格区域A2:A11中是一组未排序的数据,在单元格区域B2:B11中是已排序的数据。解决方案在单元格B2中输入公式:=LOOKUP(1,0/FREQUENCY......
12-18 221 excel函数 excel函数公式 excel表格制作 excel教程
本文分享一个基于公式生成n×n随机整数的解决方案,并且每个整数都是唯一的。例如,下显示了生成10行10列的不重复随机整数。解决方案在单元格A1中输入数组公式:=SMALL(IF(FREQUENCY(($A2:$J$11,B1:$K1),ROW(INDIRECT('1:99'))-1)=0,ROW(IND......
12-18 172 excel函数 excel函数公式 excel表格制作 excel教程
在实际工作中,我们经常需要从某列返回数据,该数据对应于另一列满足一个或多个条件的数据中的最大值。如下所示,需要返回指定序号(列A)的最新版本(列B)对应的日期(列C)。解决方案1:在单元格F2中输入数组公式:=INDEX(C2:C10,MATCH(MAX(IF(A2:A10=F1,B2:B10)),......
12-18 169 excel函数 excel函数公式 excel表格制作 excel教程
在这篇文章中,探讨一种计算在至少一列中满足规定条件的行数的解决方案,示例工作表如下所示,其中详细列出了各个国家在不同年份废镍的出口水平。假设我们希望确定2004年出口总额大于或等于1000的国家的数量,可以使用公式:=COUNTIF(B2:B14,'>=1000')或者:=SUMPRODUCT......
12-18 435 excel函数 excel函数公式 excel表格制作 excel教程
本文给出了一种从可能包含若干个不同长度的数字的字符串中提取指定长度的数字的解决方案。在实际的工作表中,存在着许多此类需求,例如从字符串中获取6位数字账号。下面是一个示例:20/04/15-VATReg:1234567:Pleasesend123456againstOrder#98765,Cu......
12-17 260 excel函数 excel函数公式 excel表格制作 excel教程