EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果

上传人:cjc****537 文档编号:125118209 上传时间:2020-03-15 格式:DOC 页数:31 大小:1.96MB
返回 下载 相关 举报
EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果_第1页
第1页 / 共31页
EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果_第2页
第2页 / 共31页
EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果_第3页
第3页 / 共31页
EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果_第4页
第4页 / 共31页
EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果》由会员分享,可在线阅读,更多相关《EXCEL中用数组公式下拉填充单一符合条件的查询结果右拖填充多个符合条件的查询结果(31页珍藏版)》请在金锄头文库上搜索。

1、本文主要内容“EXCEL中用数组公式下拉填充单一符合条件的查询结果,右拖填充多个符合条件的查询结果和如何设置列中有重名的自动显红和当单元格不等于0或不等于1或空白时就显示红色底纹和IF函数中参数省略或为空的执行结果和提取特定字符之间字符串和如何判断(统计)某一个单元格内字符串中包含特定字符(串)的个数和LOOKUP函数的几种经典用法和下乡排表方法和让筛选后的序号自动连续和实现图片分页打印和PPT演示文稿打印讲义随意在幻灯片左右边添加或去掉横线(每页多少张不限)的方法和Word插入图片显示不全的解决办法和最后行与下页第一行重复打印的解决方法”E3=INDEX($B:$B,SMALL(IF($A$

2、3:$A$9=$D3,ROW($A$3:$A$9),48),COLUMN(A1)&F3=IF(COUNTIF($A:$A,$E3)1-单元格格式为图案,最主要的是公式中的A:A表示A列(需操作的区域,如A1:A9),必须是你有数值的区域。EXCEL2007:选定需操作区域-开始-条件格式-新建规则-使用公式确定要设置格式的单元格-=COUNTIF(A:A,A1)1-单元格格式为填充,最主要的是公式中的A:A表示A列(需操作的区域,如A1:A9),必须是你有数值的区域。用红圈圈圈画Excel表格中的数据格公司统计时也许想把特别的数据突出显示,考试后老师也可能会想把Excel表格中高分或者容易错误

3、的地方用红圈突出显示出来。这样在Excel中如何实现呢?下面我以成绩表为例讲解一下如何实现这一要求,本例以语文成绩在120分以上的用红圈圈画出来突出显示。屏显操作步骤:第一步:打开成绩表选择语文成绩单击菜单栏上的“数据”按钮选择“有效性”。第二步:在弹出的“数据有效性”对话框中,在“允许”一栏中选择“整数”在“数据”下面框中选择 “介于”最小值输入0最大值输入120确定。第三步:单击菜单栏上的“工具”按钮选择“公式审核”选择显示“公式审核”工具栏。第四步:单击“圈释无效数据”按钮。这样语文分数在120分以上的就被圈上了一个红圈,起到了突出显示的作用。但这些圈只能在电脑中显示出来并不能打印出来。

4、有的老师想把它打印出来,笔者经过探索,找到一种可 行的办法,下面把这种方法介绍一下。打印操作步骤:第一步:选择表格按住Shift键不放单击菜单栏上的“编辑”按钮选择“复制图片”确定。第二步:单击菜单栏上的“编辑”按钮选择粘贴图片把原数据表删除调整一下复制的数据表的位置 就行了。注:在进行第一步和第二步的操作过程中要始终按住Shift键不放,否则操作不成功。当单元格不等于0,或不等于1,或空白时就显示红色底纹在第一个图中:选定需操作区域-格式-条件格式-单元格数值-单元格格式为图案-红色-然后按“添加”设置条件2、3,所得的结果却全部显示红色,这是因为三个条件之间没有明确并集或者交集的关系,所以

5、要用第二个图的方法选定需操作区域-格式-条件格式-公式-=AND(A21,A20,A2)-单元格格式为图案-红色IF函数中参数省略或为空的执行结果IF(logical_test,value_if_true,value_if_false)其中有三个参数:第一个固定为逻辑参数,第二个固定为TRUE参数,第三个固定为FALSE参数。TRUE参数任何情况下都不能省略,只能为空,而FALSE参数可以出现省略或为空的情况。两个(TRUE参数和FALSE参数)都省略的话就没什么意义了(此时函数会出现错误无法运行),而两个都为空时,不管逻辑为TRUE或FALSE,执行结果都为0。当逻辑为TRUE时,TRUE参

6、数为空,执行结果为0。 TRUE参数为非空值,执行结果为非空值。当逻辑为FALSE时,FALSE参数被省略,执行结果为FALSE。 FALSE参数为空,执行结果为0。 FALSE参数为非空值,执行结果为非空值。特别说明:TRUE参数为空即logical_test后有逗号但没有值,如“=IF(A20,)”、“ =IF(A20,)”、“ =IF(A20, 正数)”FALSE参数为空即 value_if_true 后有逗号但没有值并紧跟着右括号,如“=IF(A10,负数,)”、 “=IF(A10,)”FALSE参数被省略即 value_if_true 后没有逗号,如“=IF(A30,负数)”、“ =

7、IF(A30,)”已解决 公式理解请教:=INDEX($A$2:$A$7,MATCH(,COUNTIF($B$1:B2,$A$2:$A$7),)山菊花: 这个公式是gvntw版主写的,应该有过解释。公式 COUNTIF($B$1:B2,$A$2:$A$7) 计算区域 $B$1:B2 中包含 $A$2:$A$7 每一个元素的个数。把公式展开,相当于: COUNTIF($B$1:B2,$A$2) =1COUNTIF($B$1:B2,$A$3) =1COUNTIF($B$1:B2,$A$7) =0因为是数组公式,该公式返回的结果是一个与 $A$2:$A$7 大小相同的数组,最后结果是 1;1;0;1

8、;1;0 取得的结果主要是判断 $A$2:$A$7 中的元素是否在结果区域 $B$1:B2 中出现过,从中获得第一个没出现的元素的位置,即 0 的位置。 该例 $B$1:B2 中第一个没出现的元素是“1”,有:COUNTIF($B$1:B2,A4)=0即:COUNTIF($B$1:B2,1)=00在结果数组中的位置是3。MATCH(,COUNTIF($B$1:B2,$A$2:$A$7),) 相当于 MATCH(,1;1;0;1;1;0,) 其中省略参数默认值为0,即公式相当于:MATCH(0,1;1;0;1;1;0,0) 它的结果是3。这个3的意义是, $A$2:$A$7 中,第一个没有在区域

9、 $B$1:B2 中出现的元素是第3个,即A4单元格的值,即“1”。=INDEX($A$2:$A$7,MATCH(,COUNTIF($B$1:B2,$A$2:$A$7),) 相当于:=INDEX($A$2:$A$7,3) 结果是1。终于理解MATCH(,COUNTIF($B$1:B2,$A$2:$A$7),)的意思了,原来是省略了0。谢谢山菊花老师!问1:MATCH函数的第一个参数是0,省略了问3:这个公式应该是用MATCH函数查找这些数字在B列没出现的,然后用INDEX函数定位,如果A列有空格,空格默认为0值问4:如果第一行不为空,我想那就不能用这个公式了,因为就靠第一行空格来定位第1个数字

10、呢。不知我的理解对不?问题2的公式我也看不懂,从这个例子中又学会了一个提取不重复值的方法,谢谢啦这个公式看过好几遍了,就是提取不重复值的公式,以前一直不明白其中的道理,现在总算是清楚了,谢谢这么详细的解释这里的$号是不是有误?是不是应该($B$1:B$2,$A2), 如果b2的“2”前没有$号,下拖就要变成($B$1:b3,$a$2),$a$2下拖不会改变。我的理解对吗?和你有同样的疑问?B2是不是要加$adidas315073682,个人认为你的理解是对的,不知什么原因,我发觉大家都没有提到这一块,另外,关于第一行是否空行,好像不是很重要,同时提供了提取重复值的一个思路。楼上adidas31

11、5073682 小雨点沙沙响 两位朋友对$的理解肯定是正确的。这里用不用$、怎么用都没关系,因为这段话是纯解说词,你就想像在教室里,老师一行一行把它写在黑板上,而不是录入在单元格里,中间所有$符号只是保持原公式的风格。这里主要是在说“展开”,一个数组公式得到的结果,相当于6个普通公式得到的结果。如果你把学习的重点放在这里,你就会理解前面许多朋友为什么没有提$这个问题。excel从有分隔符的字符串中提取关键词及用指定字符替换有多个相同分隔符字符串中的第几个的方法需要针对部门进行相关数据分析,但是现有的数据没有规范的可直接使用部门字段,字段“ 管理渠道”中含有部门信息。“管理渠道”这个字段中字符串用“.”分隔,需要提取的部门名称信息在字符串中的位置存在两种情况。一是单独一个部门名称,二是处在逗号分隔的第二段。分析时增加了一个辅助列“部门”。通过一个公式将上述两种情况中部

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号