excel表格先自动筛选,再自动填充(跨行、按顺序填充)的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/08 11:27:58
有这样一张表格
资产类别编码 资产临时编码 资产财务编码 资产正式编码 资产名称
001 办公桌
办公桌
办公桌
办公桌
办公桌
办公桌
是这样一张表格:
资产名称里面有诸如“办公桌”、“办公椅”等很多资产,我现在需要给这些资产编码,办公桌就用它的缩写编成“BGZ-001""BGZ-002"等,因为各种资产很杂乱,是无序排列的,我现在不想破坏原始的排列方式同时又要把编码编出来,想请教各位高手看有没有一个快捷的、不用一个一个编码输入的方式,谢谢!
在线等待!心急如焚!

建议用排序再自动填充,

如果需要保持原来的排列顺序,可以先插入一列,自动填充序号

按类别排序后,在编码列第一行输入1,第二行输入:=IF(A2=A1,B2+1,"1"),向下复制公式,得出编号后,再按开始的序列排序就可以了

顶一下二楼~
如果你不想改变原有顺序可以这样:
1.复制一张表在那里.在新表中进行排序编辑,在编码列第一行输入1,第二行输入:=IF(A2=A1,B2+1,"1"),
2.用vlookup()匹配到原表中!

这个问题你不是都会做了吗,先自动筛选后自动填充,例如B列是办公桌等,要在A列填充编号,你先B列用自动筛选出办公桌,然后在A列输入BGZ-001,再往下拖,办公桌的编号就输入上去了,再全部显示筛选出办公椅在A列输入BGY-001往下拖,然后全部显示。后面的就不用我说了吧。

筛选什么?填充什么?