Определение групп строк по порядку значений

Определение групп строк по порядку значений

Мне нужно идентифицировать группы строк по порядку значений в одном столбце. Прилагаю некоторые примеры данных. У меня есть столбец "FID", который упорядочен, но порядок прерывистый. Мне нужно создать новый столбец, который нумерует каждую группу значений FID.

Повторяю: если у меня есть 2, 3, 11, 12, 13, мне нужно, чтобы 2 и 3 имели номер группы 1, а 11, 12 и 13 — чтобы иметь номер группы 2.

Пример данных и желаемый мной столбец (группа) ниже.

Спасибо заранее за любую помощь! Райан

Пример данных

решение1

Если бы вы создали отдельный раздел, в котором перечислены группы и самые высокие числа в этих группах, вы могли бы использовать функцию Lookup. Скажем, как данные на вашем изображении, у вас есть столбцы 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правильными диапазонами для вашей таблицы поиска.

Связанный контент