Повтор данных
Мне показалось, что было бы интересно посмотреть на возможные способы решения этой задачи другими пользователями Excel. Недавно один из клиентов задал вопрос – как для ряда значений в одном столбце, вроде этого:
1000
5000
600
получить другой столбец, в котором каждое значение повторялось, скажем, 4 раза подряд:
1000
1000
1000
1000
5000
5000
5000
5000
... и так далее?
Мой ответ: единственный способ решить эту задачу исключительно автоматическими способами – написать макрос. Но если вас отяготят несколько лишних действий, предлагаю следующий способ (на примере упомянутых выше значений):
1. Выделите три начальные ячейки (например, A1:A3)
2. Выполните копирование («Копировать» или Ctrl+C)
3. Выделите 9 ячеек ниже начальных (A4:A12)
4. Нажмите «Вставить» (Ctrl+V)
5. Выполните сортировку, разделив данные на 3 разные группы (600, 1000, 5000).
Число ячеек для этапа №3 всегда будет равно: Количество начальных ячеек x Количество повторений – Количество начальных ячеек. В данном случае 3 x 4 – 3 = 9.
Клиенту понравился этот способ. А что скажете вы? Есть ли другой (лучший) способ?
Джозеф Чирилов (Joseph Chirilov)
Перевод:
Екатерина Бондаренко, Михаил Даньшин
https://danshin.ms