excel 筛选后如何对 筛选结果进行批量修改 (只需进行粘贴)

图1为筛选后的结果 现在要把编号那一列换成 sheet1 文件中所示的编号列操作完的结果就是 2017-3-1 所有编号的都是由sheet1 中一致

【原理】目标单元格需要填写的内容,其实是到Sheet1的第一列中,找到对应那行的编号。例如A2这个单元格,是日期中第一次出现"2017/3/1",所以编号改为第一列中的第一个,100001,A33是第二次出现"2017/3/1",所以编号为第二个,100002……

【方式】利用公式填充,选中一个区域,只要输入公式后,ctrl+enter,则可以用公式自动填满该区域。

【步骤】选中筛选出的"编号"列,输入公式:=INDEX(Sheet1!A:A,COUNTIF(目标sheet!$B$2:B7,"2017/3/1"),1)。index函数是返回一个区域内的几行几列,这里的B7需要根据您的实际表格中第一个出现的单元格而更改,您截图里就是应该用B2。

追问

选中筛选出的"编号"列 怎么选 在哪输入公式呢

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