EXCEL中序号自动增加(如何避免隐藏行)

作者&投稿:樊差 (若有异议请与网页底部的电邮联系)
在Excel中隐藏了一列,怎么样让序号自动排序~

如果隐藏的内容不要的话,F5呼出定位单元格,在定位条件中选择可见单元格,拷贝出来就可以排了。

以excel2011编辑为例:
1、打开excel表格,在A列汇总输入“原序号”,按照1-10的顺序升序排列。

2、在B2单元格内输入函数公式:=SUBTOTAL(103,A$2:A2),然后点击回车键。

3、最后,选中这侧的所有空白行,点击鼠标右键,在弹出的选项中点击“隐藏”,然后再操作即可自动隐藏。

1、打开excel表格,在A列汇总输入“原序号”,按照1-10的顺序升序排列。

2、在B2单元格内输入函数公式:=SUBTOTAL(103,A$2:A2)。

3、点击回车,即可生成计算结果。

4、然后双击B2单元格右下角的绿色点,即可向下复制公式填充B列。

5、然后选中5行-7行,点击鼠标右键,在弹出的选项中点击“隐藏”。

6、即可看到原序号的A列中隐藏后序号已经切断,而公式计算的B列在隐藏后自动变为连续的序号。



  Excel中隐藏行之后使序号仍然连续的方法:

  1. 有时在设置表格时,需要让序号自动生成;

  2. 首先想到的是用COUNTA函数对某列的非空白单元格计数,如图,A2输入:=COUNTA($B$2:B2),下拉填充即可自动生成序号;

  3. 使用筛选后,序号不连续了,隐藏行中仍然占用了序号,不便于直接打印出来;

  4. 此时就需要用到分类汇总函数SUBTOTAL,该函数第一参数选用不同的值,有不同的功能,下图是各参数的功能表;

  5. 再回到刚才的例表,用函数:=SUBTOTAL(103,$B$2:B2),就可得到隐藏行后的连续序号。



用vba的方法,假设A列是序号,共有100多行,其中有些行是隐藏的,那么按照下述方法操作:
在工作表界面作如下操作:
按Alt+F11->打开vixual basic编辑器
在打开的vixual basic编辑器窗口作如下操作:
标题栏->视图->工程资源管理器(单击打开)
双击sheet1(注意你的工作表如果是sheet2,就双击sheet2)
右边出现一大片空白区域
将下述代码复制->粘贴进去:
Sub 重排序号()
Dim i As Integer, n As Integer
n = 0
For i = 1 To 1000 Step 1
If Cells(i, 1) = "" And Cells(i + 1, 1) = "" Then Exit For
If Rows(i).EntireRow.Hidden = False Then
n = n + 1
Cells(i, 1) = n
End If
Next i
End Sub
'运行上述代码即可!

假如数据从B2开始,A列是编号
A2输入
=subtotal(103,B$2:B2)
向下填充到底
再隐藏部分行试试看A列的变化
-------------------
A5输入
=subtotal(103,B$5:B5)
填充到底,为什么不试试呢

如序号1在A5单元格,且对应的B列无空值 。
在A5输入,=SUBTOTAL(3,$B$5:B5)
并向下复制到A30


EXCEL里怎么样做自动序号excell自动序号
在Excel中生成自动序号有多种方法,具体如下:方法一:填充法 1. 在第一个目标单元格中输入起始序号(No)值,例如1。2. 拖动右下角的填充柄,在最后一个目标单元格处松开,选择右下角的箭头,选择【填充序列】即可。方法二:拖动法 1. 在第一、二个目标单元格中输入第一个和第二个其实序号(No)...

Excel中如何自动生成序号excel中如何自动生成序号格式
方法一:打开excel表格,在a1单元格中输入“1”,把鼠标移动到a1单元格的右下角,能看到光标变成一个“十”字,按住键盘上的“ctrl”和“鼠标左键”,向下拖动鼠标,就能见到序号自动填充。方法二:可以先在a1单元格中输入“1”,a2单元格中输入“2”,选中a1,a2单元格,在a2的右下角直接按住鼠标...

excel怎么序号自动填充
1. 在第一个和第二个序号单元格中输入连续的序号。2. 选择这两个单元格,然后将鼠标移至第二个单元格的右下角,点击出现的自动填充选项。3. 选择“序列填充”功能,序号会按照设定的规律自动填充其他单元格。三、设置自定义序列 如果需要的序号有特殊规律或者是一个较长的序列,可以在Excel的“选项...

Excel中怎么自动编号及序号自动填充
方法一:首先在A1单元格输入“1”,通过按住Ctrl键并拖动鼠标下角的“十”字光标,序号会自动逐行递增。方法二:同样在A1输入“1”,然后在A2输入“2”,选中这两行,按住A2的右下角拖动,即可实现序号的自动填充。方法三:在A1键入“1”,右键单击后选择“序列”选项,选择列和等差序列,步长值设为...

excel表序号自动排序设置
方法一:使用填充功能 输入起始序号:在Excel的某个单元格中输入序号的起始值,例如“1”。拖动填充:将鼠标放在该单元格的右下角,当鼠标指针变为十字形时,按住鼠标左键并向下拖动。Excel会自动根据拖动的单元格数量,填充相应的序号。选择填充序列:如果在拖动后没有出现预期的序号序列,可以在松开鼠标...

Excel中表格序号怎么自动生成,总共就这6条,你确定都掌握吗?
一、生成序号——填充法。方法:在第一个目标单元格中输入起始序号(No)值,拖动右下角的填充柄,在最后一个目标单元格处松开,选择右下角的箭头,选择【填充序列】即可。二、生成序号——拖动法 方法:在第一、二个目标单元格中输入第一个和第二个其实序号(No)值,选中输入序号值的目标单元格,...

