Разбить содержимое ячейки на строки в excel

Разделение текста на столбцы с помощью мастера распределения текста по столбцам

​Смотрите также​ например, «Постоянные» в​ ячейки стоят под​ ячейку очень просто.​ третий столбик?​

  1. ​ текст в Excel»​ Заходим на вкладку​ помощью специального инструмента,​

  2. ​ можно и с​​Нажмите затем правую кнопку​​ данные ячейки в​​ кнопкой «Выравнивание».​​ необходимо сделать, например,​

  3. ​ хотя над ними​​ к некоторым ухищрениям.​ испытывают проблемы при​​. Данные можно предварительно​​С помощью мастера распределения​​ ячейке А2 и​​ формулами, то это​​ Используйте автофигуры и​

  4. ​Nick sergeech​​ тут.​​ «Граница» и выбираем​ делается это уже​​ помощью инструмента «Фигуры».​​ мыши.​​ Excel на две,​​Из появившегося выпадающего меню​ шапку таблицы, то​​ мы не производили​​ Это так, потому​

  5. ​ попытке разделить ячейку​​ просмотреть в окне​​ текста по столбцам​

  6. ​ «Временные» в ячейке​​ вообще грех !​​ простую линию (​: Отменяешь разделение ячеек,​Получилось так.​

  7. ​ диагональ, здесь же​​ после простым перемещением​​ Однако стоит учитывать,​В контекстном меню выберите​ то, к сожалению,​

  8. ​ выберите строку «Объединить​​ он подойдет как​​ никаких действий. Чтобы​

support.office.com

Четыре способа разделения ячейки на две в Excel

​ что ячейка –​ в Excel на​Образец разбора данных​ текст, содержащийся в​ В2. На вид​Если таблицу с​ Ячейка К9. Очень​ потом в первом,​Если нужно​ можно выбрать ширину​ данных. В остальном​ что это оптимальный​ опцию «Формат ячеек».​ каких-то специальных инструментов​ по строкам».​ никогда кстати, но​

Как разделить ячейку на две

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

Способ 1: через объединение ячеек

​ статье будет рассказано​Нажмите кнопку​ разделить на несколько.​ в строке 2​ отдадите программисту переделать​ используется обычная линия)​ объединяешь по три​, то нужно объединить​ цвет. Нажимаем кнопку​ задачи не требует​ том случае, если​ необходимо перейти на​ предусмотрено. Вам необходимо​ у вас один.​ лучше воспользоваться другими​

  1. ​ границы ячеек. Для​ может быть разбита​ как раз об​
  2. ​Далее​Выделите ячейку или столбец​ ячейка разделена на​
  3. ​ или подправить, то​
  4. ​аналогичные темы​ ячейки​ ячейки двух столбцов,​ «OK».​ много знаний в​

в excel разделить ячейку на две

​ ваша ячейка образована​ вкладку «Граница».​ будет пользоваться обычным​ Именно в нем​ способами. Поэтому незамедлительно​ этого выполните следующие​ надвое. Из-за этого​ этом.​.​ с текстом, который​ 2 части.​ вы узнаете очень​http://otvet.mail.ru/question/63239534​

  1. ​Air79vs​ расположенных в таблице​Второй способ.​
  2. ​ работе с табличным​ путем объединения нескольких.​
  3. ​Здесь располагается интерфейс ячейки​ «Копировать»/«Вставить». А лучше​

разделить ячейку на две excel по горизонтали

​ вы можете разделить​ переходим к ним.​ действия:​ можно сделать наоборот:​Грубо говоря, специальных инструментов​Выберите значение в разделе​ вы хотите разделить.​Если речь идет​ много «фольклорных» слов​http://otvet.mail.ru/question/64601616​: Никак, это не​

​ выше и ниже​Вставить в ячейку фигуру​ редактором, тем более​Выделите нужную ячейку.​ с текстом «Надпись».​ сначала построить структуру​ ячейку на две.​А сейчас будет рассказано,​Выделите диапазон ячеек, которые​ объединить ячейки в​ для разделения ячеек​

Способ 2: разделение объединенных ячеек

​Формат данных столбца​На вкладке​ о математическом делении​T-cat​Ampersand​ таблица в Word…​ этой ячейки, и​ Excel, в виде​ если под рукой​На вкладку «Вставка» нажмите​ В нижнем правом​

  1. ​ таблицы и уже​
  2. ​ Чтобы это выполнить,​ как разделить ячейку​ входят в вашу​ таблице таким образом,​ на две в​или используйте то,​
  3. ​Данные​ чисел в экселе,​: Ячейки в Экселе​: РАЗДЕЛИТЬ ЯЧЕЙКУ В​
  4. ​Заранее планируйте сколько​ выровнять шарину.​ линии.​

​ есть пошаговая инструкция,​ по кнопке «Фигуры».​ или левом углу​ потом вписывать в​ вам необходимо:​ в Excel на​ таблицу.​

  1. ​ чтобы визуально нужные​ программе нет, поэтому​ которое Excel выберет​нажмите кнопку​ то нужно написать​ не делятся (если​
  2. ​ EXCEL​
  3. ​ ячеек Вам понадобится.​Как разделить текст в​На закладке «Вставка»​ как это делать.​
  4. ​Из выпадающего списка выберите​ находятся кнопки, после​ нее значения.​

разделить данные ячейки на две excel

​Кликните по той ячейке,​ две по-настоящему. Конечно,​На панели инструментов нажмите​ оказались разделенными.​ придется пользоваться смежными.​ автоматически.​Текст по столбцам​ формулу =А1/2​ мы имеем в​Если в меню​Аноним инкогнито​ ячейке Excel на​ в разделе «Иллюстрации»​Автор: Вадим Матузок​ из категории «Линии»​ нажатия которых ячейка​

Способ 3: разделение по диагонали с помощью форматирования

​Мы уже установили, что​ которую желаете разделить​ для этого необходимо​ по кнопке «Границы».​Четко представьте, как таблица​ Дальше по тексту​В поле​.​Инга​ виду сделать 2​ нет инструмента «Разделить​: Молотком можно разбить​

  1. ​ несколько ячеек, смотрите​ выбираем «Фигуры». Как​Рассмотрим,​ одноименный объект.​
  2. ​ разбивается линией по​
  3. ​ в Excel разделить​ на две. Важно,​
  4. ​ будет изначально прибегнуть​Из выпадающего меню выберите​
  5. ​ должна будет выглядеть​ будет предложено четыре​Поместить в​
  6. ​В​: никак, они не​ квадратика из стандартной​ ячейку — это​ ВСЁ!​ в статье «Разделить​ изменить вид, цвет,​как разделить ячейку в​Зажав левую кнопку мыши,​ диагонали справа налево​
  7. ​ значение ячейки на​ чтобы она находилась​ к некоторым действиям,​ пункт «Все границы».​
  8. ​ в итоге.​ способа, которые можно​

excel разделить значение ячейки на две

​выберите место на​мастере распределения текста по​ делятся. Ты можешь​ экселовской ячейки).​ еще не значит​

Способ 4: разделение по диагонали с помощью вставки фигуры

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

  1. ​Кстати, если вы хотите​
  2. ​Выделите две ячейки над​ разделить на две​
  3. ​ листе, где должны​ столбцам​ наоборот, объединить другие​
  4. ​Лучше сделать наоборот​ что она не​ — бери кувалду.​ несколько ячеек» здесь.​

разделить ячейку на две excel со значениями

​ смотрите в статье​и написать в​ одного угла к​

Вместо заключения

​ соответственно.​ информацию вписывать после,​ получился после объединения.​ точнее, то объединить​ разделить ячейку на​ теми, которые предполагаются​ категории: те, что​ отображаться разделенные данные.​установите переключатель​ ячейки в столбце,​ — объединить 2​ делится.​Ampersand​При обычном копировании​ «Как вставить в​ каждой части ячейки​ другому.​После этого вы можете​ однако если делить​Перейдите на вкладку «Главная».​

​ два смежных столбца.​

fb.ru

Как разделить ячейку в Excel.

