×

excel查询函数

excel查询函数(Excel中10个多条件查询、计算公式,建议收藏)

admin admin 发表于2024-01-11 07:14:23 浏览40 评论0

抢沙发发表评论

本篇文章给大家谈谈excel查询函数,以及Excel中10个多条件查询、计算公式,建议收藏对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

本文目录

Excel中10个多条件查询、计算公式,建议收藏

下面一组常用的多条件判断、统计Excel函数公式,收藏这些常用套路,让工作效率再高一丢丢。 1、IF函数多条件判断 要求:如果部门为生产、岗位为主操 有高温补助。 公式: =IF(AND(B2="生产",C2="主操"),"有","无") AND函数对两个条件判断,如果同时符合,IF函数返回“有”,否则为无。 2、SUMIF多条件求和 要求:统计E2和E3单元格中两个部门的高温补助总额 公式: =SUMPRODUCT(SUMIF(B2:B9,E2:E3,C2:C9)) SUMIF函数求和条件使用E2:E3,分别得到两个部门的高温补助总额,再使用SUMPRODUCT函数进行求和。 3、SUMIFS多条件求和 要求:统计部门为生产,并且岗位为主操的补助总额 公式: =SUMIFS(D2:D9,B2:B9,F2,C2:C9,G2) SUMIFS函数求和区域为D2:D9,求和条件为B2:B9=F2并且C2:C9=G2 4、包含关键字的多条件求和 要求:统计部门包含“生产”,并且岗位为主操的补助总额 公式: =SUMIFS(D2:D9,B2:B9,"*"&F2&"*",C2:C9,G2) SUMIFS函数支持使用通配符。 5、多条件计数 要求:统计统计部门为生产,并且岗位为主操的人数 公式: =COUNTIFS(B2:B9,F2,C2:C9,G2) COUNTIFS函数也支持使用通配符,用法与SUMIFS函数相同。 6、多条件计算平均值 要求:统计统计部门为“生产”,并且岗位为“主操”的平均补助额 公式: =AVERAGEIFS(D2:D9,B2:B9,F2,C2:C9,G2) 第一参数是要统计的数值区域,之后分别是成对的条件区域和指定条件。 7、多条件计算最大值和最小值 要求:统计统计部门为生产,并且岗位为主操的最高补助额 数组公式,注意按Shift+ctrl+回车: =MAX(IF((B2:B9=F2)*(C2:C9=G2),D2:D9)) 数组公式中,判断多条件时不能使用AND或是OR函数,因此先使用两个判断条件相乘,表示两个条件要求同时符合。 再使用IF函数对结果进行判断,两个条件同时符合时,IF函数返回D2:D9中的数值,否则返回逻辑值FALSE。 最后使用MAX函数忽略其中的逻辑值计算出最大值。 要计算多个条件的最小值时,只要将公式中的MAX换成MIN函数即可。 8、多条件查找 要求:查询部门为生产,并且岗位为部长的姓名 公式: =LOOKUP(1,0/((B2:B9=F2)*(C2:C9=G2)),A2:A9) LOOKUP函数多条件查询套路为: =LOOKUP(1,0/(条件1*条件2*条件n),查询区域) 9、使用DSUM函数多条件汇总 要求:统计部门为生产、并且工资在7000~12000之间的总额 公式: =DSUM(A1:C9,"实发工资",E2:G3) 第一参数为整个数据表区域,第二参数是要汇总的列标题,第三参数是指定的条件区域。 注意,第二参数中的列标题以及条件区域的列标题要和数据源中的标题相同。 10、使用DSUM函数多条件汇总 霸气XLOOKUP函数如何实现多条件查询,看下面的两个例子: 多重纵向查询 =XLOOKUP(H4&I4,B4:B19&C4:C19,D4:D19) 横向纵向综合查询 =XLOOKUP(C3,E3:E6,XLOOKUP(C2,F2:I2,F3:I6)) 多重纵向和多重横向综合查询

excel查找的函数(在Excel中如何使用查找函数 VLOOKUP)

您好,我就为大家解答关于excel查找的函数,在Excel中如何使用查找函数 VLOOKUP相信很多小伙伴还不知道,现在让我们一起来看看吧!1、方法...

您好,我就为大家解答关于excel查找的函数,在Excel中如何使用查找函数 VLOOKUP相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、方法:如EXCEL表格1有一个数据表,另外表格2中只有型号数据。

2、2、从表格2已知的数据,匹配与表格1的数据项,如下图。

excel函数大全完整版

excel函数大全完整版

  excel函数大全完整版,相信大家都想快速地提高自己的Excel水平,那么最直接有效的的方法就是掌握一些小技巧。就是可以拿来即用,下面是excel函数大全完整版。

  excel函数大全完整版1

   一、数字处理

  1、取绝对值 =ABS(数字)

  2、取整 =INT(数字)

  3、四舍五入 =ROUND(数字,小数位数)

   二、判断公式

   1、把公式产生的错误值显示为空

  公式:=IFERROR(A2/B2,"")

  说明:如果是错误值则显示为空,否则正常显示。

   2、IF多条件判断返回值

  公式:=IF(AND(A2《500,B2=" 未到期"),"补款","")

  说明:两个条件同时成立用AND,任一个成立用OR函数。

   三、统计公式

   1、统计两个表格重复的内容

  公式:=COUNTIF(Sheet15!A:A,A2)

  说明:如果返回值大于0说明在另一个表中存在,0则不存在。

   2、统计不重复的总人数

  公式:=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))

  说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

   四、求和公式

   1、隔列求和

  公式:=SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)

  说明:如果标题行没有规则用第2个公式。

   2、单条件求和

  公式:=SUMIF(A:A,E2,C:C)

  说明:SUMIF函数的基本用法

   3、多条件模糊求和

  公式:=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)

  说明:在sumifs中可以使用通配符*

   5、多表相同位置求和

  公式:=SUM(Sheet1:Sheet19!B2)

  说明:在表中间删除或添加表后,公式结果会自动更新。

   6、按日期和产品求和

  公式:=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)

  说明:SUMPRODUCT可以完成多条件求和

   五、查找与引用公式

   1、单条件查找公式

  公式:=VLOOKUP(B11,B3:F7,4,FALSE)

  说明:查找是VLOOKUP最擅长的,基本用法

   2、双向查找公式

  公式:=INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))

  说明:利用MATCH函数查找位置,用INDEX函数取值

   3、查找最后一条符合条件的记录。

  公式:

  说明:0/(条件)可以把不符合条件的变成错误值,而lookup可以忽略错误值

   4、按数字区域间取对应的值

  公式:

  公式说明:VLOOKUP 和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。

   六、字符串处理公式

   1、多单元格字符串合并

  公式:=PHONETIC(A2:A7)

  说明:Phonetic函数只能对字符型内容合并,数字不可以。

   2、截取左部分

  公式:=LEFT(D1,LEN(D1)-3)

  说明:LEN计算出总长度,LEFT从左边截总长度-3个

   3、截取-前的部分

  公式:=Left(A1,FIND("-",A1)-1)

  说明:用FIND函数查找位置,用LEFT截取。

   4、截取字符串中任一段的公式

  公式:=TRIM(MID(SUBSTITUTE($A1,"",REPT("",20)),20,20))

  说明:公式是利用强插N个空字符的方式进行截取

   5、字符串查找

  公式:=IF(COUNT(FIND("河南",A2))=0,"否","是")

  说明:用来判断查找是否成功。

   6、字符串查找一对多

  公式:=IF(COUNT(FIND({"辽宁","黑龙江","吉林"},A2))=0,"其他","东北")

  说明:设置FIND第一个参数为常量数组,用COUNT函数统计FIND查找结果

  excel函数大全完整版2

   一、Excel工作表函数:求和类。

   (一)Sum。

  功能:计算指定的单元格区域中所有数值的和。

  语法结构:=Sum(值1,值2……值N)。

  目的:计算总“月薪”。

   方法:

  在目标单元格中输入公式:=SUM(1*G3:G12),并用Ctrl+Shift+Enter填充。

   解读:

  如果直接用Sum函数进行求和,结果为0,究其原因就在于“月薪”为文本型的数值,如果不想调整数据类型,可以给每个参数乘以1将其强制转换为数值类型,然后用Sum函数进行求和。

   (二)Sumif。

  功能:对满足条件的单元格求和,即单条件求和。

  语法结构:=Sumif(条件范围,条件,),当“条件范围”和“求和范围”相同时,可以省略“求和范围”。

  目的:根据“性别”计算总“月薪”。

   方法:

  在目标单元格中输入公式:=SUMIF(D3:D12,J3,G3:G12)。

   解读:

  由于“条件范围”和“求和范围”不相同,所以不能省略参数“求和范围”。

   (三)Sumifs。

  功能:对一组给定条件指定的单元格求和。

  语法结构:=Sumifs(求和范围,条件1范围,条件1,条件2范围,条件2……)

  目的:根据“性别”统计相应“学历”下的总“月薪”。

   方法:

  在目标单元格中输入公式:=SUMIFS(G3:G12,D3:D12,J3,F3:F12,K3)。

   解读:

  参数“条件范围”和“条件”必须成对出现,否则公式无法正确执行!

   二、Excel工作表函数:判断类。

   (一)If。

  功能:判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值。

  语法结构:=If(判断条件,条件为真时的`返回值,条件为假时的返回值)。

  目的:判断“月薪”的档次,如果≥4000,则返回“高”,如果≥3000,则返回“中”,否则返回“低”。

   方法:

  在目标单元格中输入公式:=IF(G3》=4000,"高",IF(G3》=3000,"中",IF(G3《3000,"低")))。

  解读:

  If函数除了单独判断外,还可以嵌套使用,但多级嵌套时,需要理清逻辑关系,否则容易出错!

   (二)Ifs。

  功能:判断是否满足一个或多个条件并返回与第一个TRUE条件对应的值。

  语法结构:=Ifs(条件1,返回值1,条件2,返回值2……)。

  目的:判断“月薪”的档次,如果≥4000,则返回“高”,如果≥3000,则返回“中”,否则返回“低”。

   方法:

  在目标单元格中输入公式:=IFS(G3》=4000,"高",G3》=3000,"中",G3《3000,"低")。

   解读:

  参数中的“条件”和“返回值”必须成对出现,但该函数仅能应用于16及以上版本的Excel中,在WPS高版本中也可以使用哦!

   三、Excel工作表函数:查找类。

   (一)Vlookup。

  功能:搜索表区域首列满足条件的元素,确定待检索单元格在区域中的的序号,再进一步返回选定单元格的值。

  语法结构:=Vlookup(查询值,数据范围,返回值列数,查询模式),查询模式分为精准查询和模糊查询。

  目的:根据“员工姓名”查询对应的“月薪”。

   方法:

  在目标单元格中输入公式:=VLOOKUP(J3,B3:G12,6,0)。

   解读:

  参数“返回值列数”要根据“数据范围”来确定,是返回值所在的的相对列数。

   (二)Lookup。

  功能:从单行或单列或单数组中查找一个值。

  Lookup函数具有两种语法结构:向量形式和数组形式。

   1、向量形式。

  功能:从单行或单列中查找查找指定的值,返回第二个单行或单列中相同位置的值。

  语法结构:=Lookup(查找值,查找值所在范围,),当“查找值所在范围”和“返回值所在范围”相同时,可以省略“返回值所在范围”。

  目的:根据“员工姓名”查询对应的“月薪”。

   方法:

  1、以“员工姓名”为主要关键字进行升序排序。

  2、在目标单元格中输入公式:=LOOKUP(J3,B3:B12,G3:G12)。

   解读:

  在使用Lookup函数查询数据时,首次要以“查询值”为主要关键字进行升序排序,否则无法得到正确的结果。

   2、数组形式。

  功能:从指定的范围第一列或第一行中查询指定的值,返回指定范围中最后一列或最后一行对应位置上的值。

  语法:=Lookup(查找值,查询范围)。

   重点解读:

  从“功能”中可以看出,Lookup函数的数组形式,查找值必须在查询范围的第一列或第一行中,返回的值必须是查询范围的最后一列或最后一行对应的值。即:查找值和返回值在查询范围的“两端”。

  目的:根据“员工姓名”查询对应的“月薪”。

   方法:

  1、以“员工姓名”为主要关键字进行升序排序。

  2、在目标单元格中输入公式:=LOOKUP(J3,B3:G12)。

   解读:

  查询值必须在数据范围的第一列,返回值必须在数据范围得最后一列。

  excel函数大全完整版3

   1、IF函数条件判断

  IF函数是最常用的判断类函数之一,能完成非此即彼的判断。

  如下图,考核得分的标准为9分,要判断B列的考核成绩是否合格。

  =IF(B4》=9,”合格”,”不合格”)

  IF,相当于普通话的“如果”,常规用法是:

  IF(判断的条件,符合条件时的结果,不符合条件时的结果)

   2、多条件判断

  如果部门为生产、岗位为主操 有高温补助。在D列使用公式:

  =IF(AND(B2=”生产”,C2=”主操”),”有”,”无”)

  AND函数对两个条件判断,如果同时符合,IF函数返回“有”,否则为无。

   3、条件求和

  使用SUMIF函数计算一班的总成绩:

  =SUMIF(D2:D5,F2,C2:C5)

  SUMIF用法是:

  =SUMIF(条件区域,指定的求和条件,求和的区域)

  用通俗的话描述就是:

  如果D2:D5区域的班级等于F2单元格的“一班”,就对C2:C5单元格对应的区域求和。

   4、多条件求和

  要统计部门为生产,并且岗位为主操的补助总额。

  公式为:

  =SUMIFS(D2:D9,B2:B9,F2,C2:C9,G2)

  SUMIFS用法是:

  =SUMIFS(求和的区域,条件区域1,指定的求和条件1,条件区域2,指定的求和条件2,……)

   5、条件计数

  如下图,要统计指定店铺的业务笔数。也就是统计B列中有多少个指定的店铺名称。

  =COUNTIF(B2:B12,E3)

  COUNTIF函数统计条件区域中,符合指定条件的单元格个数。常规用法为:

  =COUNTIF(条件区域,指定条件)

excel中如何用VLOOKUP函数进行查找

1、首先打excel表,利用公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)进行计算。

2、VLOOKUP公式中的条件1:条件2,然后把两个单元格连在一起作为整体进行查找。

3、VLOOKUP公式中的$条件1区域$:$条件2区域$,接着A列和B列作为整体。

4、VLOOKUP公式中的IF({1,0},$条件1区域$:$条件2区域$,返回列),将A列和B列作为整体和计划到货日期并为两列。

5、根据公式VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。在结果单元格,输入公式=VLOOKUP(F2:G2,IF({1,0},$A2$:$B9$,$C$2:$C$9),2,0)。

Excel VLOOKUP函数怎么查询一个值返回多个结果

1、例如下图中,B列和C列分别是部门名称和对应的员工名单,我们的目的是在F1中录入部门名称后,在F4及以下单元格中能显示相应的所有部门员工名单。

2、在A2中录入公式:=COUNTIF(B$2:B2,F$1)。

3、回车,函数返回1,将A2中的公式向下拉复制填充。即把【销售部】在区域中出现的次数统计出来了。

4、在F4中录入公式:=IFERROR(VLOOKUP(ROW(A1),A:C,3,),"")。

5、回车,函数返回【张三】,即销售部门的人员名单之一。

6、将F4中公式向下拉复制填充,可以看到。所有销售部门的人员名单就统计出来了。

7、我们可以改变F1单元格的内容,例如录入【行政部】,可以看到F4到F6单元格中已经将【行政部】人员名单统计出来了。相应的A列数据也发生了改变。

8、在F1中录入【财务部】,F4中已经将财务部人员名单统计出来了,相应的A列数据也发生了改变。

如何在excel中搜索函数

  我们在excel中,不知道用什么函数时候,可以根据自己的需要写出函数的名称,进行搜索,系统也会根据名称,进行推荐使用的函数。   进入excel软件后,找到工具栏。   在工具栏中,点击公式的按钮。   点击公式按钮后,进入公式的页面。   在公式的页面,点击插入函数的按钮。   点击插入函数按钮后,进入函数插入页面。   在函数插入页面,输入需要的函数名称。   输入完成函数的名称后,点击转到按钮。   这时系统,出现推荐的函数。

excel里用哪些函数可以查找数据

一、HYPERLINK函数(=HYPERLINK(’#C2’,’跳转到C2’)) 

这个函数则是用于跳转使用,有时候需要点击某一个单元格,然后跳转到其他的单元格,那么这个时候就可以使用HYPERLINK函数,自动就可以快速进行跳转了。

二、INDEX函数(=INDEX(A2:C5,1,2)) 

INDEX函数则可以帮助从指定的单元格选择值,这个则主要可以帮查找相应的单元格里面相关的数值单位。

三、INDIRECT函数 

对于文本值里面指定的引用,也可以有相对应的方法进行解决,只要使用INDIRECT 数,之后输入=INDIRECT(”A1”)对于A1单元格的文本进行引用,然后使A1的值为B2,最终就可以返回1了。

四、LOOKUP函数(=LOOKUP(1,0/(A3:A15=’张三’),B3:B15)) 

在向量或者数组里面,我们也可以对对应的值进行相关的查重,虽然方法很多,=LOOKUP(1,0/(条件区域=条件),查询区域)这个方法,可以用它找到固定人名或其他关键组的数值。

五、MATCH函数(=MATCH(C1,A1:E1,1))

同样的,MATCH函数也是用于引用或数组中的值的查找,可以帮助快速地找到这些数据内容。

EXCEL里怎么按三个条件查找,用什么函数

EXCEL里按三个条件查找可以用VLOOKUP函数,具体操作步骤如下:

1、首先我们打开一个Excel的文件,输入一个简单的表格,比如房间类型表。表格中可以不输入数据。

2、接着我们在房间号单元格中,输入数据,并在房间类型单元格中输入VLOOKUP函数,可以看到提示函数的参数。

3、 然后用鼠标左键单击房间号单元格,通过选择选取函数的参数。

4、 接着在打开的房间价格表中,选择好区域单元格,作为函数的区域查找的参数。

5、然后我们在VLOOKUP函数内,用键盘输入第三个参数,比如2,表示在单元格中显示第2列的数据。

6、接着选择近似匹配这个参数选项。

7、然后我们在输入选择好参数后,按下回车键,在单元格中就会有查找出的数据显示出来了。

8、 接着我们可以修改VLOOKUP函数的参数选项,可以显示表格中的其他数据。

9、最后我们根据查找的条件,输入数据后,用鼠标拖动这个单元格,这一列的单元格都通过VLOOKUP函数查找到数据,不用一个一个的输入函数了。

Excel如何快速查找和搜索函数怎么在excel中查找搜索函数

【答案】: 执行“插入→函数”命令,打开“插入函数”对话框,在“搜索函数”下面的方框中输入要求(如“计数”),然后单击“转到”按钮,系统即刻将与“计数”有关的函数挑选出来,并显示在“选择函数”下面的列表框中。选中相应的函数,点击“帮助”按钮,即可快速查看相应的函数使用帮助文件。

以上就是我们为大家找到的有关“excel查询函数(Excel中10个多条件查询、计算公式,建议收藏)”的所有内容了,希望可以帮助到你。如果对我们网站的其他内容感兴趣请持续关注本站。