excel序号自动填充方法
在Excel中,可以使用以下几种方法来自动填充序号:1. 使用填充手柄:首先,在第一个单元格中输入起始数字,然后将鼠标悬停在右下角的小方块上,会变成一个黑色十字箭头形状的加号。然后,按住鼠标左键,拖动鼠标到希望填充的范围,释放鼠标左键即可自动填充序号。2.公式填充:如果您需要填充一系列的序号,...

Excel中怎么自动编号及序号自动填充
在Excel中轻松实现自动编号和序号填充,以下是四种不同的方法:首先,从基础操作开始:在A1单元格输入“1”,通过按Ctrl键配合鼠标左键向下拖动,光标变为"+"时,序号将自动填充到相应行。第二种方法稍微复杂些:在A1和A2分别输入“1”和“2”,选中两单元格后,按住A2右下角拖动,即可实现自动填充...

excel自动增减序列号怎么设置excel自动增减序列号怎么设置出来_百度...
在Excel中使用自动增减序列号可以快速生成大量有序的数据。以下是两种方法:方法一:拖动填充手柄 1. 在需要输入序列号的单元格中输入一个起始的序列号,如1或A1,或在单元格中直接输入序列号格式如:1,然后按回车键。2. 将光标移动到此单元格右下角的填充手柄位置,光标变为黑色十字箭头。3. 拖动...

excel序号怎么自动递增
1. 使用填充功能:在序号列的第一个单元格中输入初始序号,例如“1”。向下拖动这个单元格的填充柄,会看到序号自动递增。释放填充柄,序号序列就会自动应用到下面的单元格中。2. 使用序列功能:选择需要填充序号的单元格范围。在Excel的“开始”选项卡中,点击“填充”下方的箭头,选择“序列”。在弹出...

范县18425649304: excel表的序号我不想要自动的怎么设置?
丙利珂丹: 其实,列标,行号并不影响你的表格,可以在工具选项下去掉这个选项 同时你想序号自动生成,又不想手动输入,可以用如下方法达成 第一列为序号,后面有数据,则这列的单元格有序号,否则为空白,这种效果可用公式加条件格式组合达成,请说你说出什么情况下可以序号要达成重复序号,就可以为你做成这种效果,希望对你有所帮助

范县18425649304: Excel2013中怎么让序号不要变动? -
丙利珂丹: 在Excel2013中输入数字序号后,每当我们对工作表的行进行插入或删除等修改时,都会使原本好好的序号变得面目全非,看着好痛苦的说.不过你发现了吗?不管我们怎么对工作表的行进行修改,它的行号始终都是不变的,所以如果想要序号...

范县18425649304: excel 自动生成打印序号如何撤销 -
丙利珂丹: 文件--页面设置---页眉/页脚,进入页眉页脚取消删除相应选项内容

范县18425649304: 如何解决excel中的特殊序列自动递增问题
丙利珂丹: 先输入几个数作为一组,然后选中这组数往后拖就行了

范县18425649304: EXCEL中行号不变,列号自动增加 -
丙利珂丹: 1、a1中写入公式=CHAR(64+ROW())&1 则在a1单元格中显示为A12、下拉a1单元格3、以下单元格中填充的是B1,C1……===========1、在a1中写入公式=INDIRECT(CHAR(64+ROW())&1),则是将A1这个字符转换为单元格a1的地址2、下拉a1单元格3、在a2单元格中得到的是B1单元格的值,a3单元格中得到的是C1中的值=========== 以上两种不知道你向要的是那个?

范县18425649304: 用excel如何解决序号自动生成?谢谢因为人太多,如何照我的输入
丙利珂丹: 操作说明: 1、先将《同事报表》编上序号,如《同事报表》A列. 2、在《自填报表》B2输入公式“=IF(ISNA(VLOOKUP($A2,同事报表!$A:$E,COLUMN(),)),"",...

范县18425649304: excel2010自动添加序号不要下拉 -
丙利珂丹: 不用VBA的方法要不假设名字写在B列,序号写在A列,从第二行开始的数据 则A2单元格写入公式 =IF(B2="","",COUNTA(B$2:B2)) 下拉填充公式

范县18425649304: 怎样消除office中的自动编号 -
丙利珂丹: http://jingyan.baidu.com/article/6525d4b154147eac7d2e9406.html

范县18425649304: excel中在序号如果在上面改变,下面的如何自动增加 -
丙利珂丹: 在excel中,如果想设置改变一个序号,下面自动增加,可以通过简单的公式设置即可.1、纵向公式置自动增加序号.如图所示,G2单元格的公式为=G1+1,因为是相对引用,当公式向下复制时,G3单元格的公式变成=G2+1,向下以此类推,当起始单元格G1的值改变以后,下面单元格的值也会随着改变.2、横向公式设置自动增加序号.如图L2单元格的公式为=K2+1,该公式原理与上相同,只不过是变为横向而已.这是一个简单公式相对引用的巧妙运用,虽然看似简答,却需要了解相对引用的原理,只有引用方式用对了,公式才能返回正确的数值.

范县18425649304: excel:插入行后,该行序号自动根据上一行+1,后面的行号也自动增加 -
丙利珂丹: 用公式设定,如果序号从第2行开始公式最后就-1,第3行开始公式最后就-2,依次类推:第2行开始公式:=IF(B2="","",ROW()-1)第3行开始公式:=IF(B3="","",ROW()-2)第4行开始公式:=IF(B4="","",ROW()-3)…………下拉填充.这样有个好处,后面没有内容时,不会显示序号,只有有内容时,才会显示序号

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网