如何删除列重复的单元格值,并向上移动其行中的其他值
正如你在图片中看到的,我有一个有许多重复值的列。 我想删除重复的单元格值只留下最高价值,但同时移动行如下所示:
有谁知道我会写什么来实现这个?
删除第一列上的重复项,方法是select特定列并单击删除重复项
- select其余的数据
- 按f5 – >特殊 – >进入特殊对话框出现
- 在对话框中,检查“空白”并单击确定您将看到所有选中的空白单元格。 右键单击并点击删除
- 你将有一个选项框。 select移动单元多数民众赞成它。
假设你的数据是一致的,也就是说,最左列的值(按照你的图片)被重复5次,并且在Column A
,在Column C
到Column G
对应值,请尝试以下
在Cell I2
input以下公式
=OFFSET($A$2,FLOOR((ROW(A2)-ROW($A$2))*5,1),0)
根据需要拖放/复制
然后在Cell J2
input
=OFFSET($C$2,(COLUMN(C2)-COLUMN($C$2))+(ROW($C2)-ROW($C$2))*5,COLUMN(C2)-COLUMN($C$2))
按照Column I
数据拖动/复制,然后跨越(到右边)直到Column N
看图像以供参考。
注意:如果任何目标单元格为空白,则结果将显示0
作为输出。