中企动力 > 商学院 > excel表查找
  • ?

    Excel多表汇总与 SQL查询语句

    魏绣连

    展开

    同学们好啊 ,首先以实例讲解一下怎样合并多表的数据。

    数据源文件中有三个表,分别是一组、二组、三组,里面有各个销售员的销售数据。

    Step 1、建立连接并获取数据

    点击【数据】选项卡下面的“现有连接”。

    在弹出的对话框中点击左下角的“浏览更多”按钮,找到数据所在的文件,会弹出以下对话框。

    任意选择一个表并点击“确定”按钮就可以了,因为后面还要更改成查询语句。

    在弹出的对话框中可以选择显示列表或者直接创建数据透视表,并且可以指定数据显示的位置。

    这里选择“表”,这样我们就建立了链接并初步导入了数据。

    Step 2、修改查询语句

    在上一步中得到的数据区域,点击右键,选择“表格”-->“编辑查询”。

    在打开的对话框中输入查询语句:

    Select "一组" as 数据来源,* from [一组$] union all

    Select "二组" as 数据来源,* from [二组$] union all

    Select "三组" as 数据来源,* from [三组$]

    这样就完成了多表汇总,是不是感觉很简单呢?

    最后和大家分享一些常用的SQL查询语句,到时候可以适当修改一下代码中的工作表名称,就可以应用到自己的工作中了。

    常用查询SQL语句示例

    1、查询名称为Data的表中的所有字段的数据

    Select * from [Data$]

    注意:Excel工作表名称后面需要加上美元符号$,并且需要放到方括号[]中;星号*表示查询所有字段的数据。

    2、查询名称为Data的表中的“销售员”和“销量”两个字段。

    Select [销售员],[销量] from [Data$]

    注意:字段名称可以不加方括号,但是当字段名称中间有空格、字段名是SQL语句中的保留名称等特殊情况时就必须要加方括号;在查询时,只要表中有这些字段就可以了,不用管这些字段的前后顺序。

    3、查询名称为Data的表中销售员Lily的销售信息

    Select * from [Data$] Where 销售员="Lily"

    注意:需要指定条件时就用Where语句,多个条件用And、Or连接,分别表示并且、或;条件格式为[字段名]=“具体内容”,操作符可以是=、>、=、In,比如:销售员 in ("Lily","Cherry")。

    4、查询名称为Data的表中销售员Lily的销售总额

    Select 销售员,Sum(销量) as Lily的总销量 from [一组$] Where 销售员="Lily" group by 销售员

    注意:进行汇总的时候,可以直接用Sum、Group by;在select中出现的字段,如果这个字段是汇总字段,则这个字段必须加到Group by里面;Sum函数是求和,也可用其他功能函数,比如:平均值AVG、计数Count、最大值Max、最小值Min;As可以重命名字段。

    5、查询名称为Data的表中D5:F200区域的数据中销售员和销量两个字段

    Select [销售员],[销量] from [Data$D5:F200]

    注意:在Data$后面加上区域的地址,如果不知道最后一行是多少,或者为了让数据区域是动态的,可以省略最后一行的行号,如下。

    Select [销售员],[销量] from [Data$D5:F]

    6、查询名称为一组、二组、三组三个表中的所有数据

    Select "一组" as 数据来源,* from [一组$] union all Select "二组" as 数据来源,* from [二组$] union all Select "三组" as 数据来源,* from [三组$]

    注意:有需要合并的表,就用union all连接起来,一般最多不能超过50个。

    在输入SQL语句时,各种符号一定要在英文状态下输入,否则你可能半天都检查不出来错在哪儿;如果使用星号*,那几个表中的数据字段顺序要一致、数据区域大小要一致,如果直接指定字段名称,则不受此限制。

    7、查询名称为一组、二组、三组三个表中销售员Lily和David的所有数据

    select * from (Select * from [一组$] union all Select * from [二组$] union all Select * from [三组$]) where 销售员 in ("Lily","David")

    注意:可以在一个查询语句的外面在嵌套上另外一个查询语句,表示从查询结果中再次查询。

    8、查询名称为Data的表中的所有字段的数据并按照日期排序

    Select * from [Data$] order by 日期

    注意:排序用order by,默认是升序,加上DESC表示降序,DESC是descending的缩写。降序示例:order by 日期 Desc

    End.

    文章转载自:Excel轻松学

  • ?

    Excel表格函数--调取数据用法

    灵寒

    展开

    Vlookup数据调取公式应用

    制作表格过程中往往遇到之前数据引用问题,所以我们在表格中如果去查找以往的数据再进行手录的话还是需要一定的操作时间的,万一遇到需要采用的数据量较大的情况下我们按照一个一个的抄录方式会浪费很大的工作时间,所以我们应该保持对Excel表格中的函数应用的学习热情。

    遇到以上数据需要收录的情况下,我们往往需要利用一部分公式进行批量操作,如下图所示的Vlookup函数的使用操作图

    图1:Vlookup函数应用演示

    上图演示的Vlookup函数使用过程中应当注意几点:

    如果数据中有重复的内容或者重复的name数据,则Vlookup函数只读取(从上至下)第一个相对应的数据,而且在应用过程中需要了解到的是Vlookup函数只针对单同一列不重复的数据抓取,如果重复的情况下我们该怎么使用Vlookup函数呢?如下图所示:

    图2:重复数据的调取公式应用

    如上图,我们使用的方式是在大量数据的情况下避免Vlookup函数无法获取第二或者更多的数据情况下,我们采用sumif函数进行区域同条件的数据进行求和,可详细查看表格中的函数应用方式,这是我平时应用比较多的结构函数。下面便给各位详细给出函数的公式内容:

    函数引用以及作用详解

    =vlookup(查找值,数据表,列序数,[匹配条件])公式中查找值表示的是:我们需要查找的这个数据,求的是这个数据对应的某项数据,数据表需要选择查找项与需要获取的某项数据在内的所有序列,然后列序数表示的则是从选中的序列中的第几列,填写数字;匹配条件分精准匹配和近似匹配两种,字面意思可以清楚明白选哪个。=countif(区域,条件)公式中需要填写的内容较少,仅为两项,这个函数主要是针对该选中区域中的复合条件项个数,非常有利于查找这个条件的权重或者这个条件项的出现次数。便于分析数据。使用方式如上图所示:区域选择含有你想要查找的条件内容列,条件则选择需要选择的单项数据。=sumif(区域,条件,[求和区域])区域与条件的选择与上一项的countif一样的选择方式,仅求和区域选择与Vlookup一样的需要获取的数据列,如上图所示。

    希望上述简要说明对各位有所帮助,我在应用函数过程中,有很多函数在实际的应用过程中相当具有帮助,可能也是工作原因导致,但是在平时我们如果学会使用这些函数,会给我们不时的工作内容带来更多的帮助,这也给了我一个很好的启发就是:能让工具快速解决的问题我们尽量不耗费大量时间处理。当然还有很多有关于数据调取的函数,由于本号作者时间有限,还请给位谅解,文章会在不定期做更新!

    图3:excel表格函数图4:更多函数应用

    图3则是告诉我们还有很多函数需要我们去了解,同样图4是其他函数的应用,图4的表格中所有数据均来自下方的其他工作表中的计算结果,所以表格给我一个很好的很便捷的工作内容便是,我只要提交初始数据,结果可以给我输出我需要经过长时间计算的其他结果,这样在短暂的时间准备后能够帮我后期节约大量的工作时间。希望对各位有所帮助

    主旨一直不变,当然希望给我有空能够在文章下面流量进行互动,相互学习,共同成长

    本号宗旨:不断学习,能力晋升

  • ?

    Excel表格中,如何只显示查找的内容?

    丫头子

    展开

    1.如图:Excel文件中包含多个数值,它们都有一个特点就是都含有5这样一个数值。

    2.CTRL+F打开查找对话框,在查找内容是“5”但可以清楚看到,只要单元格含5都可以查找出来。这其实与我们本来是查找“5”的真实目的不一致。因为Excel中默认的查找方式是模糊查找。

    3.在查找对话框中点击“选项”。

    4.在“选项”中点击勾选“单元格匹配”,就是查找内容与单元格完全一致时还是才查找。再看一下查找结果。

    (本文内容由百度知道网友茗童贡献)

  • ?

    如果你只会Vlookup函数那就别说你懂表格,Excel全部查找公式(共16大类)

    王鞅

    展开

    找对比,你会首先想到

    Vlookup

    函数。但在Excel中只会Vlookup函数是远远不够的。今天兰色对查找公式进行一次全面的整理。

    对于一个地方需要用到对比的时候我们肯定想到的是Vlookup函数,但是你在用Excel的时候只会用它可不行,今天我们就一起来梳理下常用的!

    地球人都知道:一题多解的只选取最优公式!

    1、普通查找VLOOKUP函数

    我们需要查找李晓峰的应发工资

    公式:=VLOOKUP(H2,B:F,5,0)

    2、反向查找INDEX

    函数

    查找吴刚的员工编号

    公式:=INDEX(A:A,MATCH(H2,B:B,0))

    反向查找

    3、交叉查找VLOOKUP函数:

    查找3月办公费的金额

    公式:=VLOOKUP(H2,A:F,MATCH(I2,1:1,0),0)

    4、多条件查找

    VLOOKUP函数

    查找上海产品B的销量

    公式:=LOOKUP(1,0/((A2:A7=E2)*(B2:B7=F2)),C2:C7)

    5、区间查找

    根据销量从右表中查找提成比率。

    公式:=LOOKUP(A2,$D$2:$E$5)

    6、双区间查找

    根据销量和比率完成情况,从表中查找返利。

    公式:=INDEX(B3:F7,MATCH(D11,A3:A7),MATCH(E11,B2:F2))

    7、线型插值

    A列是数量,B列是数量对应的系数值。现要求出数字8所对应的系数值。

    公式:=TREND(OFFSET(B1,MATCH(D3,A2:A6,1),,2,1),OFFSET(A1,MATCH(D3,A2:A6,1),,2,1),D3)

    8、查找最后一个符合条件记录

    要求查找A产品的最后一次进价。

    公式:=LOOKUP(1,0/(B2:B9=A13),C2:C9)

    9、模糊查找

    要求根据提供的城市从上表中查找该市名的第2列的值。

    公式:=VLOOKUP("*"&A7&"*",A1:B4,2,0)

    10、匹配查找

    要求根据地址从上表中查找所在城市的提成。

    公式:=lookup(9^9.find(A$3:A$6,A10),B$3:B$6)

    11、最后一个非空值查找

    要求查找最后一次还款日期

    公式:=LOOKUP(1,0/(B2:B13<>""),$A2:$A13)

    12、多工作表查找

    【例10】从各部门中查找员工的基本工资,在哪一个表中不一定。

    方法1

    公式:=IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),"无此人信息")))))

    方法2:

    公式:=VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"销售";"服务";"人事";"综合";"财务"}&"!a:a"),A2),{"销售";"服务";"人事";"综合";"财务"})&"!a:g"),7,0)

    13、一对多查找

    【例】根据产品查找相对应的所有供应商

    公式:

    A2 =B2&COUNTIF(B$1:B2,B2)

    B11=IFERROR(VLOOKUP($A11&COLUMN(A1),$A:$C,3,0),"")

    14、查找销量最大的城市

    查找销量最大的城市。注意:注意:注意:数组公式按ctrl+shift+enter三键输入

    公式:{=INDEX(A:A,MAX((MAX(B3:B7)=B3:B7)*ROW(B3:B7)))}

    15、最接近值查找

    根据D4的价格,在B列查找最接近的价格,并返回相对应的日期

    注意:注意:注意:数组公式按ctrl+shift+enter三键输入

    公式:{=LOOKUP(1,0/(MIN(ABS(B3:B7-D4))=ABS(B3:B7-D4))*ROW(B3:B7),A3:A7)}

    15、跨多文件查找

    跨多个文件查找,网上大概很难找到这样的教程,仔细想想其实原理和跨多表查找一样,也是借助lookup等函数实现。

    文件夹中有N个仓库产品表格,需要在“查询”文件完成查询

    仓库表样式

    在查询表中设置公式,根据产品名称从指定的文件中sheet1工作表查询

    入库单价

    公式:=VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT("["&{"仓库1";"仓库2";"仓库3"}&".xlsx]sheet1!a:a"),A2),"["&{"仓库1";"仓库2";"仓库3"}&".xlsx]sheet1")&"!a:b"),2,0)。

    如果你在用vlookup函数做多文件查找的时候也可以用iferror+vlookup的模式的这种模式,看起来公式很长,但是这样不会出错。此外,如果一个表用到的函数太多就需要用宏表函数用Files获取所有excel文件名称了。

    老男孩PS

    :我能想到的基本上都已经列出来了,但是我相信有很多大家可能看不懂,但是看不懂没关系,赶紧收藏起来,然后直接套用就可以了。

  • ?

    利用了VBA神器,多工作表的大数据搜索,真的非常简单

    雍采白

    展开

    最近两周一直在讲解如何利用VBA,在EXCEL的多个工作表中进行大数据的查询。今天把两周的内容精炼总结一下,想利用这些程序的朋友,可以拷贝下面的代码,放在编译器中就可以直接使用啦。

    1 Sub KK()

    2 Sheets("SHEET1").Select

    3 I = 2

    4 Do WhileCells(I, 1) <>""

    5 Cells(I,1).Select

    6 TT =Cells(I, 1)

    7 Cells(I, 2) = ""

    8

    9 SetFJX =Sheets("A").Range("A1:A"&Sheets("A").Range("A1").End(xlDown).Row).Find(TT,AFTER:=[A1],LOOKAT:=xlWhole)

    10 If NotFJXIs Nothing Then Cells(I, 2) = Sheets("A").Cells(FJX.Row, 2)

    11

    12 SetFJX =Sheets("B").Range("A1:A" &Sheets("B").Range("A1").End(xlDown).Row).Find(TT,AFTER:=[A1],LOOKAT:=xlWhole)

    13 If Not FJXIs Nothing Then Cells(I, 2) =Sheets("B").Cells(FJX.Row, 2)

    14

    15 SetFJX =Sheets("C").Range("A1:A"&Sheets("C").Range("A1").End(xlDown).Row).Find(TT, AFTER:=[A1], LOOKAT:=xlWhole)

    16 If Not FJXIs Nothing Then Cells(I, 2) =Sheets("C").Cells(FJX.Row, 2)

    17

    18 Set FJX=Sheets("D").Range("A1:A" &Sheets("D").Range("A1").End(xlDown).Row).Find(TT,AFTER:=[A1],LOOKAT:=xlWhole)

    19 If Not FJXIs Nothing Then Cells(I, 2) =Sheets("D").Cells(FJX.Row, 2)

    20 I = I + 1

    21 Set FJX =Nothing

    22 Loop

    23End Sub

    代码截图:

    工作表截图:注意名称

    下面对代码进行逐行讲解:

    1 Sub KK() ’KK给出程序的名称

    2 Sheets("SHEET1").Select ’指选择sheet1的工作表,并进行操作

    3 I = 2 ’是对变量i赋初始值,一般要用Dim i as Integer 进行声明。这里可以仅用Dim i, 也可以再简单点,直接用也行。但这不是说Vba是动态语言,相反,这恰恰说明了VBA作为静态语言的灵活性。

    4 Do While Cells(I, 1) <> "" ’DOWHILE是一个循环,是循环的标识,回调语句是loop,WHILE跟循环条件,是指第i行第一个单元格不为空建立一个循环。 变量是i,条件是直到i行的第一个单元格是空值。

    5 Cells(I, 1).Select ’要对第I行一个单元格定位,这也是为了程序具有可视性。

    6 TT = Cells(I, 1) ’然后把它的值value取出赋給TT,这也是为了以后操作简单。这里TT也是直接用的,略去了声明语句。

    7 Cells(I, 2) ="" ’要把第2个单元格清空,两个半角双引号,中间什么也没有就是空值,和空格不同,空格是" "。

    8

    9Set FJX=Sheets("A").Range("A1:A"&Sheets("A").Range("A1").End(xlDown).Row).Find(TT,AFTER:=[A1],LOOKAT:=xlWhole)

    ’SET是令FJX等于一个值,(这里也应先给FJX 事先声明此程序略去了),

    sheets("A")是指名称为A的那个工作表;

    Range("A1:A"& Sheets("A").Range("A1").End(xlDown).Row)是指从A1单元格开始向下直到最后一个不为空的单元格区域;

    Sheets("A").Range("A1:A"& Sheets("A").Range("A1").End(xlDown).Row)是指A的工作表中在A1到最后一个不为空的单元格区域;

    Find(TT,AFTER:=[A1], LOOKAT:=xlWhole)要查找值为TT的单元格,在A1的after后开始查询,是完全匹配,把区域和之后的操作间隔一个。

    这样就把查找的结果赋给了FJX。

    10 If Not FJXIs Nothing Then Cells(I, 2) = Sheets("A").Cells(FJX.Row, 2)

    ’if then 语句, 如果...那么......。查询的结果放在FJX,FJX is Nothing就是说没有查到结果。给它一个逻辑否定,就是前面加个NOT,其意思就是FJX不为Nothing 就是查到了,查到了怎么办?fjx.Row是指查到数据的行号。Sheets("A").Cells(FJX.Row,2)就是在A工作表查到的行号的第2个单元格的值,Cells(I, 2) = Sheets("A")。Cells(FJX.Row, 2)即第i行第2个单元格的值将等于工作表A中查到的行号的第2个单元格的值 Cells(I, 2) 是哪个工作表呢?指Sheets("SHEET1")。

    11

    12 SetFJX =Sheets("B").Range("A1:A"&Sheets("A").Range("A1").End(xlDown).Row).Find(TT,AFTER:=[A1],LOOKAT:=xlWhole)

    13 If Not FJX Is Nothing Then Cells(I, 2)=Sheets("B").Cells(FJX.Row, 2)’这两行类似于第9第10行,是处理当在B工作表中继续查找的操作。当查到后会有第13行的操作,和第10行的操作一样,这里要注意:第一,xlwhole是指单元格完全匹配的查找。第二,连接字符串的符号是&,不可用加号,当用到.cells时前面要用With,现在还没有用到,以后会有。

    14

    15 SetFJX =Sheets("C").Range("A1:A"&Sheets("C").Range("A1").End(xlDown).Row).Find(TT, AFTER:=[A1], LOOKAT:=xlWhole)

    16 If Not FJXIs Nothing Then Cells(I, 2) =Sheets("C").Cells(FJX.Row, 2)

    ’15行和16 行是在工作表“C”中进行的查找,也就是说:首先在工作表“A”中查找,然后就在“B”中查找,再次在"C"中查找。一旦查找到就执行将此行的第二个单元格的VALUE赋给 Sheets("SHEET1")的工作表的I行第二个单元格值,这样就实现了在多个工作表中的查询。

    17

    18 Set FJX=Sheets("D").Range("A1:A" &Sheets("D").Range("A1").End(xlDown).Row).Find(TT,AFTER:=[A1],LOOKAT:=xlWhole)

    19If Not FJX Is Nothing Then Cells(I, 2)=Sheets("D").Cells(FJX.Row, 2)

    ’18行和19 行是执行工作表D的查找。回顾一下,从第9行开始直到第19行总共运行了4个工作表

    20I = I + 1 ’I值增加1

    2121 Set FJX = Nothing ’另FJX为空准备下轮的查找

    22 Loop ’程序回调到第4行 DO WHILE

    23 End Sub ’程序结束。

    有兴趣的朋友可以试着使用一下,如果好用别忘了分享。如果有改进,别忘了晒晒代码。

    分享成果,随喜正能量

  • ?

    EXCEL工作表查找和替换时的常见问题与解决方法

    延续

    展开
    excel

    在excel软件中,查找和替换功能也是我们比较常用的功能,它可以帮我们快速定位到工作表我们所要查找的数据或文字内容,并且可以对其进行修改,绝对是查资料的一大神器。

    在这里,因为下文的需要,我先对查找和替换的操作进行简单的概括:在office2016中,首先我们找到并点击【开始】选项卡,然后在功能栏最右边找到并点击【查找与选择】,在弹出的下拉列选项中,我们点击【查找】或【替换】,就会弹出查找和替换的对话框,这样我们就能进行查找或替换的操作了。具体操作如下图所示:

    简单的查找和替换问题自然没有任何问题,我们在查找内容和替换为上填入具体的内容,然后就能万事大吉!但我这里有这样一个案例。

    某地某班级对班里学生进行了出生地统计,统计好了却出了一个小问题,该班共有十个人来自“小港村”,因为习惯问题,有六个人只填了“小港”二字,最后也一起汇总填到了excel表上,但是学校有要求,出生地填写要清楚明白,所以现在的任务就成了把“小港”改为“小港村”。

    大家肯定想到了,要用到excel里的查找与替换功能。ok,我们按照上面步骤先调出查找和替换的对话框,然后在查找内容后面填入:小港,在替换为后面填入:小港村,然后点击全部替换,ok?具体操作如下图所示:

    错误案例

    试试证明真的不行,我们会发现我们给所有的“小港”和“小港村”做了次加法,当然有好消息“小港”变成了“小港村”,但坏消息是“小港村”变成了“小港村村”,这是为什么呢?想想也很容易,我们在查找内容后面填入:小港,那就意味着excel会帮你找到所有的“小港”,然后进行替换操作,这也就是“小港村”变成了“小港村村”的原因了。那么我们怎么规避这样的错误呢?正确的做法如下:

    首先还是和上文一样,调出查找和替换的对话框,然后在查找内容后面填入:小港,在替换为后面填入:小港村。然后别急着操作,先点击查找和替换的对话框中的【选项】按钮,勾选【单元格匹配】,然后单击全部替换,这样“小港”变成了“小港村”,原本的“小港村”保持不变。这样我们的错误就完美解决了。具体操作如下图所示:

    正确做法

    (PS:勾选【单元格匹配】后,excel工作表会以单元格为单位进行,而不是以文字为单位进行比对,这样就成功规避上面的问题)

    觉得对你们有用的小伙伴们请点赞关注吧!您的鼓励是我前进的动力,也希望擅长运用办公软件的小伙伴们能够不吝赐教,积极的留言,教会小编更多的excel运用的小技巧,欢迎一起来探讨学习!!!

  • ?

    Excel表格:利用lookup函数精确查找对应数据

    精灵王

    展开

    Excel中合并单元格,小编一直觉得是制表的大忌,让我们后续数据处理增加不少难度。但仍然还是有伙伴因为一些原因用了合并单元格。这位伙伴就是遇到这样的麻烦。询问Excel中合并单元格查询公式问题。

    需要根据E2单元格的销售员,查询销售出去的订单对应的产品代码。

    F2单元格公式为:=LOOKUP("座",INDIRECT("a1:a"&MATCH(E2,$C$1:$C$9,)))

    公式有点小小的难度。一起来解读一下:

    MATCH(E2,$C$1:$C$9,),查找E2在C列中是位置,返回5。

    INDIRECT("a1:a"&MATCH(E2,$C$1:$C$9,)):返回引用单元格区域,得到值为:INDIRECT("a1:a"&5),即:a1:a5单元格区域。

    LOOKUP("座",引用区域)代表:返回引用区域中的最后一个文本。在E2公式中是返回a1:a5单元格区域的最后一个文本,也就是A446580684。

  • ?

    EXCEL如何使用查找和替换功能

    Odense

    展开

    在使用excel表格的时候,想要找出一些相同条件下的数据会很费劲,发现有很多数据写错了,要一个个进行修改的话就更麻烦,不过会使用excel表格中的查找和替换功能就比较方便,接下来以excel表格2016版为例,跟大家分享一下excel表格如何使用查找和替换功能。

    以下面考试系统为例:表格中好多信息,我们现在需要在众多信息中找到李明同学的信息,如下面动画所示,打开开始菜单,点击在“编辑”中“查找和选择”,下拉菜单中点击“查找”项目,弹出“查找和替换”对话框,查找内容输入“李明”,确定后完成李明信息的查找。

    我们要把WORD替换为EXCEL,一个一个的替换肯定比较麻烦,通过替换功能可以快速解决。打开开始菜单,点击在“编辑”中“查找和选择”,下拉菜单中点击“替换”项目,弹出“查找和替换”对话框,查找内容输入“WORD”,替换内容输入“EXCEL”,确定后完成考试科目的替换。

    本文所有图片、文字均为原创,以上教程截图来自EXCEL2016,其他版本的EXCEL设置方法类似,如果你感觉本文对你有帮助,记着关注“光明教你做表格”哦,每天一个小技能,让你快速成为高手!!

  • ?

    Excel怎么在查找到的内容中进行查找

    Tommy

    展开

    转载自百家号作者:mihu

    在查找Excel表格的内容时,有时可能会想要在查找到的内容中进行查找。例如在下图表格中查找出包含“广东省”的单元格后,又想在查找到的内容中查找包含“A分公司”的单元格。

    ●第一步查找包含“广东省”的单元格比较容易,鼠标点击Excel开始选项卡中的“查找”或者按键盘的“Ctrl+F”键后,在查找内容处输入“广东省”,再点击“查找全部”按钮。

    ●如果找到的内容较多,不能全部显示出来,可以按住鼠标左键拖动查找界面下方的边缘处,扩大显示界面。

    ●如果想在查找到的内容中再查找包含“A分公司”的内容,可以先用鼠标左键点击查找到的任意一条结果,点击后该结果会呈现深色背景,表示该结果已经被选中。(如果点击“查找全部”按钮后未进行其他操作,最上方的那一条查找结果默认会自动被选中,这时则不必再点击鼠标。)

    ●此时按键盘的“Ctrl+A”键,则查找结果中的所有内容都会被选中。

    ●如果这时查看工作表,会看见所有查找到的单元格都变成了深色背景,即都处于被选中的状态,

    ●这时在查找内容处输入“A分公司”,再点击“查找全部”按钮。

    ●点击“查找全部”按钮后,查找结果列表中就会显示出再次查找后的内容了,这个查找结果不是查找整个工作表的结果,而是在上一次查找结果中进行查找的结果。

    用这种方法可以循环多次的在查找到的内容中进行查找。

    PS

    本文的例表内容较少,只是为了举例说明如何进行二次查找。像本文这样内容不多的表格也可以使用通配符“*”配合查找,本例中在查找内容处输入“广东省*A分公司”也可以达到同样的目的。

  • ?

    怎么搜索Excel中的全部工作表(sheet)

    楷瑞

    展开

    使用Excel时,经常需要在表格中查找指定的数据或者文字等内容。当然,查找的操作比较简单,但Excel中默认只是在当前的工作表(Sheet)中进行查找。如果一个Excel工作簿(或者说是一个Excel文档)中有很多工作表,那么要想在所有的工作表中查找指定内容,默认设置下就需要逐个打开各个工作表,再逐个进行查找操作。这种情况时我们可以在查找时特别设置一下,让Excel在当前工作簿的所有工作表中进行查找,从而提高工作效率。下面以Excel2007为例介绍如何设置,以供参考。

    ●点击Excel中的“查找”或者按键盘的“Ctrl+F”组合键打开“查找和替换”对话框后,点击其中的“选项”按钮。

    ●点击选项按钮后,查找和选择对话框中会展开更多的选项。如果在“范围”选项右侧显示的是“工作表”,则说明现在设置的只是在当前的工作表中进行查找。如果想要查找所有的工作表,需点击“范围”右侧的下拉框。

    ●弹出下拉列表后,在列表中点击“工作簿”选项。即将查找范围设置成了当前工作簿中的所有工作表。

    ●然后再输入要查找的内容,点击“查找全部”按钮。如果想逐个显示查找结果,则需点击“查找下一个”按钮。

    ●点击“查找全部”按钮后,对话框下方会显示出查找结果列表,在其中的“工作表”列中会显示包含查找内容的工作表名称。在某个查找结果所在的行中点击鼠标,Excel就会自动打开对应的工作表,并且选中对应的单元格。

    这个小技巧可以让我们在Excel工作簿中进行查找时更快速的找到需要的结果,提高工作效率。

excel表查找

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP