我需要按一列中值的顺序识别行组。附件是一些示例数据。我有一列“FID”,它是有序的,但顺序是不连续的。我需要创建一个新列来对每组 FID 值进行编号。
重申一下;如果我有 2、3、11、12、13,我需要 2 和 3 才能获得组号 1,而需要 11、12 和 13 才能获得组号 2。
下面是数据示例和我想要的列(组)。
提前感谢你的帮助!Ryan
答案1
如果您要创建一个单独的部分来列出组和这些组中的最高数字,则可以使用查找函数。假设,像图像中的数据一样,您有 A 到 F 列填充了数据。假设您有一个查找表的 I 列和 J 列。I 列可以列出组(1、2、3 等),J 列可以列出该组中允许的最高 FID。(300、500、600 等)。然后,在 F 列中,即您当前有组的位置,您可以使用查找公式。
=LOOKUP(A2:A26,$J1$1:$J$6,$I$1:$I$6)
但是,您必须用查找表的正确范围替换$I$1:$I$6
和。$J$1:$J$6