网站大量收购独家精品文档,联系QQ:2885784924

excel多条件查询.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
excel多条件查询.doc

1.概述前几天群里面有人提出一个涉及到多条件查询问题,用函数解决此问题需要很高的技巧,需要用到之前讲解的几乎所有内容,相信认真学习完本文,粉丝们的Excel函数使用水平定有很大提高。其实对数据进行多条件查询,笔者推荐首选的方法是在数据库中Select ××或者在Excel中使用V... EXCEL多条件查询2012年04月22日 15:44:43 1.概述 前几天群里面有人提出一个涉及到多条件查询问题,用函数解决此问题需要很高的技巧,需要用到之前讲解的几乎所有内容,相信认真学习完本文,粉丝们的Excel函数使用水平定有很大提高。 其实对数据进行多条件查询,笔者推荐首选的方法是在数据库中Select ××或者在Excel中使用VBA,但作为Excel的高级应用,在这里还是要讲一下如何通过使用函数实现,SQL查询和VBA就不进行讨论,有需要的可以去讨论组中探讨。 2.基本函数说明 实现多条件查询有很多种方法,用到的主要函数无非是常用的几个查询函数Sumproduct、Sum、Vlookup和Index+Match。其中Sum、Vlookup和Index+Match需要数组操作(同时按下Shift+Ctrl+Enter),Sumproduct本来就是数组函数,直接回车即可。 2.1 Sumproduct SUMPRODUCT(array1, [array2], [array3], ...),来自Excel帮助的官方解释是:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。 在本文的用法是SUMPRODUCT( (条件1)*(条件2) *(…) ),这里星号 “*”的意义不是相乘,而是同时满足条件1、条件2等几个条件的结果。 2.2 Sum 看到Sum函数好像不太对劲,Sum不是求和函数么? SUM(number1,[number2],...]),来自Excel帮助的官方解释是:将您指定为参数的所有数字相加。每个参数都可以是区域、单元格引用、数组、常量、公式 。 本文的用法是Sum的另一种用法,SUM ( (条件1)*(条件2) *(…) ),星号“*”的意义同SUMPRODUCT,返回同时满足条件1、条件2等几个条件的结果。 2.3 Vlookup Vlookup函数在前几次讲解中已详细讲过,详见“VLOOKUP()函数基础”和“Excel函数讲解之vlookup() iferror()/iserror()”。 VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]),有哪些信誉好的足球投注网站某个单元格区域的第一列,然后返回该区域相同行上任何单元格中的值。 2.4 Index INDEX(array, row_num, [column_num]),返回表格或区域中的值或值的引用。函数 INDEX 有两种形式:数组形式和引用形式。 本文用到它的数组形式,INDEX(A1:C10, 2,3)意思是返回区域A1:C10的第2行第3列即C2的值。Index经常和Match函数配合使用。 2.5 Match MATCH(lookup_value, lookup_array, [match_type]),在单元格区域中有哪些信誉好的足球投注网站指定项,然后返回该项在单元格区域中的相对位置。它的用法在“Hello World”中涉及过,当初笔者给了它的使用示例,只是没有深入讲解,作为大家自己思考学习的函数,不知看过那篇文章的粉丝们,现在对Match函数的了解成度如何? MATCH(x, {e;x;c;e;l}, 0)就是在数组{e;x;c;e;l}中精确查找“x”第一次出现的位置,返回2,第2行第一次出现。 2.6 If If函数应该是大家常用的函数,IF(logical_test, [value_if_true], [value_if_false])。不过笔者此处要介绍一下它的数组用法:IF({1,0}, [value_if_true], [value_if_false]),返回一个(value_if_true) (value_if_false)的数组。 看例子,比如A1:C3中有数据: No.1 类型 1 值 1 No.2 类型 2 值 2 No.3 类型 3 值 3 那么再选中一个3×2区域,比如说A6:B8,输入公式后,注意Shift+Ctrl+Enter。 1、输入“=IF({1,0},A1:A3,B1:B3)” Shift+Ctrl+Enter,得到结果如右: No.1 类型 1 No.2 类型 2 No.3 类型 3 ? 2、输入“=IF({1,0},A1:A3B1:B3,C1:C3)” Shift+Ctrl+Enter,得到结果如右: No.1类型 1 值 1 No.2类型

您可能关注的文档

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档