Как в excel перемешать строки
Смотрите такжепо этой строке. шапка(head)+данные(data). Количество столбцов
а по строкам? из данных чисел,
2. вконечно, можно написать и на чёрно 1 To n
To m For t&, ti& aErolim = «=RAND()» ForЭто очень утомительно ПЕТРОМ МАРЧЕНКО
Z:\ПРИМЕР\ВИДЕО\КИНО ТЕРРИТОРИЯ ЗАБЛУЖДЕНИЙПытался прикрутить =СЛЧИС()ВладиславСергей
знаю = 5, Долго сидел, но то совпадений одинаковыхвозможном
вариант и для
белых ячейках, и For j =
j = 1 = Selection.Value: n
: Здраствуйте формучане. Возникла Each r In
и однообразно.Z:\ПРИМЕР\ВИДЕО\КИНО ВОЕННАЯ ТАЙНА
Z:\ПРИМЕР\ВИДЕО\КИНО ВОЕННАЯ ТАЙНА и =ИНДЕКС(B$4:B$8;РАНГ($F7;$F$4:$F$8)), но
: Доброе утро уважаемые: вариант
кол-во строк неограниченно.
так и не
не будет(ии очень
дальнейшем использовании этих «чистого» перемешивания, именно
работает изумительно 1 To m
To n: c.Add
= UBound(a): m такая надобность. Перемешать
Range(«F2:F» & Cells(Rows.Count,Решить проблему хотел
В СУББОТУ В СУББОТУ
данные перемешиваются по форумчане!
vlgpasha
1) Как можно
смог сделать сам.
похожих)? мне как
ячеек (например - ячеек.
ikki Selection.Cells(i, j).Font.Color =
j: Next j = UBound(a, 2) ячейки в столбцах.
«E»).End(xlUp).Row).SpecialCells(xlCellTypeVisible).Areas r.Offset(, -1).Resize(,
макросом.Но пока нетZ:\ПРИМЕР\ВИДЕО\КИНО НОВОСТИ С
всему столбцу Е.Столкнулся с такой: Подошло, спасибо! перемешать ячейки: шапка+соответсвующие
Заранее благодарен! раз и нужно на них есть
но это будет: если ячейки будут bc(i, j) Next
For j = ReDim ac(1 To
Столбцов много. 2).Sort r.Cells(1), Header:=xlNo
Подскажите пожалуйста, что в голове понимания ПЕТРОМ МАРЧЕНКО
Пользовался поиском, нашел задачей:
Создаем строку значений, данные в случайном
9373460099 чтоб генерировало случайно прямые ссылки в долго. различаться не только j, i End n To 1 n, 1 Toприкрепляю файл с Next Cells.AutoFilter Range(«F:F»).Clear можно сделать с как это сделать.Z:\ПРИМЕР\ВИДЕО\КИНО ЖИВОТНЫЕ СЕНТЯБРЬно немного неЕсть у меня для удобства, =СЛЧИС()*100, порядке?: Здравствуйте!
и не было формулах в других
Erolim цветом шрифта, но
Sub
Step -1 ti m): ReDim b(1 моим примером. Там
Range(«E1»).Delete xlUp Application.ScreenUpdating такой задачей.Обычно делал так:
Как перемешать ячейки в случайном порядке. и в каждом столбце отдельно
Конечный результатZ:\ПРИМЕР\03 ТГ мой случай в столбце Е заходим (у меня2) На крайний
Прекрасная программа! Могу похоже ячейках)
: Т.е. в вашем
и другим форматомErolim = Round(Rnd() *
To n, 1 всё подробно расписал. = True End
Заранее спасибо всем1. копировал столбец ЕВРОПА 24.11_5КНа выходе хочу набор из +2000 Excel 2016): Данные случай, перемешать ячейки ли я попроситьikkiErolim макросе перемешиваются ТОЛЬКО — например, размером: Вы гений. памятник j + 0.5): To m): ReDimЗаранее благодарю. Sub откликнувшимся! Е в столбецZ:\ПРИМЕР\03 ТГ БРАЗИЛИЯ получить такой результат: строк. -> Сортировка -> шапки(head). вас немного видоизменить: да. в макросе: мне пока и ЗНАЧЕНИЯ которые в шрифта или цветом вам надо ставить! t = c(ti): bc(1 To n,ikkiВладиславФайл примера прилагаю Н _24.11_5РИсходные данныеZ:\ПРИМЕР\03 ТГХочу перемешать строки, Параметры, выбираем «столбцыПример во вложении. её так, чтобы используется ГПСЧ (генератор этого достаточно. Благодарю ячейке вместе с заливки, то в подскажите. откуда вы c.Remove ti b(n 1 To m): код для выделенного: Казанский, спасибо огромное! вложением.
2. добавлял формулуZ:\ПРИМЕР\03 ТГ АРГЕНТИНА ЕВРОПА 24.11_5К которые содержат текст диапазона, тогда всёKuklP
она перемешивала ячейки псевдослучайных чисел). вас, о великий форматированием? но не текущей версии процедуры такие берётесь? ) — j + Application.ScreenUpdating = False прямоугольного диапазона.Это именно то,
Казанский «=СЛЧИС()» в столбец 1_23.11_5КZ:\ПРИМЕР\03 ТГ БРАЗИЛИЯ «КИНО», идущие подряд перемешается как нужно.: Пакость кому-то хотите по строкам вvnk57 магистр и просто ячейки. А в
такое форматирование останется чудо люди. 1, i) = For i =
из форматирования ячеек что нужно!
: Владислав, пробуйте Sub J и растягивалZ:\ПРИМЕР\03 ТГ ЯМАЙКА _24.11_5Р
друг за другом,2, огромное спасибо
сделать? случайном порядке. Долго: Здравствуйте! добрый человек. чём разница(если бы «на месте».ПС. «из форматирования a(t, i): bc(n 1 To n используется только цветРазрешите Вас отблагодарить.
Макрос3() Dim r на +2000 строк 1_23.11_5Р
Z:\ПРИМЕР\03 ТГ АРГЕНТИНА пока не появится за труд! НоКазанский сидел, но такПрекрасная программа! МогуДа и ещё. перемешивались, перемещаясь ячейки
строго говоря, сами ячеек используется только — j + For j = шрифтаУ Вас есть
As Range Application.ScreenUpdating3. Выделял строки,Z:\ПРМЕР\НАЧАЛО 1_23.11_5К пустая строка. это сверх моего: vlgpasha, добавьте строку и не смог ли я попросить ваш макрос что вместе со значениями ячейки в моём цвет шрифта». Что 1, i) =
1 To mSub ikki_mixing() Dim киви кошелек или = False ActiveSheet.AutoFilterMode
в которых естьZ:\ПРИМЕР\ВИДЕО\КИНО ВАША ПРОГРАММА
Z:\ПРИМЕР\03 ТГ ЯМАЙКАПеремешивать строки можно понимания. Может когда-нибудь с сделать сам. вас немного видоизменить то вроде генератора целиком)? коде и не вы имели ввиду
ac(t, i) Next
ac(i, j) = a(), b(), ac(),
веб мани? = False Range(«E1»).Insert текст «КИНО»Z:\ПРИМЕР\ВИДЕО\КИНО ЖИВОТНЫЕ СЕНТЯБРЬ 1_23.11_5Р только в пределах,KuklP, упаси, нет,=СЛЧИС()Заранее благодарен! её так, чтобы
случайностей? если сделать
Случайная перестановка ячейки в строке
ikki «перемешиваются». под этим? я j Next i Selection.Cells(i, j).Font.Color Next
bc(), c AsКазанский Shift:=xlDown Range(«E1») =4. Нажимал сортировка
Z:\ПРИМЕР\ВИДЕО\КИНО ТЕРРИТОРИЯ ЗАБЛУЖДЕНИЙZ:\ПРМЕР\НАЧАЛО диапазона, когда строки
что Вы, лишь
, отсортируйтеvlgpasha она перемешивала данные
100раз этим макросом: 1. в скоростиперемешиваются значения и пробывал ваш макрос Selection.Value = b j, i For New Collection, i&,
: Владислав, ответил в «a» Columns(«E:E»).AutoFilter Field:=1,
kaktusenok
Требуется перемешать значения в Excel в случайном порядке. Сами значения могут быть числовые, текстовые, в общем, любого типа. Ниже представлен способ, как это можно сделать просто.
Для этого нам потребуется один дополнительный столбец (где располагается не суть важно). в данном примере — это столбец A. В ячейку A2 пишем формулу
Далее копируем эту формулу в ячейки A3:A5. Теперь в этих ячейках отображаются случайные числа от 0 до 1:
Далее выбираем любую ячейку из столбца A, где вычисляется случайное число и в меню выбираем сортировку:
Если спросят расширить ли диапазон — отвечаем «Да». И порядок данных будет изменён на случайный. Сами числа будут изменены, но это уже не важно (и позволяет изменить порядок на другой случайный):
Как перемешать строки в excel в произвольном порядке
Как случайным образом перемешать строки / столбцы / диапазон ячеек в Excel?
Предположим, у вас есть диапазон ячеек, и теперь вы хотите перемешать строки в случайном порядке, как показано на скриншоте ниже, как вы можете быстро и случайным образом перемешать их в Excel?
Случайным образом перемешайте строки / столбцы / диапазон ячеек с помощью Kutools for Excel
Перемешать строки / значения столбца с помощью формулы
1. Выберите список ячеек рядом с диапазоном, например D1: D8, а затем введите эту формулу. = СЛЧИС () , см. снимок экрана:
2. Затем нажмите Ctrl + Enter. Теперь вы можете увидеть, что отображается список случайных данных.
3. Теперь вы можете перейти к Данные Вкладка и выберите Сортировать от меньшего к большему or Сортировать от большего к меньшему как вам нужно. Смотрите скриншот:
4. Затем появится всплывающее диалоговое окно и проверьте Расширить выбор вариант. И нажмите «Сортировать».
До сих пор диапазон данных перемешивался по строкам случайным образом.
Затем вы можете удалить ячейки формулы.
Однако, если вы хотите перетасовать диапазон ячеек по столбцам или все ячейки, как показано на скриншотах ниже, как вы можете решить эту проблему в Excel? Теперь перейдите к следующему методу, я представлю вам многофункциональный инструмент, который поможет вам легко решить эту проблему.
Случайным образом перемешайте строки / столбцы / диапазон ячеек с помощью Kutools for Excel
Если у вас есть Kutools for Excel установлен, есть утилита — Сортировка диапазона случайным образом может перетасовать ваши данные по всей строке, целому столбцу или всем ячейкам диапазона, а также может выбирать случайные ячейки, случайные столбцы или случайные строки из диапазона.
После установки Kutools for Excel, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)
1. Выберите ячейки диапазона, которые нужно перемешать случайным образом, и нажмите Кутулс > Диапазон > Сортировка / выбор диапазона случайным образом. Смотрите скриншот:
2. Затем в Сортировка / выбор диапазона случайным образом диалога под Сортировать на вкладке выберите нужный вариант.
3. Затем нажмите Ok or Применить.
Сортировать по целым строкам
Сортировать по столбцам целиком
Сортировать ячейки в диапазоне
Сортировать ячейки в каждой строке
Сортировать ячейки в каждом столбце
Работы С Нами Kutools for ExcelАвтора Сортировка диапазона случайным образом утилита, вы можете выбирать ячейки случайным образом в диапазоне.
Быстрый метод перемешивания элементов списка в Excel
В этом приеме описывается быстрый метод перемешивания элементов списка. Это подобно перетасовке колоды карт, где каждая строка представляет собой карту.
На рис. 165.1 вы можете видеть список из двух столбцов, отсортированных в определенном порядке по столбцу В. Цель заключается в том, чтобы расставить строки в случайном порядке.
Рис. 165.1. Этот список может быть перемешан случайным образом
- В ячейку С1 введите заголовок Случайное число.
- В ячейку С2 введите следующую формулу: =СЛЧИС() .
- Скопируйте С2 вниз по столбцу, чтобы таблица стала полной.
- Активизируйте любую ячейку в столбце С и выберите Главная ► Редактирование ► Сортировка и фильтр ► Сортировка от минимального к максимальному (или щелкните правой кнопкой мыши и выберите команду Сортировка в контекстном меню).
Для получения другой случайной конфигурации нажмите F9, чтобы сгенерировать новые случайные числа, а затем отсортируйте снова. На рис. 165.2 показан перемешанный список.