从Excel的A列中删除重复数据,并从B列中移动数据
我在excel上有30000行数据,如下面的示例所示,我需要删除A列中的重复数据,并将B列中的数据移动到B C D E F G从Excel的A列中删除重复数据,并从B列中移动数据,excel,excel-formula,excel-2010,worksheet-function,Excel,Excel Formula,Excel 2010,Worksheet Function,我在excel上有30000行数据,如下面的示例所示,我需要删除A列中的重复数据,并将B列中的数据移动到B C D E F G COLUMN A COLUMN B my data 1 example my data 1 other my data 1 andother my data 2 example my data 2 other my data 2 andother my data 2 otherone my
COLUMN A COLUMN B
my data 1 example
my data 1 other
my data 1 andother
my data 2 example
my data 2 other
my data 2 andother
my data 2 otherone
my data 254 price
my data 254 change
my data 254 exact
my data 254 where
my data 254 fourniture
my data 254 exam
my data 254 yes
结果一定是这样
COLUMN A COLUMN B COLUMN C COLUMN D COLUMN E COLUMN F COLUMN G COLUMN H
my data 1 example other andother
my data 2 example andother otherone
my data 254 price change exact where fourniture exam yes
首先将以下数据添加到
列C
:
=COUNTIF($A$1:A1,A1)
拖下来
其次,将列A
中的所有值复制到H2
(在我的示例中),然后单击数据>删除重复值
将值1,2,3,4,5。。。在单元格I1中:Z1或更高(如果需要)
在单元格I2
中粘贴以下数组公式:
{=IFERROR(索引($B$2:$B$15,1/(1/总和($C$2:$C$15=I$1)*($A$2:$A$15=$H2)*(行($C$2:$C$15)-1))),1),“)}
这是一个数组公式,所以省去大括号,按Ctrl+Shift+enter键输入
向下拖动公式以获得所需的结果