数据转换的方法推荐 数据转换技巧有哪些


之前给大家介绍过多元素对应单个数拆分以及一对多的数据拆分,今天再给大家介绍一种不一样的数据拆分技巧
多元素对应相同内容拆分,多种方法详解
一对多查找,Vlookup+Countif函数妙用
比如如下的事例,我们需要把每个省份对应的行数和单位数保持一致,就如同下面的图一样
这个图是怎么实现的呢?
看到这种样式,第一想法肯定是使用的Vlookup函数,但具体的函数公式怎么实现呢,这时我们可以使用Vlookup的模糊查找功能
1、首先在A列增加一列辅助列,在A2单元格输入1,然后在A3输入:C2+A2
2、我们把省份横向转置,如下图所示:
3、然后在F2输入公式:
=IF(VLOOKUP(ROW($A1),$A:$D,2,1)=F$1,VLOOKUP(ROW($A1),$A:$D,4,1),””)
然后填充公式即可
公式详解:
这里主要用到的是Vlookup的模糊查找功能
当我们开始查找的时候,只要出现一个比当前要查找的值大的数,那么前一个数就是结果,示例如下:
所以辅助列的目的是实现,如果查找的ROW($A1)小于A列单元格内的值,
比如公式内ROW(A4)=4,小于A3=5的值,那么一直查找的即为A2行对应的D2的值
如果公式内ROW(A6)=6,大于A3的值5,但小于A4的值11,所以输出的即为A3行对应的D3的值
因为A列的值是A2+C2实现的,所以即实现输出的行数即和C列单元格的值相等
【数据转换的方法推荐 数据转换技巧有哪些】 Vlookup我们用的比较多的是精确查找,可能模糊查找用的比较少,不同的要求用到的方法是也是不同的,上面的方法,不知道你学会了吗?
-- 展开阅读全文 --

    推荐阅读