快捷搜索:  汽车  科技

excel中的vlookup怎么分组分析(使用VLOOKUP函数对数据进行快速分组)

excel中的vlookup怎么分组分析(使用VLOOKUP函数对数据进行快速分组)VLOOKUP(查找值,数据表,列序数,[精确匹配/模糊匹配])VLOOKUP匹配函数:在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的单元格内容。公式如下:"=IF(A2<5 "0-5元" IF(A2<10 "5-10元" IF(A2<15 "10-15元" IF(A2<20 "15-20元"))))"(以上还没有把所有数值范围涵盖进去)这里介绍一个利用VLOOKUP函数来快速分组的方法。

excel中的vlookup怎么分组分析(使用VLOOKUP函数对数据进行快速分组)(1)

在日常表格数据处理中,常常需要针对数值的大小进行分类处理,比如“年龄分组分类”或“商品销售排名分组”,等等。

案例:我们希望看到电商平台某一类商品的价格分布,即把价格按照“数值大小”分成指定的组别,再做统计。

大多数工作者的操作:使用【IF函数】判断某个价格是否纳入某个区间。

但有个明显的劣势,当分类比较多的话,就显得很繁琐,而且公式也会变得很长。

"=IF(A2<5 "0-5元" IF(A2<10 "5-10元" IF(A2<15 "10-15元" IF(A2<20 "15-20元"))))"

(以上还没有把所有数值范围涵盖进去)

这里介绍一个利用VLOOKUP函数来快速分组的方法。

excel中的vlookup怎么分组分析(使用VLOOKUP函数对数据进行快速分组)(2)

一、VLOOKUP函数介绍

VLOOKUP匹配函数:在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的单元格内容。公式如下:

VLOOKUP(查找值,数据表,列序数,[精确匹配/模糊匹配])

二、数据分组步骤步骤一:准备一个分组对应表

分组对应表,是用来确定分组的范围和标准。

其中,“阈值”是指每组覆盖的数值范围中的最低值。例如,第二组5-10元(5≤X<10),则阈值设置为5。其他阈值设置以此类推。

“分组”记录的是每一组的组名

“备注”记录如何分组,目的是方便做数据处理的人员理解和识别。

excel中的vlookup怎么分组分析(使用VLOOKUP函数对数据进行快速分组)(3)

步骤二:在表格中输入公式

在B2单元格中输入“=VLOOKUP(A2 $D$2:$E$12 2 TRUE)”,(单元格位置的选择根据实际情况定)

并将B2单元格复制粘贴到B2:B13数据区域,则会自动显示出分类结果。完成。

excel中的vlookup怎么分组分析(使用VLOOKUP函数对数据进行快速分组)(4)

三、VLOOKUP数据分组原理

VLOOKUP函数是有数据提取的功能。当最后一个参数为TRUE,则为【近似匹配】。

具体说,单元格B2的公式,并不是在”分组表“中寻找0(单元格A2对应的值),而是寻找最接近0(A2的值),又不能大于0(A2的值)的值。而找到了单元格D2的值正好等于0,所以返回D2的分组“0-5元”。


利用【VLOOKUP函数进行数据分组】已经介绍完毕,你学会了吗。

若需要文章中所使用的数据分组数据,请在评论区输入【数据分组】获取。

猜您喜欢: