ID,是英文identity的缩写,
意思是身份标识。
如果有接触过数据库的甲纯可能会有些熟悉,
数据库内每一张数据表的最左侧列,
通常都是ID列。
ID列有点像表格内经常会用到的【序号】列,
但两者最大的不同,
也是ID最大的特点,就是永不重复。
简单类比ID就像每个人的身份证号码一样,
不过听说身份证号码有重复的,汗……
不知道这重复的8个人,是八仙过海还是天龙八部。
一、如何生成ID?
为了确保ID永不重复,
表格内生成ID的最常用的方法,
就是用公式动态生成自然数列。
静图:
[A2]=MAX($A$1:A1) 1,
即让[An]等于前面[A1]到[An-1]区域最大值 1,
这就确保[ID]列像自然数列一样往后不停的增加,
实现永不重复。
【小知识点】
注意MAX($A$1:A1)内的区域写法【$A$1:A1】:
起始单元格是固定住的绝对引用[$A$1],
确保求最大值的区域永远是从第一行开始;
而终止单元格是相对引用[A1],
可以让公式在复制的时候会自动变化,
确保求最大值的区域,
永远是从公式所在单元格[A2]的上一行开始。
二、ID生成后用来做什么?