Excel表格分类排序后,怎么将每一类的第一行选出并删掉

如图所示,Excel表按照终端用户排序后,现在需要将每一类的第一行(如果该类只有一行也做如下处理)选出粘贴到其他工作簿后将原工作簿纪录删掉吗,可以怎么实现?

数据》筛选》高级筛选》选中”终端用户“列数据,勾选”选择不重复记录“,”复制到“选择新位置(如Z列》确定,
X2=INDIRECT("D"&MATCH(Z2,F:F,))
Y2=INDIRECT("E"&MATCH(Z2,F:F,))
下拉填充,复制XYZ三列选择性粘贴》数值到新工作簿并保存,删除原纪录追问

不大明白,能稍微具体点么?

追答

主要是你截图未将行号列标显示出来,
首先,选中”终端用户“那一列有效数据,然后用工具栏”数据“-筛选-高级筛选,将该列所有不重复的记录筛选出来,再用函数提取其他列对应数据;

其实也可以很简单的用if函数实现
在该列数据最后一列右侧列(或是在新工作表中)输入公式,W2=IF(F2F3,F2,"")
然后复制下拉填充该公式,那就可以只保留一列数据了
在该列对应的左右两侧输入公式U2=IF(W2="","",D2),V2=IF(W2="","",E2)...
最后复制-选择性粘贴-数值到新位置(这一步主要是去掉关联,只保留数据本身)

追问

我按照你的公式现在的到这个了,如果我想按照D列是否有数据为条件对整个表进行分类应该怎么操作?

追答

你的截图看不很明白
能发个附件吗?
(可以用“评论”百度云盘网址,我去下载)

追问

额,刚才刚弄明白了。谢谢你哈~

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