Вызов команды:
MulTEx -группа Ячейки/Диапазоны -Диапазоны -Разбить по строкам/столбцам


Эта команда разбивает данные во всех выделенных ячейках на части, используя в качестве разделителя указанные символ/символы. Главная особенность - в отличие от стандартной команды Excel "Разбить по столбцам", данная команда заносит результат разбиения данных в строки либо столбцы в одну строку/столбец, а не каждую часть в свой столбец. К тому же в стандартной команде Excel нет возможности указать несколько символов - только один.
Разбить текст

Диапазон значений - указывается диапазон ячеек, данные которых необходимо разбить. Может быть как одним столбцом/строкой, так и диапазоном, состоящим из нескольких строк и нескольких столбцов.
Разделитель - указывается символ (или группа символов), который будет применен в качестве разделителя. Если разделитель не указан, то появится сообщение, информирующее об этом. В сообщении будет предложено использовать разделитель по умолчанию (Пробел). В случае отказа Вы сможете указать необходимый разделитель. Данные, внесенные ранее не будут утеряны.

    Специальный - можно добавить в поле Разделитель один из специальных символов: неразрывный пробел или перенос на строки. Стандартно такие символы невозможно ввести с клавиатуры, но они могут часто встречаться в ячейках. Например, эти символы часто применяется в выгрузках из различных программ(вроде 1С): неразрывный пробел для разделения цифр или слов, которые не надо переносить на строки, а перенос на строки - для разделения основания платежей и иной информации.
    Если в поле Разделитель уже указан какой-либо символ, то при выборе дополнительно специального символа будет показано сообщение:
    Сообщение при вставке спец.символа

  • ДА(YES) - в поле Разделитель будет добавлен указанный специальный символ. Указанные ранее символы не будут удалены.
  • НЕТ(NO) - поле Разделитель будет очищено и в него будет помещен только выбранный специальный символ.

Поместить результат:

  • Начиная с ячейки - одна ячейка, начиная с которой будет выводиться результат. Не может находиться в Диапазоне значений. В случае, если Диапазон значений состоит из нескольких строк и столбцов, данные будут разбиты в соответствии с расположением данных:
    1
  • В одну ячейку - результирующие значения будут помещены в одну ячейку, разделенные между собой указанным разделителем:
    2

Разделитель результата:
Доступно только если в качестве вывода результата указана одна ячейка. По умолчанию разделителем является перенос на строки. В качестве разделителя можно указать любой символ или группу символов.

  • Перенос на строки - каждое новое результирующее значение в ячейке будет записано с новой строки:
    3
  • Произвольный - любой символ, буква, цифра или группа символов(словосочетания, цифры и т.п.).

Транспонировать - если Диапазон значений представляет собой столбец, то данные после обработки будут помещены в одну строку. Если Диапазон значений - строка, то данные будут помещены в столбец. Недоступно при выводе результата в одну ячейку.

8 комментариев

  1. А если мне нужна только данная команда "Разбить по строкам/столбцам"? Прочие не интересны. Можно ли получить каким-то образом только её?

  2. Дмитрий, установила надстройку. Если раньше сцепление ячеек делала через формулу и протягивала вниз, то у меня значение сцеплялось по каждой строке со своим значением. Сейчас делаю сцепление через надстройку, значения при протягивании не меняются, через формулу тоже перестало работать.

    1. Жанна, надстройка не виновата. В какой-то момент Вы открыли книгу, в которой установлен ручной пересчет формул. И теперь во всех файлах стал ручной пересчет. Просто верните автопересчет: вкладка Формулы -Параметры вычислений -Автоматически.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.