dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как создать возрастающий список чисел с разбиением на диапазоны?

Как создать возрастающий список чисел с разбиением на диапазоны?

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 10.07.2018, 22:17
Как создать возрастающий список чисел с разбиением на диапазоны?
bartus
 
Регистрация: 06.03.2011
Сообщений: 57

bartus на форуме Вставить имя

Задача примитивная. Есть в Excel строка с числовыми ячейками, упорядоченными по возрастанию, к примеру:

1 3 6 7 8 48 49 50 88

Одно число - одна ячейка.
В итоге нужно сформировать из этой последовательности список, который формирует диапазоны этих самых чисел, на выходе должно получиться так:

1, 3, 6-8, 48-50, 88

Можно ли реализовать это, например, в Excel? А где-то еще?
Просмотров: 1580
 
Автор темы   Непрочитано 11.07.2018, 22:01
#21
bartus


 
Регистрация: 06.03.2011
Сообщений: 57


Не ожидал таких быстрых решений от уважаемых участников! Спасибо большое 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.
bartus на форуме вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как создать возрастающий список чисел с разбиением на диапазоны?

РЕВЕРС. Автоматическая пакетная печать множества рамок (форматов) из пространства модели и листов
Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в Excel создать дополнительные фильтры или выпадающие списки в столбце и чтобы данные определенной ячейки были связаны с соседними ячейками по горизонтали? ВиталийР Прочее. Программное обеспечение 108 10.12.2016 00:38
Хочу создать свой раскрывающийся список в меню ACAD maxw AutoCAD 10 19.12.2005 06:42

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||