请教Excel筛选后排序的问题?

需要对图一中“序号”列的“数字”行进行编序号,做成图二的样子(主材行不要序号)。先对图一进行筛选得到图三,图三里面怎么快速生成序号,下拉没有用。... 需要对图一中“序号”列的“ 数字”行进行编序号,做成图二的样子(主材 行不要 序号)。先对图一进行筛选得到图三,图三里面怎么快速生成序号,下拉没有用。 展开
 我来答
飘逸幽谷
2022-03-07 · 财务软件、office办公、智能数码
飘逸幽谷
采纳数:1177 获赞数:2218

向TA提问 私信TA
展开全部

根据题意,假设筛选出的数据在B列,则单元格A2输入下面公式后回车,下拉即可生成序号(A列单元格格式设置为常规)。=COUNTA($B$1:B1)

退休画线工
2022-03-07 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27031
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

如图,A2中输入公式,并注意可能需要设置下单元格格式为常规(因为邻居B列是文本格式,又引用了B列,很容易将单元格格式带过来)

=IF(ISERR(-B2),"",COUNT(A$1:A1)+1)

下拉

补充B列数据中参杂空白行的情况:

=IF(ISERR(-B2)+(B2=""),"",COUNT(A$1:A1)+1)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光上的桥
2022-03-07 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

A2公式为:

=IF(B2="主材","",MAX(A$1:A1)+1)

下拉就可以完成编号、跳过主材,无需筛选,一步到位

追问
谢谢,这个方法可以用,再问一下,除了主材,还有几个是空白行,同时跳过这几个空白行和主材行的话,该怎么输入命令(空白行必须空白,不能写别的)
追答
OR=或者:

=IF(OR(B2="主材",B2="辅材",B2=""),"",MAX(A$1:A1)+1)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
茶壶小姐xq
2022-03-07
知道答主
回答量:2
采纳率:0%
帮助的人:6524
展开全部

这是因为excel单元格的格式不对,可以选中序号所在的列,单击右键,设置单元格格式,将单元格格式设置为数值格式再下拉即可。

追问
不行啊,下拉的话全部都是1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宾不可8爷
科技发烧友

2022-03-07 · 探讨excel与财务职场结合的问题
宾不可8爷
采纳数:71 获赞数:94

向TA提问 私信TA
展开全部


序号处输入=SUBTOTAL(103,$B$2:B2)  然后下拉

筛选以后会自动重新排序号的

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式