​ две в Excel​​ быть раздельными.​ подразумевают разделение ячейки​​Нажмите кнопку​с разделителями​ оставив в нужном​ ячейки. Нужно выделить​Напишите конкретно что​: Разделение Ячейки.​
​ таблицы, бланка, ширина​
​ Excel фото, картинку».​ текст по диагонали.​
​После этого ячейка будет​ также выбрать тип​ ее по диагонали,​В группе инструментов «Выравнивание»​ Для этого:​ по горизонтали, тогда​Перейдите на вкладку «Главная».​ по диагонали, и​Готово​и нажмите кнопку​ месте раздельные. Объединяется​
​ мышью ячейки, например,​
​ именно вам надо​Таблицу, которую вы​ столбцов не сохраняется.​
​Теперь нужно написать​ Провести диагональ в​ разбита на две​ линии и ее​ то никаких предварительных​ нажмите по кнопке​Запустите программу.​ вам всего-навсего объединить​
​На панели инструментов нажмите​ по вертикали или​.​Далее​ с помощью значка​ А1-В1 и, нажав​ и я научу​ представили на рисунке,​ Но есть способ​ текст. Для этого​ ячейке можно двумя​ по диагонали.​
​ цвет.​ДИАГОНАЛЬ В ЯЧЕЙКЕ EXCEL. РАЗДЕЛИТЬ ЯЧЕЙКУ EXCEL ПО ДИАГОНАЛИ. ТЕКСТ ПО ДИАГОНАЛИ В ЯЧЕЙКЕ EXCEL.
​ действий предпринимать не​​ «Объединить и поместить​​Зажав левую кнопку мыши​ две ячейки, находящиеся​ по кнопке «Объединить​ горизонтали. Долго не​При работе в табличном​.​
​ с буквой «а»​ правую кнопку мыши,​ как это сделать.​ надо делать от​ сохранить размеры столбцов.​ делаем две вставки​
​ способами.​Вот мы и разобрались,​Задав все необходимые параметры,​ нужно. А выполняется​ в центр».​ на наименованиях столбцов​ от нее справа​ и поместить в​ задерживаясь на нюансах,​

excel-office.ru

Как в excel разбить ячейку на строки?

​ процессоре Excel у​Выберите​ и стрелочками на​ выбрать «Формат ячеек/Выравнивание/Объединить​

​P.S.​​ обратного.​ смотрите об этом​ «Надпись». Здесь можно​Первый способ.​ что нужно делать​

​ нажмите ОК.​​ все это путем​В появившемся выпадающем меню​
​ (латинские буквы, находящиеся​ или слева. В​

​ центр». Расположена она​​ перейдем непосредственно к​ пользователя возникают различные​
​разделители​ панели форматирования (растягивание​

​ ячейки»​​Кстати, любителям объединять​
​Сначала рисуются самые​ в статье «Копировать​ написать текст любой​Разделить ячейку Excel по​
​ для разделения ячеек​После этого ячейка будет​ форматирования:​
​ выберите опцию «Отменить​ над первой строкой​ этом случае инструкция​ в категории «Выравнивание».​ методам того, как​ задачи, однако даже​для своих данных.​ текста на несколько​Например, в строке​

​ ячейки.​
​ маленькие ячейки, а​
​ таблицу Excel, сохраняя​

Как разделить ячейку на 2. Вообщем воопрос думаю ясен,как на екселе разделить ячейку пополам

​ длины, повернуть надпись,​​ диагонали.​ в Excel. Стоит​
​ разбита на две,​Откройте книгу и перейдите​ объединение ячеек».​ таблицы), выделите два​ по выполнению будет​Сразу после этого вы​
​ разделить ячейку на​ простое на первый​ Например,​ ячеек)​

​ 1 у вас​
​Объединенные ячейки -​ оставшиеся — объединяются.​
​ ширину столбцов».​ др. Как работать​Правой мышкой щелкнуть​
​ заметить, что разделить​ и вы сможете​ на лист, в​Теперь вместо одной ячейки​
​ столбца.​ такой же.​ заметите, что все​ две в Excel.​ взгляд действие в​запятую​

​Денис иванов​​ будет «Сотрудники» в​ это дешевый эффект​Но если не​Допустим мне нужна такая​ с такими надписями,​ по ячейке, выбрать​
​ ячейку со значениями​ ввести в нее​ котором хотите поделить​ у вас две.​Находясь на главной вкладке​Это был первый способ​ два столбца ячеек,​Как говорилось ранее, чтобы​
​ нем выполнить не​и​: Ampersand Мастер, как​ ячейках А1-В1. а​ и большое зло.​ предполагается ввод формул,​ таблица. Как добавить​ смотрите в статье​ в диалоговом окне​ на две в​ свои значения.​ ячейку.​ Кстати, если вы​
​ приложения, нажмите по​ разделения ячейки на​ находящиеся под объединенными,​ разделить ячейку на​ так просто, как​

​пробел​​ сделал? научи​ в строке 2,​А если объединенные​ то визуально разделить​ ячейки только в​ «Как вставить красивый​ функцию «Формат ячеек».​ Excell нельзя с​Разбить ячейку по диагонали​Выделите ее.​ думаете, как разделить​ стрелочке рядом с​

​ две. Если вам​​ будут казаться разделенными,​ две, необходимо прибегнуть​

​ кажется. Так, многие​

4 способа разбить ячейки на части в программе Microsoft Excel

При работе с таблицами Excel иногда нужно разбить определенную ячейку на две части. Но, это не так просто, как кажется на первый взгляд. Давайте разберемся, как разбить ячейку на две части в программе Microsoft Excel, и как её разделить по диагонали.

Разделение ячеек

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

Способ 1: объединение ячеек

Для того, чтобы определенные ячейки казались разделенными, следует объединить другие ячейки таблицы.

  1. Нужно хорошо продумать всю структуру будущей таблицы.
  2. Над тем местом на листе, где нужно иметь разделенный элемент, выделяем две соседние ячейки. Находясь во вкладке «Главная», ищем в блоке инструментов «Выравнивание» на ленте кнопку «Объединить и поместить в центре». Жмем на неё.
  • Для наглядности, чтобы лучше видеть, что у нас получилось, установим границы. Выделяем весь диапазон ячеек, который планируем отвести под таблицу. В той же вкладке «Главная» в блоке инструментов «Шрифт» жмем на иконку «Границы». В появившемся списке выбираем пункт «Все границы».
  • Как видим, несмотря на то, что мы ничего не делили, а наоборот соединяли, создается иллюзия разделенной ячейки.

    Способ 2: разделение объединенных ячеек

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

      Выделяем два соседних столбца. Кликаем на стрелку около кнопки «Объединить и поместить в центре». В появившемся списке, кликаем по пункту «Объединить по строкам».

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

    Способ 3: разделение по диагонали путем форматирования

    А вот, по диагонали можно разделить даже обычную ячейку.

      Кликаем правой кнопкой мыши по нужной ячейке, и в появившемся контекстном меню выбираем пункт «Формат ячеек…». Или же, набираем на клавиатуре сочетание клавиш Ctrl+1.

    В открывшемся окне формата ячеек, переходим во вкладку «Граница».

  • Около размещенного посередине окна «Надпись» кликаем на одну из двух кнопок, на которых изображена косая линия, наклоненная справа налево, или слева направо. Выбираем нужный вариант. Тут же можно выбрать тип и цвет линии. Когда выбор сделан, жмем на кнопку «OK».
  • После этого, ячейка будет разделена косой чертой по диагонали. Но, нужно учесть, что Excel воспринимает этим способом разделенную ячейку, как единый элемент.

    Способ 4: разделение по диагонали через вставку фигуры

    Следующий способ подойдет для разделения ячейки по диагонали только в том случае, если она большая, или создана путем объединения нескольких ячеек.

      Находясь во вкладке «Вставка», в блоке инструментов «Иллюстрации», кликаем по кнопке «Фигуры».

    В открывшемся меню, в блоке «Линии», кликаем по самой первой фигуре.

  • Проводим линию от угла к углу ячейки в том, направлении, которое вам требуется.
  • Как видим, несмотря на то, что в программе Microsoft Excel не существует стандартных способов разбить первичную ячейку на части, с помощью нескольких способов можно достигнуть требуемого результата.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Разделение ячейки

    Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

    Последнее обновление: 12.12.2015

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

    Пример разделения ячеек:

    Разделение содержимого ячейки на несколько ячеек

    Выделите одну или несколько ячеек, которые хотите разделить.

    Важно: При разделении ячейки ее содержимое заменит данные из следующей ячейки, поэтому освободите достаточное пространство на листе.

    На вкладке данные в группе Работа с данными нажмите кнопку текст по столбцам. Откроется мастер пересчета текста по столбцам.

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

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

    В области Формат данных столбца выберите формат данных для новых столбцов. По умолчанию столбцы имеют тот же формат данных, что и исходная ячейка. Нажмите кнопку Готово.

    Объединение и разбиение данных в ячейках в Excel с форматированием

    Форматирование и редактирование ячеек в Excel – удобный инструмент для наглядного представления информации. Такие возможности программы для работы бесценны.

    Значимость оптимальной демонстрации данных объяснять никому не нужно. Давайте посмотрим, что можно сделать с ячейками в Microsoft Excel. Из данного урока вы узнаете о новых возможностях заполнения и форматирования данных в рабочих листах.

    Как объединить ячейки без потери данных Excel?

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

    Порядок объединения ячеек в Excel:

    1. Возьмем небольшую табличку, где несколько строк и столбцов.
    2. Для объединения ячеек используется инструмент «Выравнивание» на главной странице программы.
    3. Выделяем ячейки, которые нужно объединить. Нажимаем «Объединить и поместить в центре».
    4. При объединении сохраняются только те данные, которые содержатся в верхней левой ячейке. Если нужно сохранить все данные, то переносим их туда, нам не нужно:
    5. Точно таким же образом можно объединить несколько вертикальных ячеек (столбец данных).
    6. Можно объединить сразу группу смежных ячеек по горизонтали и по вертикали.
    7. Если нужно объединить только строки в выделенном диапазоне, нажимаем на запись «Объединить по строкам».

    В результате получится:

    Если хоть одна ячейка в выбранном диапазоне еще редактируется, кнопка для объединения может быть недоступна. Необходимо заверить редактирование и нажать «Ввод» для выхода из режима.

    Как разбить ячейку в Excel на две?

    Разбить на две ячейки можно только объединенную ячейку. А самостоятельную, которая не была объединена – нельзя. НО как получить такую таблицу:

    Давайте посмотрим на нее внимательнее, на листе Excel.

    Черта разделяет не одну ячейку, а показывает границы двух ячеек. Ячейки выше «разделенной» и ниже объединены по строкам. Первый столбец, третий и четвертый в этой таблице состоят из одного столбца. Второй столбец – из двух.

    Таким образом, чтобы разбить нужную ячейку на две части, необходимо объединить соседние ячейки. В нашем примере – сверху и снизу. Ту ячейку, которую нужно разделить, не объединяем.

    Как разделить ячейку в Excel по диагонали?

    Для решения данной задачи следует выполнить следующий порядок действий:

    1. Щелкаем правой кнопкой по ячейке и выбираем инструмент «Формат» (или комбинация горячих клавиш CTRL+1).
    2. На закладке «Граница» выбираем диагональ. Ее направление, тип линии, толщину, цвет.
    3. Жмем ОК.

    Если нужно провести диагональ в большой ячейке, воспользуйтесь инструментом «Вставка».

    На вкладке «Иллюстрации» выбираем «Фигуры». Раздел «Линии».

    Проводим диагональ в нужном направлении.

    Как сделать ячейки одинакового размера?

    Преобразовать ячейки в один размер можно следующим образом:

    1. Выделить нужный диапазон, вмещающий определенное количество ячеек. Щелкаем правой кнопкой мыши по любой латинской букве вверху столбцов.
    2. Открываем меню «Ширина столбца».
    3. Вводим тот показатель ширины, который нам нужен. Жмем ОК.

    Можно изменить ширину ячеек во всем листе. Для этого нужно выделить весь лист. Нажмем левой кнопкой мыши на пересечение названий строк и столбцов (или комбинация горячих клавиш CTRL+A).

    Подведите курсор к названиям столбцов и добейтесь того, чтобы он принял вид крестика. Нажмите левую кнопку мыши и протяните границу, устанавливая размер столбца. Ячейки во всем листе станут одинаковыми.

    Как разбить ячейку на строки?

    В Excel можно сделать несколько строк из одной ячейки. Перечислены улицы в одну строку.

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

    Выделяем ячейку. На вкладке «Выравнивание» нажимаем кнопку «Перенос текста».

    Данные в ячейке автоматически распределятся по нескольким строкам.

    Пробуйте, экспериментируйте. Устанавливайте наиболее удобные для своих читателей форматы.

    Разбить по строкам/столбцам

    Данная функция является частью надстройки MulTEx

    • Описание, установка, удаление и обновление
    • Полный список команд и функций MulTEx
    • Часто задаваемые вопросы по MulTEx
    • Скачать MulTEx

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

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

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

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

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

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

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

    Как в Excel разбить ячейку на две или несколько? Как разделить слова по ячейкам?

    Электронные таблицы – незаменимый инструментарий для четкого преподнесения информации. При работе с.

    Электронные таблицы – незаменимый инструментарий для четкого преподнесения информации. При работе с MS Excel пользователь встречается с необходимостью объединять или разделять ячейки. Как в Excel разбить ячейку на две, должен знать каждый.

    Как разъединить ячейки в Excel

    Минимальной единицей электронных таблиц является ячейка. Осуществить разбиение клеток возможно, если пользователь произвел слияние этих самых клеток. Опытный пользователь знает, как разделить ячейку в Экселе при составлении «заголовка» объекта со сложной структурой.

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

    Слияние ячеек

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

    Для слияния ячеек пользователь:

    • открывает книгу с рабочим листом;
    • выделяет соседние объекты;
    • переходит на вкладку «Главная»;
    • в инструментарии приложения находит «Выравнивание»;
    • при щелчке на кнопку выбирает «Объединить и поместить в центре».

    Замечание: в результате слияния информация останется в верхней левой клетке. Для сохранения текста из второй единицы пользователь копирует ее в другое место.

    Кнопка «Объединение» неактивна, если объекты находятся на стадии редактирования.

    Разбиение объединенных ячеек

    Если структура объекта табличного процессора подразумевает разбиение ячейки в середине таблицы нужно знать, как разъединить ячейки в Excel. Для этого пользователь работает исключительно с кнопкой «Объединить и поместить в центре»:

    • выделяет 2 соседних колонки;
    • выбирает «Объединить по строкам» в меню кнопки;
    • выделяет ячейку для разбиения;
    • активирует «Отменить объединение».

    Замечание: Эксель при таком варианте рассматривает результат как единое целое.

    Разбиение ячеек по диагонали посредством изменения формата

    Нужно знать, как разбить ячейки в Excel, как провести процесс разбиения по диагонали посредством форматирования. Пользователь:

    1. Вызывает меню «Формат ячеек» (одним из способов): посредством правой кнопкой мыши; находит кнопку «Граница» и щелкает на указатель, выбирая «Другие границы «; кликает на стрелку в области «Шрифт», переходит на вкладку «Граница»; пользуется «горячим» сочетанием CTRL+1.
    2. При появлении диалогового окна на вкладке «Граница» кликает на диагональные линии у блока «Надпись».
    3. Подтверждает действие через нажатие на «ОК».

    Замечание: при таком способе разбиения ячейки табличный процессор воспринимает объект как одну клетку.

    Разбиение ячеек по диагонали посредством вставки фигуры

    Подобный вариант подходит, если секция большая или создана посредством объединения нескольких единиц. Для осуществления способа пользователь:

    1. Переходит на вкладку «Вставка».
    2. В области «Иллюстрации» кликает на кнопку «Фигуры».
    3. Выбирает инструмент «Линия».
    4. Проводит линию по намеченному образцу.

    Зная, как в Эксель разделить ячейку на две части, пользователь построит таблицу по намеченному шаблону.

    Как разделить слова по ячейкам

    Если дана таблица, в клетках которой информация не вмещается в указанных пределах, пользователь упорядочивает информацию и приводит таблицу к читабельному виду. Для этого пользователь:

    1. Выделяет секцию с большим объемом информации.
    2. Открывает диалоговое окно по переносу строки по одному из способов: находит на панели инструментов вкладки «Главная» в блоке «Выравнивание» стрелку в нижнем правом углу и нажимает на нее; нажимает CTRL+1 и переходит на вкладку «Выравнивание»; находит на панели инструментов вкладки «Главная» в блоке «Выравнивание» кнопку «Перенос текста»; кликает на стрелку у кнопки «Выравнивание»;
    3. В блоке «Отображение» ставит галочку «Переносить по словам».
    4. Подтверждает действие посредством «ОК».

    Другая ситуация настигает обывателя, когда не знает, как в Экселе разделить слова в ячейке по столбцам. Если в клетке указано несколько параметров, то привести текст к читабельному виду в таблице можно посредством:

    • выделения диапазона ячеек, которые нужно разделить;
    • Замечание: разбиение секции приводит к стиранию информации в соседних клетках, поэтому для проведения операции нужно очистить пространство;
    • перехода на вкладку «Данные» в блок «Работа с данными»;
    • нажатия на кнопку «Текст по столбцам»;
    • при появлении диалогового окна «Мастер распределения текста по столбцам» идентификации и проставления переключателя;
    • в блоке «Образец разбора данных» просмотра предполагаемого результата;
    • переопределения формата для новых колонок в окне «Формат данных столбца».

    Пользователям полезно знать, как разделить слова в Экселе по ячейкам. Если диапазон для разбиения текста по секциям не будет пустым, информация перезаписывается. Чтобы сделать свободное пространство, пользователь вставляет новые столбцы (строки) или вырезает и вставляет информацию на другом листе.

    При слиянии и разбиении секций пользователь должен помнить, что применить сортировку или цикличность невозможно. Если в клетку не будут вносить информацию, а ее разделение – визуальное, то проводить операции по объединению и разделению нежелательно.

    Большинство опытных пользователей Excel умеют пользоваться встроенным интерфейсным средством для разбивки текстовой строки на составляющие с использованием символа разделителя. В некоторых ситуациях может оказаться удобнее разобрать текст не с помощью интерфейса, а с использованием формул. Как ни странно, но Excel не имеет встроенной стандартной функции рабочего листа для проведения таких действий. Это тем более непонятно, так как VBA поддерживает стандартную функцию Split, облегчающую решение подобных задач.

    В примере созданы 2 сложные формулы для разбивки текста по столбцам и строкам. Их также можно использовать для выборки текстовой составляющей по порядковому номеру.

    Напомним, что интерфейсное средство “Текст по столбцам” доступно через меню и ленту Excel Данные Текст по столбцам.

    В файле-примере показано два типа формулы для разделения текста на составляющие:

    • текст по столбцам (диапазон B5:K6)
    • текст по строкам (диапазон A10:B19)

    В качестве разделителя текста используется символ “,” (запятая). В служебных целях задействованы еще два символа ” ” (математические знаки “меньше” и “больше”). Эти символы не могут находится в исходном тексте, в противном случае формула будет работать неверно. И разделитель, и служебные символы можно заменить на любые другие, главное, чтобы они не могли быть задействованы в исходном тексте. Для замены исправьте константы во всех местах формулы.

    Формула в ячейке B5 и далее по столбцам обрабатывает исходный текст из ячейки A5:

    Формула в ячейке A10 и далее по строкам обрабатывает исходный текст из ячейки A9:

    Формулы ссылаются только на исходный текст и не требуют наличия других предварительно вычисленных составляющих. Варианты отличаются только автоматическим определением порядкового номера текстовой составляющей, в первом случае – это подформула для вычисления номера от количества столбцов: COLUMNS($B:B); во втором – от количества строк: ROWS($10:10). При копировании диапазон столбцов и строк автоматически расширяется, вычисляя таким образом нужное значение. Вместо этой подформулы можно задать константу или переменную, определяющую требуемый номер. Из результатирующих текстовых значений убираются лишние пробелы при помощи функции TRIM().

    Наверняка можно сделать формулу покороче, используя другие методы поиска. Это просто наш вариант – оригинальный, нигде не подсмотренный

    Делим слипшийся текст на части

    Итак, имеем столбец с данными, которые надо разделить на несколько отдельных столбцов. Самые распространенные жизненные примеры:

    • ФИО в одном столбце (а надо – в трех отдельных, чтобы удобнее было сортировать и фильтровать)
    • полное описание товара в одном столбце (а надо – отдельный столбец под фирму-изготовителя, отдельный – под модель для построения, например, сводной таблицы)
    • весь адрес в одном столбце (а надо – отдельно индекс, отдельно – город, отдельно – улица и дом)
    • и т.д.

    Способ 1. Текст по столбцам

    Выделите ячейки, которые будем делить и выберите в меню Данные – Текст по столбцам (Data – Text to columns) . Появится окно Мастера разбора текстов:

    На первом шаге Мастера выбираем формат нашего текста. Или это текст, в котором какой-либо символ отделяет друг от друга содержимое наших будущих отдельных столбцов (с разделителями) или в тексте с помощью пробелов имитируются столбцы одинаковой ширины (фиксированная ширина).

    На втором шаге Мастера, если мы выбрали формат с разделителями (как в нашем примере) – необходимо указать какой именно символ является разделителем:

    Если в тексте есть строки, где зачем-то подряд идут несколько разделителей (несколько пробелов, например), то флажок Считать последовательные разделители одним (Treat consecutive delimiters as one) заставит Excel воспринимать их как один.

    Выпадающий список Ограничитель строк (Text Qualifier) нужен, чтобы текст заключенный в кавычки (например, название компании “Иванов, Манн и Фарбер”) не делился по запятой
    внутри названия.

    И, наконец, на третьем шаге для каждого из получившихся столбцов, выделяя их предварительно в окне Мастера, необходимо выбрать формат:

    • общий – оставит данные как есть – подходит в большинстве случаев
    • дата – необходимо выбирать для столбцов с датами, причем формат даты (день-месяц-год, месяц-день-год и т.д.) уточняется в выпадающем списке
    • текстовый – этот формат нужен, по большому счету, не для столбцов с ФИО, названием города или компании, а для столбцов с числовыми данными, которые Excel обязательно должен воспринять как текст. Например, для столбца с номерами банковских счетов клиентов, где в противном случае произойдет округление до 15 знаков, т.к. Excel будет обрабатывать номер счета как число:

    Кнопка Подробнее (Advanced) позволяет помочь Excel правильно распознать символы-разделители в тексте, если они отличаются от стандартных, заданных в региональных настройках.

    Способ 2. Как выдернуть отдельные слова из текста

    Если хочется, чтобы такое деление производилось автоматически без участия пользователя, то придется использовать небольшую функцию на VBA, вставленную в книгу. Для этого открываем редактор Visual Basic:

    • в Excel 2003 и старше – меню Сервис – Макрос – Редактор Visual Basic(Tools – Macro – Visual Basic Editor)
    • в Excel 2007 и новее – вкладка Разработчик – Редактор Visual Basic (Developer – Visual Basic Editor) или сочетание клавиш Alt+F11

    Вставляем новый модуль (меню Insert – Module) и копируем туда текст вот этой пользовательской функции:

    Теперь можно найти ее в списке функций в категории Определенные пользователем (User Defined) и использовать со следующим синтаксисом:

    =SUBSTRING(Txt; Delimeter; n)

    • Txt – адрес ячейки с текстом, который делим
    • Delimeter – символ-разделитель (пробел, запятая и т.д.)
    • n – порядковый номер извлекаемого фрагмента

    Способ 3. Разделение слипшегося текста без пробелов

    Тяжелый случай, но тоже бывает. Имеем текст совсем без пробелов, слипшийся в одну длинную фразу (например ФИО “ИвановИванИванович”), который надо разделить пробелами на отдельные слова. Здесь может помочь небольшая макрофункция, которая будет автоматически добавлять пробел перед заглавными буквами. Откройте редактор Visual Basic как в предыдущем способе, вставьте туда новый модуль и скопируйте в него код этой функции:

    Теперь можно использовать эту функцию на листе и привести слипшийся текст в нормальный вид:

    Разбить по строкам/столбцам

    Данная функция является частью надстройки MulTEx
    • Описание, установка, удаление и обновление
    • Полный список команд и функций MulTEx
    • Часто задаваемые вопросы по MulTEx
    • Скачать MulTEx

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

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

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

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

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

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

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

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

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

    Как разделить текст в ячейке Excel?

    Добрый день уважаемый читатель!

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

    Разобрать слитый текст на необходимые составляющие возможно произвести с помощью:

    Мастер разбора текстов

    Рассмотрим самый простой способ разделить текст в ячейке, не по сути, а по исполнению. Для примера, очень наглядно это можно продемонстрировать на ФИО в одной ячейке, которые необходимо разделить на отдельные столбики для удобства сортировки и фильтрации.

    Для выполнения задачи вызываем диалоговое окно «Мастер текстов (разбор)» и в 3 шага разделяем текст:

    1. Для начала нужно выделить данные, которые необходимо разделить, следующим шагом на вкладке «Данные» в разделе «Работа с данными» нажимаете иконку «Текст по столбцам» и в вызванном диалоговом окне мастера указываем формат рабочего текста. Выбираем 2 вида форматов:
    • С разделителями – это когда существует текст или символ, который условно будет отделять будущее содержимое отдельных ячеек;
    • Фиксированной ширины – это когда при помощи пробелов в тексте имитируется столбики одинаковой ширины.
    1. Вторым шагом, в нашем примере, указываем символ, выполняющий роль разделителя. В случаях, когда в тексте идут подряд пару разделителей, несколько пробелов, к примеру, то установка флажка для пункта «Считать последовательные разделители одним» укажет для Excel принимать их за один разделитель. Дополнительное условие «Ограничитель строк» поможет указать, что текстовые значения, содержащиеся в кавычках не делить (к примеру, название фирмы «Рудольф, Петер и Саймон»);
    2. Последним шагом, для уже разделённых столбиков, нужно указать в диалоговом окне мастера, предварительно выделив их, выбрать необходимый формат получаемых данных:
    • Общий – не проводит изменения данных, оставляя их в первоначальном виде, будет оптимальным выбором в большинстве случаев;
    • Текстовый – данный формат, в основном, необходим для столбиков с числовыми значениями, которые программа в обязательном порядке должна интерпретировать как текст. (К примеру, это числа с разделителем по тысяче или номер пластиковой карточки);
    • Дата – этот формат используется для столбиков с датами, кстати, формат самой даты можно выбрать в выпадающем списке.

    В случае, когда будете использовать символы, которые не похожи на стандартные, назначенные в региональных настройках, можете использовать кнопку «Подробнее» для правильного их распознавания.

    Рассоединяем текст с помощью формул

    Для этого способа нам понадобятся возможности сочетаний функций ПОИСК и ПСТР. При помощи функции ПОИСК мы будем искать все пробелы, которые есть между словами (например, между фамилией, именем и отчеством). Потом функцией ПСТР выделяем необходимое количество символов для дальнейшего разделения.

    И если с первыми двумя словами понятно, что и как разделять, то разделителя для последнего слова нет, а это значит что нужно указать в качестве аргумента условно большое количество символов, как аргумент «число_знаков» для функции ПСТР, например, 100, 200 или больше.

    А теперь поэтапно рассмотрим формирование формулы для разделения текста в ячейке:

    • Во-первых, нам необходимо найти два пробела, которые разделяют наши слова, для поиска первого пробела нужна формула: =ПОИСК(” “;B2;1), а для второго подойдет: =ПОИСК(” “;B2;C2+1);
    • Во-вторых, определяем, сколько символов нужно выделить в строке. Поскольку позиции разделителя мы уже определили, то символов для разделения у нас будет на один меньше. Значит, будем использовать функцию ПСТР для изъятия слов, с ячейки используя как аргумент «количество_знаков» результат работы предыдущей формулы. Для определения первого слова (Фамилии) нужна формула: =ПСТР(B2;1;ПОИСК(” “;B2;1)), для определения второго значения (Имя): =ПСТР(B2;ПОИСК(” “;B2;1)+1;ПОИСК(” “;B2;ПОИСК(” “;B2;1)+1) -ПОИСК(” “;B2;1)), а теперь определим последнее значение (Отчество): =ПСТР(B2;ПОИСК(” “;B2;ПОИСК(” “;B2;1)+1)+1;100).

    В результате мы разделили ФИО на три слова, что позволит с ними эффективно работать.

    Если же значение в ячейке будете делить на две части, то ищете только один пробел (или иной разделитель), а вот чтобы разделить более 4 слов, в формулу добавьте поиск необходимых разделителей.

    Выдергиваем слова с помощью макросов VBA

    Рассмотрим два способа разделить текст в ячейке:

    1. Выдергиваем отдельные слова по разделителю;
    2. Делим текст без пробелов.

    Способ №1.

    Поскольку вас интересует автоматическое деление текста, значит надо написать хорошую функцию на VBA и внедрить ее в рабочую книгу. Для начала переходим на вкладку «Разработчик» и выбираем «Visual Basic» или вызываем эту возможность с помощью горячего сочетания клавиш Alt+F11. (детальнее в статье «Как создать макрос в Excel»).

    Создаем новый модуль в меню «Insert» наживаем пункт «Module» и переносим в него нижеприведенный код:

    Excel: разделяем слипшийся текст

    Случается, что содержание одного столбца нужно разбить на несколько. Например:

    • слишком обширное описание товара (а нужно, чтоб наименование, характеристики и актуальное наличие были разбиты);
    • полный адрес в одном столбце (а нужно, чтоб индекс, область, район и прочие данные были разбиты);
    • ФИО в одном столбце (а нужно – в отдельных).

    Какая бы ситуация ни сложилась у вас, есть несколько способов разделить слипшийся текст.

    Задача №1: Разбить текст по столбцам

    Решение: Выделите нужные ячейки, перейдите в меню ДанныеТекст по столбцам.

    В появившемся окне Мастер текстов (разбора) укажите формат данных:

    • с разделителями – в случае, когда содержимое будущих отдельных столбцов разделяется каким-либо символом (укажите, каким именно).

    В случае, если в строках есть нагромождения пробелов, стоит поставить галочку «Считать последовательные разделители одним». Ограничитель строк пригодится вам, если в ячейках есть сочетания, которые не нужно делить (например, название завода изготовителя, заключенное в кавычки, и т.д.).

    • фиксированной ширины – если вы хотите задать произвольную ширину столбца:

    Перейдя к третьему шагу, вы должны назначить столбцам подходящий формат:

    • Общий – самый универсальный, сохранит данные в исходном виде.
    • Дата – для столбцов, где указан день-месяц-год (порядок значений вы также выберете самостоятельно).
    • Текстовый – незаменим для ячеек с числовыми данными, которые Excel должен воспринимать как текст. Пример: если столбцу с номерами банковских счетов не назначить текстовый формат, цифры округлятся до 15-ти символов – офис распознает их как числа.

    Задача №2: Выборочно выдернуть слова из текста

    Для того чтобы сделать это автоматически, воспользуйтесь редактором Visual Basic (вызов горячими клавишами Alt+F11 ): откройте новый модуль ( Insert Module ) и вставьте следующий текст функции:

    Function Substring(Txt, Delimiter, n) As String
    Dim x As Variant
    x = Split(Txt, Delimiter)
    If n > 0 And n – 1
    Substring = x(n – 1)
    Else
    Substring = “”
    End If
    End Function

    Далее идем в меню Формулы → Вставить функцию , выбираем категорию «Определенные пользователем» , применяем синтаксис =SUBSTRING и указываем значения:

    • Txt – адрес ячейки с нужным текстом.
    • Delimeter – разделяющий знак (запятая, тире, пробел и т.д.).
    • N – порядковый номер фрагмента, который нужно «выдернуть».

    Задача №3: Разделить текст без пробелов

    Если о знаках-разделителях речи даже не идет – то есть текст абсолютно слипшийся (например, ФИО «ПетровскийАндрейИванович»), используйте следующую макрофункцию:

    Function CutWords(Txt As Range) As String
    Dim Out$
    If Len(Txt) = 0 Then Exit Function
    Out = Mid(Txt, 1, 1)

    For i = 2 To Len(Txt)
    If Mid(Txt, i, 1) Like “[a-zа-я]” And Mid(Txt, i + 1, 1) Like “[A-ZА-Я]” Then
    Out = Out & Mid(Txt, i, 1) & ” ”
    Else
    Out = Out & Mid(Txt, i, 1)
    End If
    Next i
    CutWords = Out
    End Function

    CutWords аналогично добавляется в редактор Visual Basic , потом выбирается среди функций, определенных пользователем, и автоматически расставляет пробелы перед заглавными буквами.

    Читайте нас дальше, чтобы работа с Excel давалась ещё легче.

    Как разделить текст по ячейкам формула в Excel

    Часто приходится оптимизировать структуру данных после импорта в Excel. Некоторые разные значения попадают в одну и туже ячейку образуя целую строку как одно значение. Возникает вопрос: как разбить строку на ячейки в Excel. Программа располагает разными поисковыми функциями: одни ищут по ячейках другие ищут по содержимому ячеек. Ведь выполнять поиск по текстовой строке, которая содержится в ячейке ¬– это также распространенная потребность пользователей Excel. Их мы и будем использовать для разделения строк.

    Как разделить текст на две ячейки Excel

    Допустим на лист Excel были импортированные данные из другой программы. Из-за несовместимости структуры данных при импорте некоторые значение из разных категорий были внесены в одну ячейку. Необходимо из этой ячейки отделить целые числовые значения. Пример таких неправильно импортированных данных отображен ниже на рисунке:

    Сначала определим закономерность, по которой можно определить, что данные из разных категорий, несмотря на то, что они находятся в одной и той же строке. В нашем случае нас интересуют только числа, которые находятся вне квадратных скобок. Каким способом можно быстро выбрать из строк целые числа и поместить их в отдельные ячейки? Эффективным решением является гибкая формула основана на текстовых функциях.

    В ячейку B3 введите следующую формулу:

    Теперь скопируйте эту формулу вдоль целого столбца:

    Выборка чисел из строк в отдельные ячейки.

    Описание формулы для разделения текста по ячейкам:

    Функция ПСТР возвращает текстовое значение содержащие определенное количество символов в строке. Аргументы функции:

    1. Первый аргумент – это ссылка на ячейку с исходным текстом.
    2. Второй аргумент – это позиция первого символа, с которого должна начинаться разделенная строка.
    3. Последний аргумент – это количество символов, которое должна содержать разделенная строка.

    С первым аргументом ПСТР все понятно – это ссылка на ячейку A3. Второй аргумент мы вычисляем с помощью функции НАЙТИ(“]”;A3)+2. Она возвращает очередной номер символа первой закрывающейся квадратной скобки в строке. И к этому номеру мы добавляем еще число 2, так как нам нужен номер символа после пробела за квадратной скобкой. В последнем аргументе функция вычисляет какое количество символов будет содержать разделенная строка после разделения, учитывая положение квадратной скобки.

    Обратите внимание! Что в нашем примере все исходные и разделенные строки имеют разную длину и разное количество символов. Именно поэтому мы называли такую формулу – гибкой, в начале статьи. Она подходит для любых условий при решении подобного рода задач. Гибкость придает ей сложная комбинация из функций НАЙТИ. Пользователю формулы достаточно определить закономерность и указать их в параметрах функций: будут это квадратные скобки либо другие разделительные знаки. Например, это могут быть пробелы если нужно разделить строку на слова и т.п.

    В данном примере функция НАЙТИ во втором аргументе определяет положение относительно первой закрывающейся скобки. А в третьем аргументе эта же функция вычисляет положение нужного нам текста в строке относительно второй открывающийся квадратной скобки. Вычисление в третьем аргументе более сложное и оно подразумевает вычитание одной большей длинны текста от меньшей. А чтобы учитывать еще 2 пробела следует вычитать число 3. В результате чего получаем правильное количество символов в разделенной строке. С помощью такой гибкой формулы можно делать выборку разной длинны разделенного текста из разных длинны исходных строк.

    Как сделать несколько строк в одной ячейке Excel

    Microsoft Excel входит в стандартный пакет программ Microsoft Office. Это привычное приложение для с.

    Как написать несколько строк в одной ячейке Excel

    как в одной ячейке excel написать несколько строк

    Как разделить данные в ячейке Excel

    Если Вам во время работы с электронной таблицей в офисном пакете от Microsoft возникает необходимость разнести содержимое одной ячейки по разным колонкам для большей наглядности, то нет ничего проще. Для того, чтобы разделить данные в ячейке Excel, надо выделить её:

    Как разделить данные в ячейке в экселе

    Затем в главном меню программы открываем раздел «Данные» и находим кнопочку «Текст по столбцам». Появится специальный Мастер распределения текста:

    мастер распределения текста по столбцам в excel

    На первом шаге ставим флаг на формат данных «с разделителями».
    Нажимаем на «Далее»:

    укажите символ разделитель

    На втором шаге надо отметить используемый символ-разделитель. В большинстве случаев это пробел.
    Обязательно проверьте чтобы так же стояла галочка «Считать последовательные разделители одним». Переходим далее.

    как разнести содержимое ячейки по столбцам

    На заключительном этапе ничего не меняем и нажимаем на кнопку «Готово». Проверяем результат:

    разделение ячейки в excel

    Как Вы можете заметить,того, разделить содержимое ячейки по столбцам в Экселе очень просто — главное правильно указать разделитель. Всем добра!

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

    Для редактирования значений в Excel предусмотрен специальный режим. Он максимально прост, но гармонично объединил в себе толь самые полезные функции текстового редактора. Ничего лишнего в нем нет.

    Редактирование строки текста в ячейках

    Редактировать содержимое ячеек можно двумя способами:

    1. 1 Из строки формул. Щелкните по ячейке, в которой необходимо отредактировать данные. В строке формул отобразиться содержимое, которое доступно для редактирования. Сделайте необходимые изменения, после чего нажмите Enter или кликните по кнопке «Ввод», которая размещена в начале строки формул. Для отмены изменений можно нажать клавишу «Esc» или кнопку «Отмена» (возле кнопки «Ввод»).
    2. Строка формул.

    3. 2 Из самой ячейки. Перейдите на ячейку и нажмите клавишу F2 или сделайте по ней двойной щелчок мышкой. Тогда в ячейке появится курсор клавиатуры, а ее размер изменится на время редактирования. После всех изменений нажмите Enter или Tab или кликните мышкой на любую другую ячейку. Для отмены редактирования нажмите клавишу «Esc».

    Редактирование текста в ячейке.

    Примечание. При редактировании не забывайте о кнопках отмены / повтора действий на панели быстрого доступа. Или о комбинациях клавиш CTRL+Z и CTRL+Y.

    

    Как сделать несколько строк в ячейке Excel?

    В режиме редактирования, ячейки обладают функционалом простейшего текстового редактора. Главное отличие – это разбиение текста на строки.

    Внимание!
    Чтобы разбить текст на строки в одной ячейке Excel нужно нажать комбинацию клавиш Alt+Enter. Тогда вы сможете перейти на новую строку в ячейке. В том месте текста, где находится курсор клавиатуры, появится перенос строки и соответственно начало новой.

    В обычных редакторах текст делится на строки нажатием клавиши Enter, но в Excel данное действие выполняет функцию подтверждения вода данных и переход на следующую ячейку. Поэтому как написать несколько строк в ячейке Excel жмите Alt+Enter.

    Разделение текста на строки.

    Обратите внимание, что после разделения одной строки в ячейке на две и более с помощью клавиш Alt+Enter, то автоматически активируется опция «формат ячеек»-«выравнивание»-«перенос по словам». Притом что сама эта функция не разбивает строку на слова, а оптимизирует ее отображение.

    Перенос по словам.

    Режим редактирования

    В режиме редактирования работают все стандартные комбинации клавиш управления курсором клавиатуры, как и в других программах Windows:

    1. Клавиша «DELETE» удаляет символ справа, а «Backspace» слева.
    2. CTRL+ «стрелка влево» переход на начало слова, а CTRL+ «стрелка вправо» – в конец слова.
    3. «HOME» смещает курсор клавиатуры в начало строки, а «END» – в конец.
    4. Если в тексте более одной строки то комбинации CTRL+HOME и CTRL+END перемещают курсор в начало или в конец целого текста.

    Примечание. Точно так же редактируются: формулы, функции, числа, даты и логические значения.

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

    Стили текста.

    Обратите внимание, что стиль текста не отображается в строке формул, поэтому его удобнее задавать, редактируя непосредственно в самой ячейке.

    Читайте так же: как перевести число и сумму прописью в Excel.

    Как разбить содержимое многострочной ячейки на отдельные строки / столбцы в Excel?

    Предположим, у вас есть многострочное содержимое ячейки, разделенное Alt + Enter, и теперь вам нужно разделить многострочное содержимое на отдельные строки или столбцы, что вы можете сделать? В этой статье вы узнаете, как быстро разделить содержимое многострочной ячейки на отдельные строки или столбцы.

    Разделить содержимое многострочной ячейки на отдельные столбцы с помощью функции «Текст в столбцы»
    Легко разделяйте содержимое многострочных ячеек на отдельные строки или столбцы с Kutools for Excel


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

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

    1. Выберите ячейки с многострочным содержимым, которые нужно разделить на отдельные столбцы, затем щелкните Данные > Текст в столбцы. Смотрите скриншот:

    2. В первом Мастер преобразования текста в столбцы диалоговое окно, выберите разграниченный вариант, а затем щелкните Download кнопку.

    3. В секунду Мастер преобразования текста в столбцы диалоговое окно, только отметьте Другое коробка, держи другой ключ и введите номер 0010 в следующее пустое поле. Затем нажмите кнопку Download кнопка. Смотрите скриншот:

    4. В третьем Мастер преобразования текста в столбцы диалоговом окне выберите ячейку для размещения разделенного содержимого в Направление поле и, наконец, щелкните Завершить кнопку.

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


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

    Если вы хотите разделить содержимое многострочной ячейки на несколько строк, функция «Текст в столбец» может вам не помочь. Но Разделить клетки полезности Kutools for Excel может помочь вам быстро разделить содержимое многострочной ячейки на отдельные строки или столбцы. Пожалуйста, сделайте следующее.

    1. Выберите ячейки с многострочным содержимым, которые нужно разделить на отдельные строки или столбцы, затем щелкните Кутулс > Слияние и разделение > Разделить клетки. Смотрите скриншот:

    2. в Разделить клетки диалоговом окне необходимо сделать следующее:

    • (1) Если вы хотите разбить ячейки на строки, выберите Разделить на строки вариант, в противном случае выберите Разделить на столбцы опцию.
    • (2) В Укажите разделитель раздел, выберите Новая линия вариант
    • (3) Наконец, нажмите кнопку OK кнопка

    3. В следующем всплывающем диалоговом окне выберите пустую ячейку для размещения разделенного текста, а затем щелкните значок OK кнопку.

    Вы можете увидеть результат разделения, как показано на скриншотах ниже.

      Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


    Легко разделяйте содержимое многострочных ячеек на отдельные строки или столбцы с Kutools for Excel


    Лучшие инструменты для работы в офисе

    Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

    • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
    • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
    • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
    • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
    • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
    • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
    • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
    • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
    • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

    вкладка kte 201905


    Вкладка Office: интерфейс с вкладками в Office и упрощение работы

    • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
    • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
    • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

    офисный дно

    Комментарии (23)


    Оценок пока нет. Оцените первым!

    Если у вас есть многострочное содержимое ячеек, разделенное сочетанием клавиш Alt + Enter, и теперь вам нужно разделить многострочное содержимое на отдельные строки или столбцы, что вы можете сделать? В этой статье вы узнаете, как быстро разделить содержимое многострочной ячейки на отдельные строки или столбцы.

    Разделите содержимое многострочной ячейки на отдельные столбцы с помощью функции «Текст в столбцы»
    Легко разделяйте содержимое многострочных ячеек на отдельные строки или столбцы с помощью Kutools for Excel

    Простое разделение многострочного содержимого ячеек на строки или столбцы в Excel

    Kutools for Excel ‘ s Утилита Split Cells помогает легко разделить содержимое ячеек по пробелу, запятой, новой строке или другим разделителям на отдельные строки или столбцы в Excel. Смотрите снимок экрана:

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

    Вкладка Office Включает редактирование и просмотр с вкладками в Office и делает вашу работу намного проще …

    Подробнее … Скачать бесплатно …

    Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

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

    Подробнее … Бесплатная загрузка …

    ->


    Содержание

    1. Разделить содержимое многострочных ячеек на отдельные столбцы с помощью функции «Текст в столбцы»
    2. Разделите содержимое многострочных ячеек на отдельные строки или столбцы с помощью Kutools for Excel
    3. Легко разделите содержимое многострочной ячейки на отдельные строки или столбцы с помощью Kutools for Excel

    Разделить содержимое многострочных ячеек на отдельные столбцы с помощью функции «Текст в столбцы»

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

    ->

    С функцией Text to Columns вы может разбить многострочное содержимое ячеек на отдельные столбцы.

    1. Выберите ячейки с многострочным содержимым, которые вы хотите разделить на отдельные столбцы, затем нажмите Данные > Текст в столбцы . См. снимок экрана:

    2. В первом диалоговом окне Мастер преобразования текста в столбцы выберите параметр с разделителями , а затем нажмите Далее кнопка.

    3. Во втором Мастер преобразования текста в столбцы , установите только флажок Другое , удерживайте клавишу Alt и введите число 0010 в поле. пустая коробка. Затем нажмите кнопку Далее . См. Снимок экрана:

    4. В третьем диалоговом окне Convert Text to Columns Wizard выберите ячейку для размещения разделенного содержимого в поле Destination и, наконец, нажмите Готово .

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


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

    Если вы хотите разбить содержимое многострочной ячейки на несколько строк, функция «Текст в столбец» может вам не помочь. Но утилита Split Cells в Kutools for Excel может помочь вам быстро разделить содержимое многострочных ячеек на отдельные строки или столбцы. Пожалуйста, сделайте следующее.

    Перед применением Kutools for Excel , пожалуйста, сначала загрузите и установите его .

    1. Выберите ячейки с многострочным содержимым, которые вы хотите разделить на отдельные строки или столбцы, затем нажмите Kutools > Объединить и разделить > Разделить ячейки . См. Снимок экрана:

    2. В диалоговом окне Разделить ячейки вам необходимо сделать следующее:

    • (1) Если вы хотите разделить ячейки на строки, пожалуйста выберите параметр Разделить на строки , в противном случае выберите параметр Разделить на столбцы .
    • (2) В Укажите разделитель , выберите параметр Новая строка .
    • (3) Наконец, нажмите ОК кнопка

    3. В следующем всплывающем диалоговом окне выберите пустую ячейку для размещения разделенного текста, а затем нажмите кнопку OK .

    Вы можете увидеть результат разделения, как показано на скриншотах ниже.

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


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


    Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Еще…Меньше

    Windows: 2208 (сборка 15601)
    Mac: 16.65 (сборка 220911)
    Веб: представлено 15 сентября 2022
    г.
    iOS: 2.65 (сборка 220905)
    Android: 16.0.15629

    Разделяет текстовые строки с помощью разделителей столбцов и строк.

    Функция TEXTSPLIT работает так же, как мастер преобразования текста в столбцы, но в виде формулы. Она позволяет разбивать на столбцы или строки. Эта функция обратна функции ОБЪЕДИНИТЬ. 

    Синтаксис

    =ТЕКСТРАЗД(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

    Синтаксис функции ТЕКСТРАЗД поддерживает следующие аргументы.

    • текст       Текст, который нужно разделить. Обязательный.

    • разделитель_столбцов       Текст, помечающий точку, в которой текст разлит по столбцам.

    • разделитель_строк       Текст, помечающий точку, в которую следует слить текст вниз по строкам. Необязательный.

    • игнорировать_пустые       Укажите значение TRUE, чтобы игнорировать последовательные разделители. По умолчанию имеет значение FALSE, которое создает пустую ячейку. Необязательный.

    • match_mode    Укажите значение 1, чтобы выполнить совпадение без учета регистра. По умолчанию используется значение 0, которое выполняет сопоставление с учетом регистра. Необязательный.

    • заполняющее_значение           Значение, которым нужно дополнить результат. Значение по умолчанию: #Н/Д.

    Замечания

    Если имеется несколько разделителей, необходимо использовать константу массива. Например, для разделения одновременно с помощью запятой и точки используйте формулу =ТЕКСТРАЗД(A1;{«,»,».»}).

    Примеры

    Скопируйте пример данных и вставьте их в ячейку A1 нового листа Excel. При необходимости измените ширину столбцов, чтобы видеть все данные. 

    Разделите имя и фразу с помощью общего разделителя.

    Данные

    Дарья Леонидовна Санникова

    Быть или не быть

    Формулы

    =TEXTSPLIT(A2, » «)

    =TEXTSPLIT(A3, » «)

    На следующем рисунке показаны результаты.

    Разделяет имя и фразу пробелом

    Разделите константы массива в A2 на массив 2X3.

    Данные

    1,2,3;4,5,6

    Формулы

    =ТЕКСТРАЗД(A2;»,»,»;»)

    На следующем рисунке показаны результаты.

    Excel TextSplit Example 2

    Данные

    Делай. Или не делай. Не пробуй. – Аноним

    Формулы

    =ТЕКСТРАЗД(A2;».»)

    =ТЕКСТРАЗД(A2;{«.»,»-«})

    =ТЕКСТРАЗД(A2;{«.»,»-«};;ЛОЖЬ)

    На следующем рисунке показаны результаты.

    Результаты примера 2

    Данные

    Делай. Или не делай. Не пробуй. – Аноним

    Формулы

    =ТЕКСТРАЗД(A2;;».»)

    На следующем рисунке показаны результаты.

    Результаты примера 3

    Данные

    Делай. Или не делай. Не пробуй. – Аноним

    Формулы

    =ТЕКСТРАЗД(A2;;{«.»,»-«})

    На следующем рисунке показаны результаты.

    Результаты примера 4

    Данные

    Делай. Или не делай. Не пробуй. – Аноним

    Формулы

    =ТЕКСТРАЗД(A2;;{«.»,»-«};ИСТИНА)

    На следующем рисунке показаны результаты.

    Результаты примера 5

    Совет      Чтобы удалить ошибку #Н/Д, используйте функцию ЕСНД. Можно также добавить аргумент «заполняющее_значение».

    Данные

    Делай. Или не делай. Не пробуй. – Аноним

    Формулы

    =ТЕКСТРАЗД(A2;» «,».»;ИСТИНА)

    На следующем рисунке показаны результаты.

    Результаты примера 6

    См. также

    Текстовые функции (справочник)

    Функция ТЕКСТДО

    Функция ТЕКСТПОСЛЕ

    Функция ОБЪЕДИНИТЬ

    Функция CONCAT

    Нужна дополнительная помощь?

     

    Raileg

    Пользователь

    Сообщений: 11
    Регистрация: 23.07.2013

    Добрый день!
    Извиняюсь, если тема уже где-то была, пролистал пару-тройку страниц и не нашел похожего.
    Нужно разделить ячейку в которой есть несколько строк текста, на несколько ячеек.
    Например, в одной ячейке текст:
    1
    2
    3
    4
    5
    Нужно сделать из одной ячейки пять ячеек-строк, в каждой по одной цифре.

     

    Bema

    Пользователь

    Сообщений: 6761
    Регистрация: 15.02.2016

    Скопировал Ваш пример в ячейку А1. В А2 написал формулу:
    =ПСТР($A$1;(СТРОКА()-2)*3+1;1)
    и протянул вниз. Сработало.

    Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

     

    Raileg

    Пользователь

    Сообщений: 11
    Регистрация: 23.07.2013

    А у меня что-то никак… Что я делаю не так?

    Прикрепленные файлы

    • Книга1.xlsx (11.43 КБ)

     

    Сергей

    Пользователь

    Сообщений: 11251
    Регистрация: 01.01.1970

    пример полная фигня у вас же на самом деле не по 1 цифре в строке

    Лень двигатель прогресса, доказано!!!

     

    Raileg

    Пользователь

    Сообщений: 11
    Регистрация: 23.07.2013

    У меня в одной ячейке 5 строк, разделенных символами переноса на следующую строку, из этого мне надо сделать 5 ячеек построчно… плохо объяснил в первый раз? Или есть какой-то другой способ сделать 5 строк в одной ячейке? для меня это именно 5 строк в одной ячейке…

    Изменено: Raileg29.09.2017 12:04:34

     

    Сергей

    Пользователь

    Сообщений: 11251
    Регистрация: 01.01.1970

    #6

    29.09.2017 12:06:06

    Цитата
    Raileg написал:
    плохо объяснил в первый раз

    поясняю второй раз пример нужен с приближенными к реальности данными, а не 1 2 3 4 5

    Лень двигатель прогресса, доказано!!!

     

    Bema

    Пользователь

    Сообщений: 6761
    Регистрация: 15.02.2016

    #7

    29.09.2017 12:07:06

    Код
    =ПСТР(ПОДСТАВИТЬ($A$1;СИМВОЛ(10);"");СТОЛБЕЦ()-1;1)

    Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

     

    Raileg

    Пользователь

    Сообщений: 11
    Регистрация: 23.07.2013

    Ну с реальными, так с реальными :) Вот нужно здесь из одной строки сделать 13, чтобы каждое значение из столбца В стало отдельной ячейкой, столбец А просто копируется для каждой строки.

    Прикрепленные файлы

    • Книга1.xlsx (11.35 КБ)

     

    Bema

    Пользователь

    Сообщений: 6761
    Регистрация: 15.02.2016

    #9

    29.09.2017 12:13:23

    Цитата
    Raileg написал:
    Ну с реальными, так с реальными

    Уговорили наконец-то.

    Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

     

    Сергей

    Пользователь

    Сообщений: 11251
    Регистрация: 01.01.1970

    #10

    29.09.2017 12:36:41

    в С1 и растягиваем вправо

    Код
    =ЕСЛИ(ЕОШИБКА(ПСТР($B1;ПОИСК("///";ПОДСТАВИТЬ($B1;"FCA";"///";СТОЛБЕЦ(A1)));ПОИСК("\";ПОДСТАВИТЬ($B1;"FCA";"\";СТОЛБЕЦ(A1)+1))-ПОИСК("///";ПОДСТАВИТЬ($B1;"FCA";"///";СТОЛБЕЦ(A1)))));СЖПРОБЕЛЫ(ПРАВСИМВ(ПОДСТАВИТЬ($B1;СИМВОЛ(10);ПОВТОР(" ";50));50));ПСТР($B1;ПОИСК("///";ПОДСТАВИТЬ($B1;"FCA";"///";СТОЛБЕЦ(A1)));ПОИСК("\";ПОДСТАВИТЬ($B1;"FCA";"\";СТОЛБЕЦ(A1)+1))-ПОИСК("///";ПОДСТАВИТЬ($B1;"FCA";"///";СТОЛБЕЦ(A1)))))
    

    Лень двигатель прогресса, доказано!!!

     

    vikttur

    Пользователь

    Сообщений: 47199
    Регистрация: 15.09.2012

    =СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СИМВОЛ(10)&$B$1;СИМВОЛ(10);ПОВТОР(» «;999));СТРОКА(A1)*999;999))

     

    Сергей

    Пользователь

    Сообщений: 11251
    Регистрация: 01.01.1970

    оптимизация однако vikttur, 8)  

    Лень двигатель прогресса, доказано!!!

     

    Raileg

    Пользователь

    Сообщений: 11
    Регистрация: 23.07.2013

    Большое всем спасибо! :)

     

    Владимир

    Пользователь

    Сообщений: 8196
    Регистрация: 21.12.2012

    #14

    29.09.2017 13:22:45

    Код
    Sub SplitChr()
    Dim a&, i&, y&, lstr&, lstr2&
    lstr = Cells(Rows.Count, 2).End(xlUp).Row
    For y = 1 To lstr
        a = UBound(Split(Cells(y, 2), Chr(10)))
        For i = 0 To a
            lstr2 = Cells(Rows.Count, 1).End(xlUp).Row + 1
            Cells(lstr2, 1) = Split(Cells(y, 2), Chr(10))(i)
        Next
    Next y
    End Sub

    «..Сладку ягоду рвали вместе, горьку ягоду я одна.»

     

    DJMC

    Пользователь

    Сообщений: 421
    Регистрация: 06.05.2020

    Добрый день, а если в ячейке А1 стоит значение 11112 как то можно каждую цифру отдельно вынести на пять строк ниже?

     

    Тимофеев

    Пользователь

    Сообщений: 1497
    Регистрация: 01.09.2020

    #16

    06.08.2021 11:23:00

    Код
    =ПСТР(A1;ПОСЛЕД(ДЛСТР(A1));1)
    
     

    Kuzmich

    Пользователь

    Сообщений: 7998
    Регистрация: 21.12.2012

    #17

    06.08.2021 11:34:24

    Цитата
    как то можно каждую цифру отдельно вынести на пять строк ниже
    Код
    Sub test()
    Dim n As Integer
       For n = Len(Range("A1")) To 1 Step -1
         Rows(2).Insert
         Range("A2") = Mid(Range("A1"), n, 1)
       Next
    End Sub
    
     

    DJMC

    Пользователь

    Сообщений: 421
    Регистрация: 06.05.2020

    Спасибо Тимофеев и Kuzmich помогло.

     

    Ребята. не смог найти решение схожей но более сложной задачки :(

    помогите, пожалуйста.

    нужно разбить построчно много ячеек из исходной строки.

    пример с данными лежит в двух листах, на одном из листов данные перемежаются со строками, которые не нужно изменять

     

    Msi2102

    Пользователь

    Сообщений: 3137
    Регистрация: 31.03.2014

    #20

    03.03.2022 12:16:14

    Andrew Kazekin, попробуйте Power Query

    Код
    let
        Источник = Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content],
        Строки = Table.Skip(Источник,1),
        Повыш = Table.PromoteHeaders(Строки, [PromoteAllScalars=true]),
        Заголовки = List.Skip(Table.ColumnNames(Повыш), 8),
        Результат = List.Accumulate(Заголовки,Повыш,(z,z2) => Table.SplitColumn(z, z2, Splitter.SplitTextByDelimiter("#(lf)", QuoteStyle.Csv),3)),
        Заголовки2 = List.ReplaceValue(List.ReplaceValue(List.ReplaceValue(
            List.ReplaceRange(Table.ColumnNames(Результат), 0, 4, {"Локализация, нозологическая форма", "Код МКБ10", "Станд. показатель", "Ошибка станб. показателя"}),
                ".1", " Абс. число", Replacer.ReplaceText), 
                ".2", " Грубый", Replacer.ReplaceText), 
                ".3", " Уд вес", Replacer.ReplaceText),
        Переименование = Table.RenameColumns(Результат,List.Zip({Table.ColumnNames(Результат),Заголовки2})),
        Удаленные_столбцы = Table.RemoveColumns(Переименование,{"Column8"})
    in
        Удаленные_столбцы

    Прикрепленные файлы

    • Разбить ячейки на строки_пример_2.xlsx (30.3 КБ)

     

    TrailRyder

    Пользователь

    Сообщений: 5
    Регистрация: 08.06.2016

    #21

    15.08.2022 14:36:19

    Цитата
    написал:
    =СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СИМВОЛ(10)&$B$1;СИМВОЛ(10);ПОВТОР(» «;999));СТРОКА(A1)*999;999))

    Приветсвую, камрады!
    Помогите, пожалуйста, разобраться с этой формулой.
    В моём файле она работает корректно только отчасти, так как в ячейке около 3000 символов.
    Данная формула, при достижении 998-го, просто обрывает текст и переносит его в следующую ячейку.
    Простое увеличение количества символов приводит к тому, что строки переносятся некоректно, а именно просто продолжаются после знака переноса (символ(10)).

     

    _Boroda_

    Пользователь

    Сообщений: 1496
    Регистрация: 27.07.2013

    Контакты см. в профиле

    Тема старая, разбираться в ней не очень уже.
    Приложите свой пример (так есть — так нужно)
    И да, просто замена 999 на 9999 не помогает?

    Скажи мне, кудесник, любимец ба’гов…

     

    TrailRyder

    Пользователь

    Сообщений: 5
    Регистрация: 08.06.2016

    #23

    15.08.2022 17:09:03

    Просто замена 999 на 9999 — даёт то, что из ячейки убираются все переносы строк и заменяются на пробелы. То есть просто весь текст записывается в строку, без переносов.

    Понравилась статья? Поделить с друзьями:

    А вот еще интересные статьи:

  • Разбить содержание ячеек excel
  • Разбить раздел в word
  • Разбить построчно в excel
  • Разбить по неделям excel
  • Разбить по датам в excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии