excel自动序号生成(excel中自动生成序号)

125 2022-10-08 02:40

1. excel中自动生成序号

材料/工具:Excel2016

1、首先,新建一个WPS表格,表格内容包含序号项;

2、在序号列中输入开始序号“1”,准备进行序号生成操作,当然也可以以任意数字开始;

3、鼠标放在输入“1”的单元格的右下角,当现实黑色加号时停止移动;

4、接下来按住鼠标左键不放下拉鼠标,可以看到下拉过程成鼠标会根据下拉位置显示序号数字;

5、将鼠标下拉到指定位置后松开,可以看到序号已自动生成,本次操作完成,简单高效;

6、序号生成默认为升序,如果需要降序生成可在完成后点击降序排列。


2. excel中自动生成序号全是1

1我们首先打开excel软件,进入excel页面。

方法一:在编号这一栏的单元格内输入“1”和“2”

我们选中这两个单元格,将鼠标放在单元格右下角

当鼠标光标变成“黑色十字”时,按住鼠标左键,拖拉到内容最后一行,之后我们释放鼠标,即可完成填充。这样单元格就会自动完成序号排列。

如果序号里面有空行,或者想要多加一行,按右键点击“插入”整行。之后同上操作进行填充序号。

2.方法二:如果我们记录的行数较多。

在编号的第一个单元格内输入公式"=Row()-1"

将鼠标放入单元格右下角,同上操作,按住鼠标左键往下拉到内容最后一行,之后释放鼠标,这样单元格就会自动生成序列了。


3. excel中自动生成序号函数

WPS表格和Excel自动生成序号的技巧是一样的,这里就分享几个常用的填充技巧给你,希望能帮到你!

技巧一:拖动鼠标直接填充

这是最常用的填充序号方式了。

在第一个单元格输入开始序号,然后,拖动鼠标或者双击,WPS表格(或者Excel)就会自动填充序号,如下动画演示:

这种方法,可以给自动生成规律性的序号,如:1,2,3,4,5......,或者 1 3 5 7 9...

职场中,大部分的生成序号,都使用此方法!

技巧二:大量的序号填充

当数据量很大时,用技巧一,就显得有点累人了,因为要一直向下拖动鼠标,一个不小心,鼠标就掉到地上去了。

此时,就有更好用的小技巧了,那就是菜单中的填充序列,海量的序号,瞬间搞定的。

步骤:①输入开始序号 → ②菜单选择“开始”-“行和列”-“填充”-“序列” → ③选择序号的填充方式

如下完整动画:

技巧三:使用公式填充序号

以上的技巧一、二,生成的序号,都是静态的,那,若是要动态添加序号,则,可以使用Row或者Countif等函数,动态生成序号,如下动画演示:

好了,这个问题,就分享到这,希望能帮到你!

我是Excel大全,文末送点小福利

【 转发 + 点赞 + 私信我“动画教程” 】即可获赠我原创的Gif动画教程合集!


4. excel中自动生成序号001

excel表格怎样自动填充编号?

方法步骤如下:

1

在单元格输入第一个编号:A001。

2

把鼠标的光标放在单元格的右下角,当鼠标的光标变成黑色的实心光标时,按下鼠标左键往下拉,直到最后一个单元格。

3

编号就自动填充完毕。

4

假如填充的数据全部是A001,那么点击最后一个单元格右下角的小十字,点击-填充序列,数据就会以序列的方式填充。


5. excel中自动生成序号公式

设A1为1,在A2输入如下公式.

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

说明 :下拉复制公式到A列其它行即可,一旦B列有值,序号自动生成,而且删除一行也行的.试试吧.如果插入一行,把上一行的公式下拉就行.


6. excel中自动生成序号公式集

材料/工具:Excel2016

1、首先,新建一个WPS表格,表格内容包含序号项;

2、在序号列中输入开始序号“1”,准备进行序号生成操作,当然也可以以任意数字开始;

3、鼠标放在输入“1”的单元格的右下角,当现实黑色加号时停止移动;

4、接下来按住鼠标左键不放下拉鼠标,可以看到下拉过程成鼠标会根据下拉位置显示序号数字;

5、将鼠标下拉到指定位置后松开,可以看到序号已自动生成,本次操作完成,简单高效。

