欢迎来到小居数码网-一家分享数码知识,生活小常识的网站,希望可以帮助到您。

当前位置:生活小常识 > 电脑知识 >
优质

index函数和vlookup的区别(index函数的使用方法)

数码知识

周思远优秀作者

原创内容 来源:小居数码网 时间:2024-03-24 14:54:01 阅读() 收藏:49 分享:47

导读:您正在阅读的是关于【电脑知识】的问题,本文由科普作家协会,生活小能手,著名生活达人等整理监督编写。本文有560个文字,大小约为3KB,预计阅读时间2分钟。

日常工作中,从表格中按条件查询数据一般都要想到LOOKUP和VLOOKUP函数,还有一个INDEX和MATCH函数组合也是超好用的。

index函数的使用方法

但这些函数普通用法,只会查找到第1个符合条件的结果,如果碰到下图中的情况,有多个结果时,普通用法难以完成。

今天分享一对多查询的几个公式,公式都比较复杂,用时直接复制粘贴,再修改单元格地址即可,不明白可以留言或私信我。

另外,最后一种方法用数据透视表功能来完成,相信小伙伴们都能学会!

方法一:VLOOKUP函数公式

在G2单元格输入公式:

=VLOOKUP($F2&COLUMN(A1),IF({1,0},$B$1:$B$100&COUNTIF(INDIRECT(“b1:b”&ROW($1:$100)),$F2),$D$1:$D$100),2,0)

公式输入完成后按Ctrl+Shift+回车键,因为是数组公式

然后再向右、向下填充公式即可。

当公式出现错误值时,查询的结果就没有了。

方法二:INDEX函数

在G2单元格输入公式:

=INDEX($D:$D,SMALL(IF($B:$B=$F$2,ROW($A:$A),4^8),COLUMN(A1)))

公式输入完成后按Ctrl+Shift+回车键,因为是数组公式

然后再向右、向下填充公式即可。

当公式出现0值时,查询的结果就没有了。

方法三、数据透视表功能

1、在表格后面建立一辅助列,在E2单元格输入公式:

=COUNTIFS($B$2:B2,B2)

再下拉填充公式;

公式的含义是统计名称累计出现的次数。

2、点击【插入】选项卡中的【数据透视表】按钮,

在创建数据透视表窗口中,【选择一个表或区域】中选择表格,包括上一步建立的辅助列,

选择放置数据透视表的位置,选择【现有工作表】,选择适合的单元格

最后点击【确定】

3、在右侧的数据透视表窗格中,把名称拖到行字段,5月销量拖到值字段,辅助列拖到列字段,如下图

4、通过上面简单的3步,所有名称的销量,以及汇总数据就都出现了,

也可以点击【行标签】的筛选按钮,选择需要显示的名称;

还可以选择【设计】选项卡中数据透视表样式,美化表格。

上面就是小居数码小编今天给大家介绍的关于(index函数的使用方法)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

94%的朋友还想知道的:

(559)个朋友认为回复得到帮助。

部分文章信息来源于以及网友投稿,转载请说明出处。

本文标题:index函数和vlookup的区别(index函数的使用方法):http://sjzlt.cn/diannao/126044.html

猜你喜欢