У меня 500 рядов предметов. Мне нужно ввести их в приложение, где я могу ввести не более шести элементов одновременно, создав уникальный идентификатор группы для этих шести элементов.
Элементы в группе имеют одинаковый идентификатор магазина и дату. Я отсортировал и объединил магазин и дату, чтобы я мог сгруппировать это легко. Я создаю уникальный идентификатор группы, который одинаков для максимум шести элементов с одинаковой датой и хранением; идентификатор группы изменится на следующее значение, если в одном магазине и дате будет менее шести товаров.
В приведенном ниже примере столбец "Объединение" содержит значение "100120150823" (идентификатор магазина и дата_2), повторенное 10 раз. Для первых шести я дал идентификатор группы как 1000
. Оставшиеся четыре получают идентификатор группы 1001
.
Мне нужна помощь, чтобы выяснить, как рассчитать и заполнить идентификаторы группы.