Faspec 发表于 2020-12-14 17:28:54

明细表行号问题

大家好!

我遇到的问题在图片中有描述,帮忙看看如何解决呢?

当中间行删除后,再录入新值,行号自动生成,但都会重复,有办法不让他们重复吗?

sunset 发表于 2020-12-15 10:10:26

在删除行加一个赋值公式,在运行一次行号函数就可以了。



andrew0756 发表于 2020-12-14 17:52:14

你可以直接用excel公式的,这样很简洁,也不会有冲突!

点击以下第一个单元格,在fx那里输入=ROW()






点击以下第一个单元格,在fx那里输入=ROW()+10





Faspec 发表于 2020-12-14 17:59:08

excel公式这功能我之前也在用,但不太实用。如删除中间行,再录入新值时,行号都会全变掉。
我想要的功能是:行号一旦生成就固定了,后面删除行再录新值时,之前的行号都不变,且新录数据时,新生成的行号与之前存在的行号都不重复。这功能对实现多明细表关联有很大作用。

andrew0756 发表于 2020-12-15 08:56:52

可以尝试做一个自动编号的

Faspec 发表于 2020-12-15 10:02:27

除了自动编号,还有其它解决方案吗?如用自动编号,这行号会很长,如有1万条数据,行号至少要5位数了

liynha 发表于 2020-12-15 10:40:34

新建一个模板

liynha 发表于 2020-12-15 10:42:07

行数多大是多少?如按100行计算,你建个模板,录入1-100作为固定的行数。
第一次匹配行数后,在模板中标明已使用。
删除一行时在模板对应的记录中标明已删除。
新增的就从已使用的行数增加。
重新开始时就从1开始。
页: [1]
查看完整版本: 明细表行号问题