6、序号生成默认为升序,如果需要降序生成可在完成后点击降序排列。


7. excel中自动生成序号 countif

用access自动获取excel里的数据的方法就是通过代码的方式导入。如果是对手动导入比较清楚的话,这个实现起来不难。请参考下面的介绍来实现:首先,新建一个工程,在工程中引用如下对象ADO对象(用于连接ACCESS数据库,可用其它方式) 添加一个窗体(from1),在窗体上添加如下控件: 两个文本框,用来显示EXCEL文件路径和ACCESS路径; 四个扭钮,两个用来游览,另两个是导入和退出; 两个通用对话框控件,用来打开ACCESS和EXCEL文件,一个进度条控件,用来显示导入进程。 该实例的导入是将ACCESS数据库中表的字段名单独存放在另外一个表中,导入时按表中所存字段名的顺序进行导入,不是按EXCEL表的顺序导入,请大家注意.这样在实际中是很实用的.因为好多时候EXCEL表中字段顺序和ACCESS中字段顺序有可能不是一致的.代码如下:Dim vOption ExplicitPrivate Sub cmdLoad_Click()Dim excel_app As ObjectDim excel_sheet As ObjectIf txtExcelFile.Text = "" ThenMsgBox "请选择EXCEL表"ElseDim new_value As StringLabel2.Caption = "正在导入,请稍候..." Screen.MousePointer = vbHourglass DoEvents '' Create the Excel application. Set excel_app = CreateObject("Excel.Application") '' Uncomment this line to make Excel visible. excel_app.Visible = True '' Open the Excel spreadsheet. excel_app.Workbooks.open FileName:=txtExcelFile.Text '' Check for later versions. If Val(excel_app.Application.Version) >= 8 Then Set excel_sheet = excel_app.ActiveSheet Else Set excel_sheet = excel_app End If Dim u ''求EXCEL表中记录的条数,以便控制进度条u = 1Do If Trim$(excel_sheet.Cells(u, 1)) = "" Then Exit Do u = u + 1 Loop bar.Max = u - 1 strSQL = "select * from TestValues" yourRecord.open strSQL, myConn, adOpenDynamic, adLockOptimistic ''打开记录集 Dim sql As String sql = "select * from fields order by xue" myRecord.open sql, myConn, adOpenDynamic, adLockBatchOptimistic ''打开字段记录集 myRecord.MoveFirst '' Get data from the Excel spreadsheet and insert '' it into the TestValues table.Dim v ''导入记录,用了两层循环 v = 1 Do If Trim$(excel_sheet.Cells(v, 1)) = "" Then Exit Do ''外层,如果EXCEL表中读取到空行,结束yourRecord.AddNew Dim i For i = 1 To myRecord.RecordCount '' Get the next value. new_value = Trim$(excel_sheet.Cells(v, i)) '' See if it''s blank. ''If Len(new_value) = 0 Then Exit Do '' Insert the value into the database.Dim bb As String bb = myRecord("name") yourRecord(bb) = new_value myRecord.MoveNext Next i bar.Value = v v = v + 1 myRecord.MoveFirst Loop yourRecord.Update '' Comment the rest of the lines to keep '' Excel running so you can see it. '' Close the workbook without saving. excel_app.ActiveWorkbook.Close False '' Close Excel. excel_app.Quit Set excel_sheet = Nothing Set excel_app = Nothing myRecord.CloseyourRecord.CloseSet myRecord = NothingSet yourRecord = NothingLabel2.Caption = "导入完毕" Screen.MousePointer = vbDefault MsgBox "共导入" & Format$(v - 1) & "条记录" End If End SubPrivate Sub Command1_Click()Unload MeEnd SubPrivate Sub Command2_Click(Index As Integer)''寻找ACCESS数据库CommonDialog1.Filter = "ACCESS 文件(*.mdb)|*.mdb"CommonDialog1.CancelError = TrueCommonDialog1.ShowOpentxtAccessFile.Text = CommonDialog1.FileNameEnd SubPrivate Sub Command3_Click()''寻找excel数据库CommonDialog2.Filter = "excel 文件(*.xls)|*.xls"CommonDialog2.CancelError = TrueCommonDialog2.ShowOpentxtExcelFile.Text = CommonDialog2.FileNameEnd SubPrivate Sub Form_Load()Call Module1.lianjietxtAccessFile.Text = datapath End Sub模块(module1)中的代码如下:Public myConn As New ADODB.Connection ''定义连接字符串Public myRecord As New ADODB.Recordset ''定义记录集(字段)Public yourRecord As New ADODB.Recordset ''定义记录集(数据)Public cntoad As Boolean ''是否正常连接Public ml ''姓名字段所在列Public strSQL ''查询字符串Public MyDatabase As Database ''定义数据库名Public MyTable As TableDef, MyField As Field ''定义表名和字段名Public xuehao ''读取字段序号Public goshiRecord As New ADODB.Recordset ''定义记录集(公式)Public hxfyn As BooleanPublic hxfbds '' 公式或条件Public duan ''要统计的字段Public islinshi As Boolean ''是否为临时公式Public leiRecord As New ADODB.Recordset ''定义记录集(工资类别)Public datapath As String ''数据库路径及名Public table As String ''工资表名Public lei As String '' 工资类别Public Sub lianjie() ''打开数据库On Error Resume NextmyConn.CloseDim mySQL As String ''设定连接字符串 mySQL = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;" mySQL = mySQL + "Data Source=" & datapath myConn.ConnectionString = mySQL ''设定连接 myConn.open ''打开连接 myRecord.ActiveConnection = myConn ''设定RecordSeet的连接对象为Connection myRecord.CursorLocation = adUseClientgoshiRecord.ActiveConnection = myConn ''设定RecordSeet的连接对象为ConnectiongoshiRecord.CursorLocation = adUseClient yourRecord.ActiveConnection = myConn ''设定RecordSeet的连接对象为Connection yourRecord.CursorLocation = adUseClientEnd Sub


8. excel中自动生成序号不能删除

1.电脑打开Excel表格,然后点击左上角的Excel图标。

2.然后点击Excel选项。

3.点击Excel选项后进入选项页面,点击左侧工具栏中的高级选项。

4.进入高级页面,把为单元格值启用记忆式键入取消选择,然后点击确定就可以了。


9. excel中自动生成序号 不可更改

EXCEL表格中序号不连续,可重新拖拉序号,可使用row函数,如序号内输入=row()-1


10. excel中自动生成序号,删除后也自动生成

函数一:Row函数自动实现删除行后序号更新

函数公式:=ROW(B2)-1

函数解析:

1、row函数为返回当前所在单元格行的值的一个函数;B2单元格返回的行为2,所以我们需要在后面-1;

2、输入函数往下填充后,这样后续如果中间删除了行,函数都可以实现自动更新序号。

函数二:Counta计数函数实现序号自动更新

函数公式:=COUNTA(B$1:B1)

函数解析:

1、Counta函数为计算非空单元格个数的计数函数。B$1:B1参数我们固定了第一个值1,是因为在往下拖动的时候,可以自动生成B$1:B2、B$1:B3、...B$1:B10等值;

2、同样的,函数往下填充后,删除隐藏行后,表格序号也可以自动更新。

函数三:Max函数实现表格序号自动更新

函数公式:=Max(B$1:B1)+1

函数解析:

1、Max函数为计算最大值的一个函数,Max(B$1:B1)结果为0,通过+1的方式,可以向下不断填充完单元格所有的序号;

2、同样的,函数往下填充后,删除隐藏行后,表格序号也可以自动更新。

函数四::Subtotal函数快速实现隐藏、筛选后序号自动更新

函数公式:=SUBTOTAL(3,E$1:E1)

函数解析:

1、SUBTOTAL函数为对当前可见区域进行操作的函数,第一参数为有1-10、11、101等多值,分别代表不同的功能。3代表对非空单元格计数。如下图所示:

2、SUBTOTAL使用时当有出现筛选隐藏单元格时,函数会默认忽视只对当前可见单元格进行计算。


11. excel中自动生成序号文字

excel自动设置序号需要先打开Excel表格输入需要设置排序的数据,然后选中一个名次的单元格,在单元格中输入公式,接着按回车键即可得到结果,最后点击单元格拖动鼠标下拉就完成自动序号了。


顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片