在excel表格中如何能自动生成编号

发布网友 发布时间:2022-03-19 17:16

我来回答

6个回答

懂视网 时间:2022-03-19 21:38

excel怎么自动设置序号?

1.打开Excel表格,输入你需要的数据,然后选中一个名次的单元格,

2.在单元格输入公式,=RANK(H2,H&2:H$8,0) 按回车键即可,

3.最后点击单元格,鼠标拖动下拉就完成了。

热心网友 时间:2022-03-19 18:46

采用IF()函数及ROW()函数嵌套,可以用IF函数判断编号后是否为空,为空时编号不显示,有内容时显示编号,具体为if(xab="","",row())。

热心网友 时间:2022-03-19 20:04

在第一格上打上1,然后把鼠标称到格子的边上会出现一个十字型的表记,按住左健点十字型向下拉就会出现两种情况,一下面格子里的编号从1-N完成了,二下面格子里的编号全部是1,这时你只要点边上的一个标记,在排列上打上勾就行了,因为在复制上才会全部是1的

热心网友 时间:2022-03-19 21:38

先在方格里输个数字1,之后用鼠标点方格右下角一直往下拉,之后右下角会出现个可供选择的小图标,选择以序列方式填充就可以了。

热心网友 时间:2022-03-19 23:30

是的,可以。例如在A1、A2中分别输入1、2,后选中A1、A2单元格,鼠标移动到A2单元格的右下角,出现一个类似加号的符号,点击鼠标右键向下拖动,拖动至需要的号码结束,此时会弹出一菜单,选择以序列方式填充。当然还有其它办法。我这是举例子。

热心网友 时间:2022-03-20 01:38

在Excel中单元格自动显示序号方法

1、如果在B1输入姓名,要A1自动显示的序号是1时,在A1输入公式:=IF(B1="","",ROW(B1));如果要A1自动显示的序号是1001,则在A1输入公式:=IF(B1="","",ROW(B1)+1000)。
如果在B2输入姓名,要A2自动显示的序号是1时,在A2输入公式:=IF(B2="","",ROW(B2)-1);如果要A2自动显示的序号是1001,则在A2输入公式:=IF(B2="","",ROW(B2)+999)。
如果在B3输入姓名,要A3自动显示的序号是1时,在A3输入公式:=IF(B3="","",ROW(B3)-2);如果要A3自动显示的序号是1001,则在A3输入公式:=IF(B3="","",ROW(B3)+998)。
如果在B4输入姓名,要A4自动显示的序号是1时,在A4输入公式:=IF(B4="","",ROW(B4)-3);如果要A4自动显示的序号是1001,则在A4输入公式:=IF(B4="","",ROW(B4)+997)。
……依次类推。
2、填充公式到你想要的单元格。
还可以用vba来做
alt+f11 进入编辑器
粘贴进如下代码即可:
Sub CC()
Dim Counter As Integer
For Counter = 1 To 100 ‘表示起止数目
Worksheets("Sheet1").Cells(Counter + 2, 1).Value = Counter ‘表示加的位置
Next Counter
End Sub
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com