如何实现把固定内容自动写入excel_如何在Excel实现自定义序号的自动设定?

▲更多精彩内容,请点击上方Excel小铲子操作系统版本
Windows 10 64位Excel版本
Microsoft Excel 2016 64位案例文档下载
关注公众号,回复“案例”两字即可获得下载链接。问题
如何在Excel实现自定义序号的自动设定?
例如:Excel隔行排序号 A1 A1.01 A1.99 A2 A2.01 A2.99 A3 …...解决思路
序号,有顺序的号码,如1,2,3,4......大写汉字也算数字序号,如一,二,三,四……序号可以清晰的分清同一类事物,也可以用序号作文章的小标题,在各类表格中用的特别多。
如果序号数量不多,又是简单的递增数字或常规的字母、汉字,直接手动输入并不会带来太多工作压力。但如果序号需要掺杂各类特殊规则(例如:每5个序号要重复循环、不同字母代表不同类别、第三位必须是字母啥的),就会使得工作量大幅度增加。
这时可以在Excel中通过分解序号组成结构,利用行列数字的处理实现各类字符循环,利用&符号实现各部分组合,就可以实现自定义序号的目标了。
分解案例中的序号如下:
第一个组成部分:字母A。
第二个组成部分:数字1-N,每100个序号增加1。
第三个组成部分:字符.。
第四个组成部分:数字01-99,不断循环。
序号需要隔行出现。
解决过程中涉及的函数简要说明如下,如已掌握相关知识可跳过本部分直接阅读解决步骤部分内容:
ROW 函数 返回引用的行号
MOD 函数 返回除法的余数
IF 函数 指定要执行的逻辑检测
INT 函数 将数字向下舍入到最接近的整数
TEXT 函数 设置数字格式并将其转换为文本
&(与号) 将两个值连接(或串联)起来产生一个连续的文本值。模拟数据

053b0a2ca9ee27654424f680aa8ced8e.png

解决步骤
在A1单元格输入公式,然后下拉复制到所需行即可。

255713e1d26ffe54087f7b4ae130d15c.png


由于整个公式只调用了行号,所以公式不管放第几列都没有影响,但如果行的位置变化了则需要进行调整。
如果第一个序号不在第一行,最简单的调整的方法是用"ROW()-行号-1"替换"ROW()"。最终效果

aadd1a0ec63e664bc5710cb42084f09b.png


▼▼▼转发到朋友圈是最高的赞赏▼▼▼
▼更多精彩内容,请点击下方阅读原文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值