|
v7: Подскажите как свернуть ТЗ
| ☑ |
0
SashaNNV
19.04.15
✎
11:02
|
Добрый день
Есть ТЗ с колонкой "Число":
1
2
6
7
8
Как свернуть эти строки, чтобы получить вот такой результат
1-2 (2)
6-8 (3)
Заранее спасибо за ответ.
|
|
1
KUBIK
19.04.15
✎
11:13
|
Добавь колонку Пром:
1 A
2 A
6 B
7 B
8 B
Ну а далее в цикле считай и ищи строки
|
|
2
DES
19.04.15
✎
11:40
|
добавь 2 колонки
в одной числовой занеси число 1
во второй текстовой, признак разделения ("1-2","6-8").
Потом Свернуть(по тектстовой, суммировать по числовой)
|
|
3
SashaNNV
19.04.15
✎
13:57
|
(2) В вашем случае я не получу результат с какого по какое число сворачивали а только сумму:
1-2 (2)
6-8 (3)
(1) Так и пытаюсь, но пока безуспешно.
|
|
4
ДенисЧ
19.04.15
✎
13:58
|
(3) добавь ТРИ колонки - первая по которой сворачивать, вторая - сумма, третья признак
И сворачивай по первой и третьей.
Или переходи на 8ку )))
|
|
5
Garykom
гуру
19.04.15
✎
15:28
|
Извращенцы )) одной колонки хватит с колвом и проход сначала с заменой 1,2>1-2 и 6,7,8>6-8
|
|
6
Garykom
гуру
19.04.15
✎
15:33
|
(5)+ если интервалы (для замен) сразу неизвестны то предварительно еще один проход-цикл чтобы их найти (есстно после сортировки)
1. сортируем
2. ищем интервалы в цикле, если след пред число не равно тек-1 то +1 в отдельный список интервалов
3. замена чисел в тз на наши интервалы из списка
4. добавляем колонку количество
5. сворачиваем
6. профит
|
|