добавь 2 колонки
в одной числовой занеси число 1
во второй текстовой, признак разделения ("1-2","6-8").
Потом Свернуть(по тектстовой, суммировать по числовой)
(5)+ если интервалы (для замен) сразу неизвестны то предварительно еще один проход-цикл чтобы их найти (есстно после сортировки)
1. сортируем
2. ищем интервалы в цикле, если след пред число не равно тек-1 то +1 в отдельный список интервалов
3. замена чисел в тз на наши интервалы из списка
4. добавляем колонку количество
5. сворачиваем
6. профит
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс