Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/перемешать значения в столбце - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » перемешать значения в столбце (Макросы/Sub)
перемешать значения в столбце
iliyhabrest Дата: Понедельник, 23.08.2021, 12:04 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

1
Есть таблица где в столбик записано много значений которые отсортированы и главная цель не сильно нарушить эту сортировку, то есть нужно перемешать частями по 50 айди (айди в моем случае это значение которая может повторятся несколько раз, чуть позже поймете), сама таблица состоит из тысяч айди, каждое айди может повторятся до 5ти раз, и должно быть перемешано так, чтобы следующий раз одинаковый айди был через 50 других айди. Пример:
В примере айди указаны по порядку для простоты, в таблице они идут не по порядку как тут. Слева таблица с айди, справа результат.
В начале идет первый круг, в котором все первые 50 айди повторяются по порядку как в таблице с айди. после 50 айди эти 50 повторяются еще раз. Т.к. айди 2 был только один и он закончился значит берем следующий (51й) айди, в случае с айди 5 то же самое (52й). Тоесть айди идут по кругу в 50 айди, и каждый который заканчиватся заменяется следующим 51м,52м и тд.
К сообщению приложен файл: 3332480.xlsx (10.9 Kb)


Сообщение отредактировал iliyhabrest - Понедельник, 23.08.2021, 12:07
 
Ответить
СообщениеЕсть таблица где в столбик записано много значений которые отсортированы и главная цель не сильно нарушить эту сортировку, то есть нужно перемешать частями по 50 айди (айди в моем случае это значение которая может повторятся несколько раз, чуть позже поймете), сама таблица состоит из тысяч айди, каждое айди может повторятся до 5ти раз, и должно быть перемешано так, чтобы следующий раз одинаковый айди был через 50 других айди. Пример:
В примере айди указаны по порядку для простоты, в таблице они идут не по порядку как тут. Слева таблица с айди, справа результат.
В начале идет первый круг, в котором все первые 50 айди повторяются по порядку как в таблице с айди. после 50 айди эти 50 повторяются еще раз. Т.к. айди 2 был только один и он закончился значит берем следующий (51й) айди, в случае с айди 5 то же самое (52й). Тоесть айди идут по кругу в 50 айди, и каждый который заканчиватся заменяется следующим 51м,52м и тд.

Автор - iliyhabrest
Дата добавления - 23.08.2021 в 12:04
Мир MS Excel » Вопросы и решения » Вопросы по VBA » перемешать значения в столбце (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!