|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как создать возрастающий список чисел с разбиением на диапазоны?
Регистрация: 06.03.2011
Сообщений: 254
|
||
Просмотров: 5384
|
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
нет, не устраивает, так как
т.е. он хочет получить список чисел, где подряд идущие значения заменены на их интервал. И как обычно, шифруются по полной о назначении сего действа) |
|||
![]() |
|
||||
конструктор Регистрация: 21.07.2007
Петрозаводск
Сообщений: 2,118
|
Цитата:
Последний раз редактировалось SetQ, 11.07.2018 в 00:48. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
а с программированием - просто анализируйте в цикле следующий элемент за текущим: если следующий элемент отличается от текущего на единицу - значит это диапазон и его нужно обработать во вложенном цикле, пока следующий элемент не окажется больше чем на единицу.
|
|||
![]() |
|
||||
конструктор Регистрация: 21.07.2007
Петрозаводск
Сообщений: 2,118
|
Цитата:
А что за средства? |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Цитата:
----- добавлено через ~2 мин. ----- Пускай ТС очертит область применения задачи.. если это вообще не студенческая работа. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
в 2016 нет, только в 365
|
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,616
|
|
|||
![]() |
|
||||
конструктор Регистрация: 21.07.2007
Петрозаводск
Сообщений: 2,118
|
Либо описание функции "объединить" неполное, либо Exel online отличается от 365, либо надо что-то ещё.
Можно редактировать: https://1drv.ms/x/s!AuONrFa9nau5jXmRIVG4RqqMJBFk |
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,616
|
|
|||
![]() |
|
||||
Регистрация: 06.03.2011
Сообщений: 254
|
Не ожидал таких быстрых решений от уважаемых участников! Спасибо большое SetQ, протестировал - всё отлично работает.
Интересующимся, где и как это можно применить: Например, можно использовать это для заполнения ведомости свай, конкретно - номеров свай. Если сваи нумеровались не по отметкам забивки и длинам, а по их расположению в плане (слева-направо + сверху-вниз, например), списки номеров после "первичного неотсортированного ручного выискивания" по плану свай могут оказаться такими: 77 85 9 7 8 5 6 4 2 85 3 1 359 42 ... Строка сортируется по возрастанию, получается последовательность 1 2 3 4 5 6 7 8 9 42 77 79 85 359, а дальше как раз выручает инструмент для составления диапазонного списка, чтобы вписать в ведомость "красивые" данные: 1-9, 42, 77, 79, 85, 359. Если используемое вами ПО позволяет не выписывать вручную список для каждого типа свай, а формирует его само, пускай и без сортировки, то процесс автоматизируется максимально. Собственно и все. Последний раз редактировалось bartus, 12.07.2018 в 21:31. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в Excel создать дополнительные фильтры или выпадающие списки в столбце и чтобы данные определенной ячейки были связаны с соседними ячейками по горизонтали? | ВиталийР | Прочее. Программное обеспечение | 108 | 10.12.2016 00:38 |
Хочу создать свой раскрывающийся список в меню ACAD | maxw | AutoCAD | 10 | 19.12.2005 06:42 |