Poldet1.ru

Пул Дет №1
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как разделить столбец на каждую вторую строку в Excel?

Вы когда-нибудь пытались переместить данные каждой второй строки в столбец в Excel, например, переместить каждую нечетную строку в один столбец и каждую четную строку в другой столбец, как показано на скриншоте ниже. Здесь я нахожу некоторые уловки, которые могут решить эту проблему.

док-каждый-другой-строка-столбец-1

  • Перерабатывайте все: Добавьте наиболее используемые или сложные формулы, графики и все остальное в избранное, чтобы в будущем вы могли быстро их использовать.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; извлечение или удаление частей текста; преобразование чисел и валют в английские слова.
  • Инструменты конкатенации: объединение нескольких книг и электронных таблиц в одну; объединение нескольких ячеек/строк/столбцов без потери данных; объединение повторяющихся строк и итогов.
  • Инструменты разделения: разделение данных на несколько рабочих листов на основе значений; из одной книги в несколько файлов Excel, PDF или CSV; из одного столбца в несколько столбцов.
  • Вставка Изменение скрытых/фильтрованных строк; подсчет и перечисление по цвету фона; массовая отправка персонализированных писем нескольким получателям.
  • Superfilter: создание расширенных схем фильтрации и применение их ко всем листам; сортировка по неделям, дням, периодичности и т.д.; фильтрация с использованием полужирного начертания, формул, комментариев.
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Легко развертывается в вашей компании или организации.

стрелка синий правый пузырьПеренести каждую вторую строку в столбец с формулой

Популярные

Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!

Для большинства пользователей Excel использование формулы для решения задачи в Excel является самым простым способом.

1. Выберите ячейку рядом с вашими данными и введите эту формулу. Затем вставьте в нее IF (IS CHET (ROW (B2)); B2; «») (B2 указывает на данные, которые вы хотите извлечь) и нажмите кнопку Go, затем перетащите Autocomplete, чтобы заполнить диапазон, в котором должна использоваться формула. Теперь в этом столбце собраны данные из всех остальных строк.

Читайте так же:
Как разрешить ввод только чисел в текстовое поле?

док-каждый-другой-строка-столбец-2

2. После этого выберите другую ячейку над столбцом и введите формулу = IF (ISODD (STROCK (B3)); B3; «») (B3 — это нужные вам данные) и нажмите кнопку Go, затем перетащите автозаполнение, чтобы заполнить диапазон, в котором вы хотите использовать эту формулу. Теперь каждая третья строка данных собирается в этом столбце.

док-каждый-другой-строка-столбец-3

стрелка синий правый пузырьПереместите каждую вторую строку в столбец с помощью VBA

Следующая программа VBA также может перемещать каждую вторую строку в столбце.

1. Нажмите F11 + Альт вместе на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окно.

2. Затем нажмите Вставить > Модули чтобы вставить новое окно модуля. А затем скопируйте следующий код VBA в окно.

VBA: Переместите каждую вторую строку в столбец.

Нажмите Run или F5 на клавиатуре, появится диалоговое окно, в котором можно выбрать область для перемещения. См. скриншот:

док-каждый-другой-строка-столбец-4

4. Затем нажмите OK для отображения другого диалогового окна для выбора ячейки для вывода результата. Смотрите скриншот:

док-каждый-другой-строка-столбец-5

5. Нажмите OK, и вы можете увидеть результат, показанный ниже:

док-каждый-другой-строка-столбец-6

стрелка синий правый пузырьПереместите каждую вторую строку в столбец с помощью Kutools for Excel

В дополнение к формулам и VBA, если у вас установлен Kutools for Excel, вы можете использовать его функцию преобразования диапазона для быстрого перехода от строки к столбцу.

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 30 дней. Получить сейчас

1. Выберите диапазон, который вы хотите переместить через каждую вторую строку, и нажмите Кутулс > Конвертер диапазонов > Диапазон преобразования. Смотрите скриншот:

