公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必“设为星标”哦!!!
点击任意文章上方的“☆星标”即可。
今天教大家两种特殊编号方法,一种是每个序号重复一定次数,比如 1、1、1、2、2、2、3、3、3……另一种是在指定范围内循环编号,比如 1、2、3、4、1、2、3、4……
文末有彩蛋。
案例:
下图中的两个数据表完全一样,是某公司员工 1 至 3 月的奖金表。请分别给两张表添加工号和月份序号,效果如下图 2 所示。
1. 选中 A2 单元格 --> 输入以下公式 --> 下拉复制公式:
="工号:"&MOD((ROW(A1)-1),8)+1
公式释义:
MOD((ROW(A1)-1),8):
MOD((ROW(A1)-1),8)+1:将上述余数 +1,即可得到 1 至 8 的循环数列
"工号:"&:用 & 在序号前面连接文字“工号:”
2. 选中 E2 单元格 --> 输入以下公式 --> 下拉复制公式:
=INT((ROW(A1)-1)/8)+1&"月"
公式释义:
INT((ROW(A1)-1)/8):
INT((ROW(A1)-1)/8)+1:将上述结果 +1,因此第一组连续值为 1,依次递增
...&"月":在序号后面加上文字“月”
有关 mod 和 int 函数的详细用法,请参阅: