Excel中INDEX函数和MATCH函数的使用

INDEX函数:检索二维表中某个位置的数据,需要给行、列坐标。

MATCH函数:返回某个数值在特定区域中的位置,如行/列坐标。

如下,如何根据年份和种类,来确定不同的年份,不同的种类的价格?

Excel中INDEX函数和MATCH函数的使用1.png

第一步:搭建整体的框架,如下图所示,【选择框】下拉选择不同的种类、年份,在价格框中实时显示不同的价格。【函数库】中嵌入不同的函数。

Excel中INDEX函数和MATCH函数的使用2.png


第二步:嵌入MATCH函数以年份为例,我们需要查找选择框中“2013年”在B2:F2中的位置,操作界面如下,匹配类型可不填。回车即可得到结果。

Excel中INDEX函数和MATCH函数的使用3.png


种类的操作方法与年份相同,但是在操作后,我们发现结果与实际不相符,为什么?因为match函数定位,需要有排序,但是在种类中,没有可以用来排序的依据。错误界面如下所示:

Excel中INDEX函数和MATCH函数的使用4.png



如何解决这个问题呢?方法很简单,只要在种类的每个名称前加上数字用以排序即可。

Excel中INDEX函数和MATCH函数的使用5.png


第三步:在价格框中嵌入INDEX函数数组:选择要体现的价格区域,行、列是变化的,所以要选择函数库中的对应位置,根据match函数来实时变动,操作界面如下,选定后,【确定】即可。

Excel中INDEX函数和MATCH函数的使用6.png


如何,在调节选择框中的年份和种类时,杰克在价格框中实时显示不同种类不同年份的物品的价格,如下所示

Excel中INDEX函数和MATCH函数的使用

Excel中INDEX函数和MATCH函数的使用



本文由 我爱Excel网 原创

如何下载本站内容?

感谢大家成为会员,部分会员反映不会下载本站资源,因此整理一份下载攻略给大家,请大家查看https://52excel.com/post/484.html