док-каждый-другой-строка-столбец-7

2. В диалоговом окне Преобразование диапазона отметьте Один столбец для диапазона в поле Тип преобразования и выберите Фиксированная стоимость, затем выберите или введите 2 в поле Строки на запись. См. снимок экрана:

Читайте так же:
Как просуммировать диагональ диапазона в Excel?

док-каждый-другой-строка-столбец-8

Нажмите Ok, чтобы открыть диалоговое окно для выбора одной ячейки для вывода, см. снимок экрана:

док-каждый-другой-строка-столбец-9

4. Затем нажмите OK. Вы можете увидеть результат, как показано ниже:

Как разделить столбец на каждую вторую строку в Excel?

док разделяет каждую вторую строку 1

Например, у меня есть длинный список данных, и я хочу разделить столбец на два равных списка в каждой второй строке, как показано на снимке экрана ниже.

стрелка синий правый пузырьРазделите столбец через каждую вторую строку с помощью формул

Следующие формулы помогут вам быстро разделить столбец на два столбца для каждой последующей строки, выполнив следующее

1. Введите эту формулу в пустую ячейку C2, например, =INDEX($A$2:$A$13,ROWS(C$1:C1)*2-1), см. скриншот:

док разделяет каждую вторую строку 2

2. Затем перетащите дескриптор заполнения вниз, пока в ячейках не отобразятся ошибки, см. Снимок экрана:

док разделяет каждую вторую строку 3

3. Затем введите в ячейку D2 другую формулу, =INDEX($A$2:$A$13,ROWS(D$1:D1)*2). и перетащите описание заполнения в ячейки, пока не отобразятся значения ошибок, а значения столбцов не будут разделены двумя столбцами в каждой второй строке, см. скриншот:

док разделяет каждую вторую строку 4

стрелка синий правый пузырьРазделите столбец через каждую вторую строку с кодом VBA

Если вы интересуетесь кодом VBA, я могу рассказать вам о коде, который поможет вам решить эту проблему.

1. Удерживайте ALT + F11 ключи в Excel, и он открывает Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.

Код V BA: разделить столбец на два столбца с каждой второй строкой

3, Затем нажмите F5, чтобы запустить этот код, и появится диалоговое окно с напоминанием о необходимости выбрать область данных, которую вы хотите разделить, см. снимок экрана:

док разделяет каждую вторую строку 5

Во втором окне подсказки вы сможете выбрать ячейку для отображения результатов, см. скриншот: [4, 5].

Читайте так же:
Как проверить, является ли число простым числом в Excel?

док разделяет каждую вторую строку 6

5. Затем нажмите OK, и каждый второй столбец разделен на два столбца. Смотрите скриншот:

док разделяет каждую вторую строку 7

стрелка синий правый пузырьРазделите столбец через каждую строку с помощью Kutools for Excel

Если вы хотите узнать больше, я рекомендую мощный инструмент Kutools for Excel. С помощью утилиты преобразования диапазонов вы можете быстро преобразовать одну строку или столбец в диапазон ячеек и наоборот.

После установки Kutools for Excel, пожалуйста, сделайте следующее 🙁 Бесплатная загрузка Kutools для Excel сейчас )

1. Выберите данные столбца, которые вы хотите разделить на два столбца по каждой второй строке.

2. Затем нажмите Кутулс > Диапазон > Диапазон преобразования, см. снимок экрана:

3. В Диапазон преобразования диалоговое окно, выберите Один столбец для диапазона под Тип трансформации, а затем выберите Фиксированная стоимость и введите 2 в коробку в Строк на запись раздел, см. снимок экрана:

док разделяет каждую вторую строку 9

4. Затем нажмите Ok Кнопка, и появится окно подсказки, напоминающее вам о выборе ячейки, в которую вы хотите вывести результат, см. снимок экрана:

док разделяет каждую вторую строку 10

5. Нажмите OK, данные списка будут разделены на две колонки в каждой второй строке.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector