Как разделить ячейку в Экселе? Жмите на необходимую секцию, перейдите в раздел «Работа с таблицами» и в пункте «Макет» в группе «Объединение» жмите на «Разделить ячейки». Выберите число столбцов / строк для разделения по вертикали / горизонтали соответственно. Ниже подробно рассмотрим, как правильно выполнять деление в Excel. Разберем наиболее удобные варианты, которые пользуются наибольшим спросом у пользователей программы.
Как разбить
В процессе пользования Эксель нередко возникает вопрос, как разделить пустую или заполненную графу. Здесь можно использовать разные подходы, на которых остановимся подробнее.
Ячейку
В Интернете чаще всего задается вопрос, как разделить ячейки в Excel на две, если в этом возникает необходимость. Для этого можно использовать несколько вариантов.
Способ №1:
- Жмите на нужную секцию, которую необходимо разделить в Экселе.
- Перейдите в раздел «Работа с таблицами».
- Войдите во вкладку «Макет».
- В группе «Объединение» кликните «Разделить …».
- Выберите в поле Число столбцов / строк для деления по вертикали / горизонтали соответственно.
- Если нужно разделить участок в Экселе одновременно по вертикали и горизонтали, введите требуемое значение в графы с количеством столбцов / строк.
Этот метод дает ответ, как в Экселе разделить ячейку по горизонтали или вертикали соответственно. Способ является универсальным и используется в большинстве случаев. По желанию можно воспользоваться и другими вариантами, которые рассмотрены ниже.
Способ №2:
- Перед тем, как разбить ячейки в Excel, убедитесь, что «Мгновенное заполнение» включено. Для этого войдите в «Файл». Здесь найдите пункт «Параметры», а далее «Дополнительно» и «Автоматически выполнять мгновенное …».
- Вставьте новый столбец рядом со столбцом, содержащим исходные данные.
- Введите желаемую часть текста в 1-ю ячейку.
- Введите данные еще в пару ячеек.
- Дождитесь, пока Эксель поймет, по какому шаблону вводятся данные. В дальнейшем он предложит таким методом заполнить остальные.
- Если вам подходит предложенный вариант, жмите «Ввод».
Если система не предлагает разделить ячейку в Экселе на две, запустите инструмент вручную. Для этого войдите во вкладку «Данные» или жмите на комбинацию Ctrl+E.
Способ №3 (по диагонали):
- Войдите в меню «Формат …» в Экселе.
- На вкладке «Шрифт» определите применяемый шрифт и размер.
- В разделе «Граница» выберите вид линии.
- Жмите на диагональную линию в окне «Отдельные».
- Красиво разместите текст, чтобы он находился красиво над / под линией.
- В разделе «Выравнивание» и в окне «Ориентация» измените наклон текста.
- Подтвердите действие.
Способ №4 (если ранее была объединена):
- Поставьте курсор на ранее объединенный участок в Экселе.
- Выберите «Отменить объединение».
В этом случае можно использовать любой из инструментов разделения, который был рассмотрен выше.
Столбец
Пользователи программы часто спрашивают, как разделить столбец в Экселе, чтобы он делился на два без изменения подписи. Такой опции в программе не предусмотрен, но можно создать новый столбец рядом возле необходимой ячейки, а уже потом разделить ее. Кроме того, с помощью возможностей программы легко распределить содержимое на две или более секций.
Выше мы рассматривали, как разделить ячейку в Экселе на несколько, и для разделения можно использовать указанный в способе №1 вариант. Главное выбрать деление по вертикали.
Но можно использовать еще один вариант:
- Выделите одну или более ячеек в столбе, которые необходимо разделить в Экселе. Учтите, что при выполнении такой работы ее содержимое заменит информацию из следующей ячейки. Следовательно, нужно освободить нужное количество места на листе.
- В разделе «Данные» в группе «Работа с данными» кликните на клавишу «Текст по столбцам». После открывается «Мастер распределения текста по столбцам».
- Выберите переключатель «С разделителями», если установлен иной вариант, и кликните «Далее».
- Укажите один или более разделителей, чтобы задать место, где произойдет разделение. В окне «Образец разбора данных» посмотрите не результат.
- Жмите далее и в окне «Формат данных столбца» выберите необходимый формат. Если ничего не менять, он будет таким же, как в первоначальной ячейке.
- Кликните на кнопку «Готово».
Строку
При рассмотрении вопрос, как разбить строку в Экселе, можно использовать рассмотренный в самом начале инструмент. В частности, нужно выделить нужную строку, зайти в «Работа с таблицами», перейти в «Макет», а в категории «Объединение» нажать «Разделить». При этом нужно указать количество строк для деления по горизонтали.
Но можно использовать еще один вариант, как разделить строки в Excel с помощью инструмента транспонирования. Сделайте следующие шаги:
- Выберите одну строчку в Экселе и копируйте ее с помощью Ctrl+C.
- Станьте на 1-ю ячейку диапазона и кликните правой кнопкой мышки.
- Жмите на «Транспонировать» под «Параметры вставки».
- Проверьте, что одна строка ставится как один столбец, но с несколькими строчками.
Еще один вариант — применение специальной утилиты:
- Установите Kutools For Excel по ссылке extendoffice.com/product/kutools-for-excel.html.
- Выберите нужную строчку в Экселе и жмите на название инструмента Kutools.
- Войдите в «Диапазон», а далее «Диапазон преобразования».
- В разделе «Тип трансформации» проверьте «От одной строки до диапазона» выберите «Столбцов на запись» и «Фиксированная стоимость» введите число в правое поле.
- Жмите на «ОК».
После этого одна строка в Экселе разбивается на несколько. Можно использовать и другой путь, который также подразумевает применение Kutools. После входа в панель инструментов выберите «Текст», а далее «Разделить клетки». Далее в окне разделения ячеек установите «Разделить на две строки» и в «Тип» укажите вариант деления.
Теперь вы знаете, как разбить ячейку, столбец или строку в Экселе с помощью имеющихся инструментов. В комментариях расскажите, какой из вариантов вам помог, и какие еще методы можно использовать.
Отличного Вам дня!
Разделение текста на столбцы с помощью мастера распределения текста по столбцам
С помощью мастера распределения текста по столбцам текст, содержащийся в одной ячейке, можно разделить на несколько.
Проверьте, как это работает!
-
Выделите ячейку или столбец с текстом, который вы хотите разделить.
-
На вкладке Данные нажмите кнопку Текст по столбцам.
-
В мастере распределения текста по столбцам установите переключатель с разделителями и нажмите кнопку Далее.
-
Выберите разделители для своих данных. Например, запятую и пробел. Данные можно предварительно просмотреть в окне Образец разбора данных.
-
Нажмите кнопку Далее.
-
В поле Поместить в выберите место на листе, где должны отображаться разделенные данные.
-
Нажмите кнопку Готово.
См. также
Разделение текста по столбцам с помощью функций
Нужна дополнительная помощь?
Skip to content
В руководстве объясняется, как разделить ячейки в Excel с помощью формул и стандартных инструментов. Вы узнаете, как разделить текст запятой, пробелом или любым другим разделителем, а также как разбить строки на текст и числа.
Разделение текста из одной ячейки на несколько — это задача, с которой время от времени сталкиваются все пользователи Excel. В одной из наших предыдущих статей мы обсуждали, как разделить ячейки в Excel с помощью функции «Текст по столбцам» и «Мгновенное заполнение». Сегодня мы подробно рассмотрим, как можно разделить текст по ячейкам с помощью формул.
Чтобы разбить текст в Excel, вы обычно используете функции ЛЕВСИМВ (LEFT), ПРАВСИМВ (RIGHT) или ПСТР (MID) в сочетании с НАЙТИ (FIND) или ПОИСК (SEARCH). На первый взгляд, некоторые рассмотренные ниже приёмы могут показаться сложными. Но на самом деле логика довольно проста, и следующие примеры помогут вам разобраться.
Для преобразования текста в ячейках в Excel ключевым моментом является определение положения разделителя в нем. Что может быть таким разделителем? Это запятая, точка с запятой, наклонная черта, двоеточие, тире, восклицательный знак и т.п. И, как мы далее увидим, даже целое слово.
- Как распределить ФИО по столбцам
- Как использовать разделители в тексте
- Разделяем текст по переносам строки
- Как разделить длинный текст на множество столбцов
- Как разбить «текст + число» по разным ячейкам
- Как разбить ячейку вида «число + текст»
- Разделение ячейки по маске (шаблону)
- Использование инструмента Split Text
В зависимости от вашей задачи эту проблему можно решить с помощью функции ПОИСК (без учета регистра букв) или НАЙТИ (с учетом регистра).
Как только вы определите позицию разделителя, используйте функцию ЛЕВСИМВ, ПРАВСИМВ и ПСТР, чтобы извлечь соответствующую часть содержимого.
Для лучшего понимания пошагово рассмотрим несколько примеров.
Делим текст вида ФИО по столбцам.
Если выяснение загадочных поворотов формул Excel — не ваше любимое занятие, вам может понравиться визуальный метод разделения ячеек, который демонстрируется ниже.
В столбце A нашей таблицы записаны Фамилии, имена и отчества сотрудников. Необходимо разделить их на 3 столбца.
Можно сделать это при помощи инструмента «Текст по столбцам». Об этом методе мы достаточно подробно рассказывали, когда рассматривали, как можно разделить ячейку по столбцам.
Кратко напомним:
На ленте «Данные» выбираем «Текст по столбцам» — с разделителями.
Далее в качестве разделителя выбираем пробел.
Обращаем внимание на то, как разделены наши данные в окне образца.
В следующем окне определяем формат данных. По умолчанию там будет «Общий». Он нас вполне устраивает, поэтому оставляем как есть. Выбираем левую верхнюю ячейку диапазона, в который будет помещен наш разделенный текст. Если нужно оставить в неприкосновенности исходные данные, лучше выбрать B1, к примеру.
В итоге имеем следующую картину:
При желании можно дать заголовки новым столбцам B,C,D.
А теперь давайте тот же результат получим при помощи формул.
Для многих это удобнее. В том числе и по той причине, что если в таблице появятся новые данные, которые нужно разделить, то нет необходимости повторять всю процедуру с начала, а просто нужно скопировать уже имеющиеся формулы.
Итак, чтобы выделить из нашего ФИО фамилию, будем использовать выражение
=ЛЕВСИМВ(A2; ПОИСК(» «;A2;1)-1)
В качестве разделителя мы используем пробел. Функция ПОИСК указывает нам, в какой позиции находится первый пробел. А затем именно это количество букв (за минусом 1, чтобы не извлекать сам пробел) мы «отрезаем» слева от нашего ФИО при помощи ЛЕВСИМВ.
Далее будет чуть сложнее.
Нужно извлечь второе слово, то есть имя. Чтобы вырезать кусочек из середины, используем функцию ПСТР.
=ПСТР(A2; ПОИСК(» «;A2) + 1; ПОИСК(» «;A2;ПОИСК(» «;A2)+1) — ПОИСК(» «;A2) — 1)
Как вы, наверное, знаете, функция Excel ПСТР имеет следующий синтаксис:
ПСТР (текст; начальная_позиция; количество_знаков)
Текст извлекается из ячейки A2, а два других аргумента вычисляются с использованием 4 различных функций ПОИСК:
- Начальная позиция — это позиция первого пробела плюс 1:
ПОИСК(» «;A2) + 1
- Количество знаков для извлечения: разница между положением 2- го и 1- го пробелов, минус 1:
ПОИСК(» «;A2;ПОИСК(» «;A2)+1) — ПОИСК(» «;A2) – 1
В итоге имя у нас теперь находится в C.
Осталось отчество. Для него используем выражение:
=ПРАВСИМВ(A2;ДЛСТР(A2) — ПОИСК(» «; A2; ПОИСК(» «; A2) + 1))
В этой формуле функция ДЛСТР (LEN) возвращает общую длину строки, из которой вы вычитаете позицию 2- го пробела. Получаем количество символов после 2- го пробела, и функция ПРАВСИМВ их и извлекает.
Вот результат нашей работы по разделению фамилии, имени и отчества из одной по отдельным ячейкам.
Распределение текста с разделителями на 3 столбца.
Предположим, у вас есть список одежды вида Наименование-Цвет-Размер, и вы хотите разделить его на 3 отдельных части. Здесь разделитель слов – дефис. С ним и будем работать.
- Чтобы извлечь Наименование товара (все символы до 1-го дефиса), вставьте следующее выражение в B2, а затем скопируйте его вниз по столбцу:
=ЛЕВСИМВ(A2; ПОИСК(«-«;A2;1)-1)
Здесь функция мы сначала определяем позицию первого дефиса («-«) в строке, а ЛЕВСИМВ извлекает все нужные символы начиная с этой позиции. Вы вычитаете 1 из позиции дефиса, потому что вы не хотите извлекать сам дефис.
- Чтобы извлечь цвет (это все буквы между 1-м и 2-м дефисами), запишите в C2, а затем скопируйте ниже:
=ПСТР(A2; ПОИСК(«-«;A2) + 1; ПОИСК(«-«;A2;ПОИСК(«-«;A2)+1) — ПОИСК(«-«;A2) — 1)
Логику работы ПСТР мы рассмотрели чуть выше.
- Чтобы извлечь размер (все символы после 3-го дефиса), введите следующее выражение в D2:
=ПРАВСИМВ(A2;ДЛСТР(A2) — ПОИСК(«-«; A2; ПОИСК(«-«; A2) + 1))
Аналогичным образом вы можете в Excel разделить содержимое ячейки в разные ячейки любым другим разделителем. Все, что вам нужно сделать, это заменить «-» на требуемый символ, например пробел (« »), косую черту («/»), двоеточие («:»), точку с запятой («;») и т. д.
Примечание. В приведенных выше формулах +1 и -1 соответствуют количеству знаков в разделителе. В нашем примере это дефис (то есть, 1 знак). Если ваш разделитель состоит из двух знаков, например, запятой и пробела, тогда укажите только запятую («,») в ваших выражениях и используйте +2 и -2 вместо +1 и -1.
Как разбить текст по переносам строки.
Чтобы разделить слова в ячейке по переносам строки, используйте подходы, аналогичные тем, которые были продемонстрированы в предыдущем примере. Единственное отличие состоит в том, что вам понадобится функция СИМВОЛ (CHAR) для передачи символа разрыва строки, поскольку вы не можете ввести его непосредственно в формулу с клавиатуры.
Предположим, ячейки, которые вы хотите разделить, выглядят примерно так:
Напомню, что перенести таким вот образом текст внутри ячейки можно при помощи комбинации клавиш ALT + ENTER.
Возьмите инструкции из предыдущего примера и замените дефис («-») на СИМВОЛ(10), где 10 — это код ASCII для перевода строки.
Чтобы извлечь наименование товара:
=ЛЕВСИМВ(A2; ПОИСК(СИМВОЛ(10);A2;1)-1)
Цвет:
=ПСТР(A2; ПОИСК(СИМВОЛ(10);A2) + 1; ПОИСК(СИМВОЛ(10);A2; ПОИСК(СИМВОЛ(10);A2)+1) — ПОИСК(СИМВОЛ(10);A2) — 1)
Размер:
=ПРАВСИМВ(A2;ДЛСТР(A2) — ПОИСК(СИМВОЛ(10); A2; ПОИСК(СИМВОЛ(10); A2) + 1))
Результат вы видите на скриншоте выше.
Таким же образом можно работать и с любым другим символом-разделителем. Достаточно знать его код.
Как распределить текст с разделителями на множество столбцов.
Изучив представленные выше примеры, у многих из вас, думаю, возник вопрос: «А что, если у меня не 3 слова, а больше? Если нужно разбить текст в ячейке на 5 столбцов?»
Если действовать методами, описанными выше, то формулы будут просто мега-сложными. Вероятность ошибки при их использовании очень велика. Поэтому мы применим другой метод.
Имеем список наименований одежды с различными признаками, перечисленными через дефис. Как видите, таких признаков у нас может быть от 2 до 6. Делим текст в наших ячейках на 6 столбцов так, чтобы лишние столбцы в отдельных строках просто остались пустыми.
Для первого слова (наименования одежды) используем:
=ЛЕВСИМВ(A2; ПОИСК(«-«;A2;1)-1)
Как видите, это ничем не отличается от того, что мы рассматривали ранее. Ищем позицию первого дефиса и отделяем нужное количество символов.
Для второго столбца и далее понадобится более сложное выражение:
=ЕСЛИОШИБКА(ЛЕВСИМВ(ПОДСТАВИТЬ($A2&»-«; ОБЪЕДИНИТЬ(«-«;ИСТИНА;$B2:B2)&»-«;»»;1); ПОИСК(«-«;ПОДСТАВИТЬ($A2&»-«;ОБЪЕДИНИТЬ(«-«;ИСТИНА;$B2:B2)&»-«;»»;1);1)-1);»»)
Замысел здесь состоит в том, что при помощи функции ПОДСТАВИТЬ мы удаляем из исходного содержимого наименование, которое уже ранее извлекли (то есть, «Юбка»). Вместо него подставляем пустое значение «» и в результате имеем «Синий-M-39-42-50». В нём мы снова ищем позицию первого дефиса, как это делали ранее. И при помощи ЛЕВСИМВ вновь выделяем первое слово (то есть, «Синий»).
А далее можно просто «протянуть» формулу из C2 по строке, то есть скопировать ее в остальные ячейки. В результате в D2 получим
=ЕСЛИОШИБКА(ЛЕВСИМВ(ПОДСТАВИТЬ($A2&»-«; ОБЪЕДИНИТЬ(«-«;ИСТИНА;$B2:C2)&»-«;»»;1); ПОИСК(«-«;ПОДСТАВИТЬ($A2&»-«;ОБЪЕДИНИТЬ(«-«;ИСТИНА;$B2:C2)&»-«;»»;1);1)-1);»»)
Обратите внимание, жирным шрифтом выделены произошедшие при копировании изменения. То есть, теперь из исходного текста мы удаляем все, что было уже ранее найдено и извлечено – содержимое B2 и C2. И вновь в получившейся фразе берём первое слово — до дефиса.
Если же брать больше нечего, то функция ЕСЛИОШИБКА обработает это событие и вставит в виде результата пустое значение «».
Скопируйте формулы по строкам и столбцам, на сколько это необходимо. Результат вы видите на скриншоте.
Таким способом можно разделить текст в ячейке на сколько угодно столбцов. Главное, чтобы использовались одинаковые разделители.
Как разделить ячейку вида ‘текст + число’.
Начнем с того, что не существует универсального решения, которое работало бы для всех буквенно-цифровых выражений. Выбор зависит от конкретного шаблона, по которому вы хотите разбить ячейку. Ниже вы найдете формулы для двух наиболее распространенных сценариев.
Предположим, у вас есть столбец смешанного содержания, где число всегда следует за текстом. Естественно, такая конструкция рассматривается Excel как символьная. Вы хотите поделить их так, чтобы текст и числа отображались в отдельных ячейках.
Результат может быть достигнут двумя разными способами.
Метод 1. Подсчитайте цифры и извлеките это количество символов
Самый простой способ разбить выражение, в котором число идет после текста:
Чтобы извлечь числа, вы ищите в строке все возможные числа от 0 до 9, получаете общее их количество и отсекаете такое же количество символов от конца строки.
Если мы работаем с ячейкой A2:
=ПРАВСИМВ(A2;СУММ(ДЛСТР(A2) — ДЛСТР(ПОДСТАВИТЬ(A2; {«0″;»1″;»2″;»3″;»4″;»5″;»6″;»7″;»8″;»9″};»»))))
Чтобы извлечь буквы, вы вычисляете, сколько их у нас имеется. Для этого вычитаем количество извлеченных цифр (C2) из общей длины исходной ячейки A2. После этого при помощи ЛЕВСИМВ отрезаем это количество символов от начала ячейки.
=ЛЕВСИМВ(A2;ДЛСТР(A2)-ДЛСТР(C2))
здесь A2 – исходная ячейка, а C2 — извлеченное число, как показано на скриншоте:
Метод 2: узнать позицию 1- й цифры в строке
Альтернативное решение — использовать эту формулу массива для определения позиции первой цифры:
{=МИН(ПОИСК({0;1;2;3;4;5;6;7;8;9};A2&»0123456789″))}
Как видите, мы последовательно ищем каждое число из массива {0,1,2,3,4,5,6,7,8,9}. Чтобы избежать появления ошибки если цифра не найдена, мы после содержимого ячейки A2 добавляем эти 10 цифр. Excel последовательно перебирает все символы в поисках этих десяти цифр. В итоге получаем опять же массив из 10 цифр — номеров позиций, в которых они нашлись. И из них функция МИН выбирает наименьшее число. Это и будет та позиция, с которой начинается группа чисел, которую нужно отделить от основного содержимого.
Также обратите внимание, что это формула массива и ввод её нужно заканчивать не как обычно, а комбинацией клавиш CTRL
+ SHIFT
+ ENTER
.
Как только позиция первой цифры найдена, вы можете разделить буквы и числа, используя очень простые формулы ЛЕВСИМВ и ПРАВСИМВ.
Чтобы получить текст:
=ЛЕВСИМВ(A2; B2-1)
Чтобы получить числа:
=ПРАВСИМВ(A2; ДЛСТР(A2)-B2+1)
Где A2 — исходная строка, а B2 — позиция первого числа.
Чтобы избавиться от вспомогательного столбца, в котором мы вычисляли позицию первой цифры, вы можете встроить МИН в функции ЛЕВСИМВ и ПРАВСИМВ:
Для вытаскивания текста:
=ЛЕВСИМВ(A2; МИН(ПОИСК({0;1;2;3;4;5;6;7;8;9};A2&»0123456789″))-1)
Для чисел:
=ПРАВСИМВ(A2; ДЛСТР(A2)-МИН(ПОИСК({0;1;2;3;4;5;6;7;8;9};A2&»0123456789″))+1)
Этого же результата можно достичь и чуть иначе.
Сначала мы извлекаем из ячейки числа при помощи вот такого выражения:
=ПРАВСИМВ(A2;СУММ(ДЛСТР(A2) -ДЛСТР(ПОДСТАВИТЬ(A2; {«0″;»1″;»2″;»3″;»4″;»5″;»6″;»7″;»8″;»9″};»»))))
То есть, сравниваем длину нашего текста без чисел с его исходной длиной, и получаем количество цифр, которое нужно взять справа. К примеру, если текст без цифр стал короче на 2 символа, значит справа надо «отрезать» 2 символа, которые и будут нашим искомым числом.
А затем уже берём оставшееся:
=ЛЕВСИМВ(A2;ДЛСТР(A2)-ДЛСТР(C2))
Как видите, результат тот же. Можете воспользоваться любым способом.
Как разделить ячейку вида ‘число + текст’.
Если вы разделяете ячейки, в которых буквы стоят после цифр, вы можете отделять числа по следующей формуле:
=ЛЕВСИМВ(A2;СУММ(ДЛСТР(A2) — ДЛСТР(ПОДСТАВИТЬ(A2; {«0″;»1″;»2″;»3″;»4″;»5″;»6″;»7″;»8″;»9″};»»))))
Она аналогична рассмотренной в предыдущем примере, за исключением того, что вы используете функцию ЛЕВСИМВ вместо ПРАВСИМВ, чтобы получить число теперь уже из левой части выражения.
Теперь, когда у вас есть числа, отделите буквы, вычитая количество цифр из общей длины исходной строки:
=ПРАВСИМВ(A2;ДЛСТР(A2)-ДЛСТР(B2))
Где A2 — исходная строка, а B2 — искомое число, как показано на снимке экрана ниже:
Как разбить текст по ячейкам по маске (шаблону).
Эта опция очень удобна, когда вам нужно разбить список схожих строк на некоторые элементы или подстроки. Сложность состоит в том, что исходный текст должен быть разделен не при каждом появлении определенного разделителя (например, пробела), а только при некоторых определенных вхождениях. Следующий пример упрощает понимание.
Предположим, у вас есть список строк, извлеченных из некоторого файла журнала:
Вы хотите, чтобы дата и время, если таковые имеются, код ошибки и поясняющие сведения были размещены в 3 отдельных столбцах. Вы не можете использовать пробел в качестве разделителя, потому что между датой и временем также есть пробелы. Также есть пробелы в тексте пояснения, который также должен весь находиться слитно в одном столбце.
Решением является разбиение строки по следующей маске: * ERROR: * Exception: *
Здесь звездочка (*) представляет любое количество символов.
Двоеточия (:) включены в разделители, потому что мы не хотим, чтобы они появлялись в результирующих ячейках.
То есть в данном случае в качестве разделителя по столбцам выступают не отдельные символы, а целые слова.
Итак, в начале ищем позицию первого разделителя.
=ПОИСК(«ERROR:»;A2;1)
Затем аналогичным образом находим позицию, в которой начинается второй разделитель:
=ПОИСК(«Exception:»;A2;1)
Итак, для ячейки A2 шаблон выглядит следующим образом:
С 1 по 20 символ – дата и время. С 21 по 26 символ – разделитель “ERROR:”. Далее – код ошибки. С 31 по 40 символ – второй разделитель “Exception:”. Затем следует описание ошибки.
Таким образом, в первый столбец мы поместим первые 20 знаков:
=—ЛЕВСИМВ(A2;ПОИСК(«ERROR:»;A2;1)-1)
Обратите внимание, что мы взяли на 1 позицию меньше, чем начало первого разделителя. Кроме того, чтобы сразу конвертировать всё это в дату, ставим перед формулой два знака минус. Это автоматически преобразует цифры в число, а дата как раз и хранится в виде числа. Остается только установить нужный формат даты и времени стандартными средствами Excel.
Далее нужно получить код:
=ПСТР(A2;ПОИСК(«ERROR:»;A2;1)+6;ПОИСК(«Exception:»;A2;1)-(ПОИСК(«ERROR:»;A2;1)+6))
Думаю, вы понимаете, что 6 – это количество знаков в нашем слове-разделителе «ERROR:».
Ну и, наконец, выделяем из этой фразы пояснение:
=ПРАВСИМВ(A2;ДЛСТР(A2)-(ПОИСК(«Exception:»;A2;1)+10))
Аналогично добавляем 10 к найденной позиции второго разделителя «Exception:», чтобы выйти на координаты первого символа сразу после разделителя. Ведь функция говорит нам только то, где разделитель начинается, а не заканчивается.
Таким образом, ячейку мы распределили по 3 столбцам, исключив при этом слова-разделители.
Если выяснение загадочных поворотов формул Excel — не ваше любимое занятие, вам может понравиться визуальный метод разделения ячеек в Excel, который демонстрируется в следующей части этого руководства.
Как разделить ячейки в Excel с помощью функции разделения текста Split Text.
Альтернативный способ разбить столбец в Excel — использовать функцию разделения текста, включенную в надстройку Ultimate Suite for Excel. Она предоставляет следующие возможности:
- Разделить ячейку по символу-разделителю.
- Разделить ячейку по нескольким разделителям.
- Разделить ячейку по маске (шаблону).
Чтобы было понятнее, давайте более подробно рассмотрим каждый вариант по очереди.
Разделить ячейку по символу-разделителю.
Выбирайте этот вариант, если хотите разделить содержимое ячейки при каждом появлении определённого символа .
Для этого примера возьмем строки шаблона Товар-Цвет-Размер , который мы использовали в первой части этого руководства. Как вы помните, мы разделили их на 3 разных столбца, используя 3 разные формулы . А вот как добиться того же результата за 2 быстрых шага:
- Предполагая, что у вас установлен Ultimate Suite , выберите ячейки, которые нужно разделить, и щелкните значок «Разделить текст (Split Text)» на вкладке «Ablebits Data».
- Панель Разделить текст откроется в правой части окна Excel, и вы выполните следующие действия:
- Разверните группу «Разбить по символам (Split by Characters)» и выберите один из предопределенных разделителей или введите любой другой символ в поле «Пользовательский (Custom)» .
- Выберите, как именно разбивать ячейки: по столбцам или строкам.
- Нажмите кнопку «Разделить (Split)» .
Примечание. Если в ячейке может быть несколько последовательных разделителей (например, более одного символа пробела подряд), установите флажок « Считать последовательные разделители одним».
Готово! Задача, которая требовала 3 формул и 5 различных функций, теперь занимает всего пару секунд и одно нажатие кнопки.
Разделить ячейку по нескольким разделителям.
Этот параметр позволяет разделять текстовые ячейки, используя любую комбинацию символов в качестве разделителя. Технически вы разделяете строку на части, используя одну или несколько разных подстрок в качестве границ.
Например, чтобы разделить предложение на части, используя запятые и союзы, активируйте инструмент «Разбить по строкам (Split by Strings)» и введите разделители, по одному в каждой строке:
В данном случае в качестве разделителей мы используем запятую и союз “или”.
В результате исходная фраза разделяется при появлении любого разделителя:
Примечание. Союзы «или», а также «и» часто могут быть частью слова в вашей исследуемой фразе, так что не забудьте ввести пробел до и после них, чтобы предотвратить разрывы слов на части.
А вот еще один пример. Предположим, вы импортировали столбец дат из внешнего источника, и выглядит он следующим образом:
5.1.2021 12:20
9.8.2021 14:50
Этот формат не является обычным для Excel, и поэтому ни одна из функций даты не распознает здесь какие-либо элементы даты или времени. Чтобы разделить день, месяц, год, часы и минуты на отдельные ячейки, введите следующие символы в поле Spilt by strings:
- Точка (.) Для разделения дня, месяца и года
- Двоеточие (:) для разделения часов и минут
- Пробел для разграничения даты и времени
Нажмите кнопку Split, и вы сразу получите результат:
Разделить ячейки по маске (шаблону).
Эта опция очень удобна, когда вам нужно разбить список однородных строк на некоторые элементы или подстроки.
Сложность заключается в том, что исходный текст не может быть разделен при каждом появлении заданного разделителя, а только при некоторых определенных вхождениях. Следующий пример упростит понимание.
Предположим, у вас есть список строк, извлеченных из некоторого файла журнала. Чуть выше в этой статье мы разбивали этот текст по ячейкам при помощи формул. А сейчас используем специальный инструмент. И вы сами решите, какой из способов удобнее и проще.
Вы хотите, чтобы дата и время, если таковые имеются, код ошибки и пояснительная информация, были в трех отдельных столбцах. Вы не можете использовать пробел в качестве разделителя, потому что между датой и временем имеются пробелы, которые должны отображаться в одном столбце, и есть пробелы в тексте пояснения, который также должен быть расположен в отдельном столбце.
Решением является разбиение строки по следующей маске:
* ERROR:* Exception: *
Где звездочка (*) представляет любое количество символов.
Двоеточия (:) включены в разделители, потому что мы не хотим, чтобы они появлялись в результирующих ячейках.
А теперь нажмите кнопку «Разбить по маске (Split by Mask)» на панели «Split Text» , введите маску в соответствующее поле и нажмите «Split».
Результат будет примерно таким:
Примечание. При разделении строки по маске учитывается регистр. Поэтому не забудьте ввести символы в шаблоне точно так, как они отображаются в исходных данных.
Большое преимущество этого метода — гибкость. Например, если все исходные строки имеют значения даты и времени, и вы хотите, чтобы они отображались в разных столбцах, используйте эту маску:
* * ERROR:* Exception: *
Проще говоря, маска указывает надстройке разделить исходные строки на 4 части:
- Все символы перед 1-м пробелом в строке (дата)
- Символы между 1-м пробелом и словом ERROR: (время)
- Текст между ERROR: и Exception: (код ошибки)
- Все, что идет после Exception: (текст описания)
Думаю, вы согласитесь, что использование надстройки Split Text гораздо быстрее и проще, нежели использование формул.
Надеюсь, вам понравился этот быстрый и простой способ разделения строк в Excel. Если вам интересно попробовать, ознакомительная версия доступна для загрузки здесь.
Вот как вы можете разделить текст по ячейкам таблицы Excel, используя различные комбинации функций, а также специальные инструменты. Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!
Читайте также:
Содержание
- 1 Виды рассечений листа и процедура их удаления
- 1.1 Способ 1: удаление всех вставленных вручную разрывов
- 1.2 Способ 2: удаление отдельных вставленных вручную разрывов
- 1.3 Способ 3: удаление вручную вставленного разрыва путем его перемещения
- 1.4 Способ 4: перемещение автоматических разрывов
- 1.5 Помогла ли вам эта статья?
- 2 Как убрать разрыв страницы в Excel
Довольно часто возникает ситуация, когда при печати документа страница обрывается в самом неподходящем месте. Например, на одной странице может оказаться основная часть таблицы, а на второй — её последняя строка. В этом случае актуальным становится вопрос переместить или удалить данный разрыв. Посмотрим, какими способами это можно сделать при работе с документами в табличном процессоре Excel.
Читайте также: Как убрать разметку страницы в Экселе
Виды рассечений листа и процедура их удаления
Прежде всего, следует знать, что разрывы страниц могут быть двух типов:
- Вставленные вручную пользователем;
- Вставленные автоматически программой.
Соответственно и способы устранения этих двух видов рассечений отличаются.
Первый из них появляется в документе лишь в том случае, если пользователь сам его добавил с помощью специального инструмента. Его можно передвигать и удалять. Второй вид рассечения проставляется автоматически программой. Его удалить нельзя, а можно только передвинуть.
Для того, чтобы увидеть, где расположены зоны рассечения страниц на мониторе, не печатая сам документ, нужно перейти в страничный режим. Это можно сделать путем клика по пиктограмме «Страничный», которая является правым значком среди трёх иконок навигации между режимами просмотра страниц. Данные иконки расположены в строке состояния слева от инструмента масштабирования.
Также в страничный режим имеется вариант попасть, перейдя во вкладку «Вид». Там потребуется клацнуть по кнопке, которая так и называется – «Страничный режим» и размещена на ленте в блоке «Режимы просмотра книги».
После перехода в страничный режим будут видны рассечения. Те из них, которые проставлены автоматически программой, обозначены пунктиром, а включенные вручную пользователями – сплошной синей линией.
Возвращаемся в обычный вариант работы с документом. Клацаем по иконке «Обычный» на строке состояния или по одноименному значку на ленте во вкладке «Вид».
После перехода в обычный режим просмотра из страничного, разметка разрывов тоже отобразится на листе. Но это случится только в том случае, если пользователь переходил в страничный вариант просмотра документа. Если он этого не делал, то в обычном режиме разметки видно не будет. Итак, в обычном режиме рассечения отображаются несколько иначе. Те из них, которые созданы автоматически программой, будут видны в виде мелкого пунктира, а искусственно созданные пользователями – в виде крупных пунктирных линий.
Чтобы посмотреть, как «разорванный» документ будет выглядеть на печати, перемещаемся во вкладку «Файл». Далее переходим в раздел «Печать». В крайней правой части окна будет находиться область предварительного просмотра. Просматривать документ можно, перемещая полосу прокрутки вверх и вниз.
Теперь давайте узнаем о способах устранения данной проблемы.
Способ 1: удаление всех вставленных вручную разрывов
Прежде всего, давайте остановимся на удалении вставленных вручную разрывов страниц.
- Переходим во вкладку «Разметка страницы». Клацаем по значку на ленте «Разрывы», размещенному в блоке «Параметры страницы». Появляется выпадающий список. Из тех вариантов действий, которые представлены в нём, выбираем «Сброс разрывов страниц».
- После данного действия все разрывы страниц на текущем листе Excel, которые вставлены вручную пользователями, будут удалены. Теперь при печати страница будет обрываться только там, где это укажет приложение.
Способ 2: удаление отдельных вставленных вручную разрывов
Но далеко не во всех случаях нужно удалять все вставленные вручную пользователями разрывы на листе. В некоторых ситуациях часть рассечений требуется оставить, а часть удалить. Давайте разберемся, как это можно сделать.
- Выделяем любую ячейку, располагающуюся непосредственно под разрывом, который требуется убрать с листа. Если рассечение вертикальное, то в этом случае выделяем элемент справа от него. Производим перемещение во вкладку «Разметка страницы» и совершаем клик по значку «Разрывы». На этот раз из выпадающего списка требуется выбрать вариант «Удалить разрыв страницы».
- После данного действия будет ликвидировано только то рассечение, которое находилось над выделенной ячейкой.
При необходимости таким же способом можно убрать остальные рассечения на листе, в которых нет потребности.
Способ 3: удаление вручную вставленного разрыва путем его перемещения
Также вставленные вручную разрывы можно удалить путем их перемещения к границам документа.
- Переходим в страничный режим просмотра книги. Устанавливаем курсор на искусственный разрыв, отмеченный сплошной синей линией. Курсор при этом должен трансформироваться в двунаправленную стрелку. Зажимаем левую кнопку мыши и тащим эту сплошную линию к границам листа.
- После того, как вы достигните границы документа, отпустите кнопку мыши. Данное рассечение будет убрано с текущего листа.
Способ 4: перемещение автоматических разрывов
Теперь давайте разберемся, как можно автоматически созданные программой разрывы страниц, если не вообще удалить, то хотя бы переместить так, как это нужно пользователю.
- Переходим в страничный режим. Наводим курсор на рассечение, обозначенное пунктирной линией. Курсор преобразуется в двунаправленную стрелку. Производим зажим левой кнопки мыши. Перетаскиваем разрыв в ту сторону, которую считаем нужной. Например, рассечения можно вообще отодвинуть на границу листа. То есть, выполняем процедуру похожую на ту, которую проводили в предыдущем способе действий.
- В этом случае автоматический разрыв либо вообще будет вынесен к границам документа, либо перемещен в нужное для пользователя место. В последнем случае он преобразуется в искусственное рассечение. Теперь именно на данном месте при печати будет разрываться страница.
Как видим, прежде чем переходить к процедуре удаления разрыва, нужно выяснить, к какому типу элементов он относится: автоматический или созданный пользователем. От этого во многом будет зависеть процесс его удаления. Кроме того, очень важно понять, что с ним нужно сделать: полностью ликвидировать или просто переместить в другое место документа. Ещё один важный момент состоит в том, как соотносится удаляемый элемент с другими рассечениями на листе. Ведь при удалении или перемещении одного элемента изменится положение на листе и других разрывов. Поэтому этот нюанс очень важно учесть непосредственно перед началом процедуры удаления.
Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Да Нет
Большинство из нас используют разрывы строк даже на задумываясь. Разрывы могут быть использованы для начала нового абзаца в Microsoft Word, в повседневных ситуациях, когда пишите письмо по электронной почте, пост в Facebook или комментарий к тому, что видели или читали в интернете.
В большинстве приложений разрывы строк добавляются очень легко – нужно просто нажать Enter на клавиатуре и вуаля! Одно из немногих приложений, где такое не сработает, это Excel. Если Вы когда-нибудь нажимали Enter в Excel, то знаете, что он просто перемещает табличный курсор в следующую ячейку.
Не спешите расстраиваться! Есть простая комбинация клавиш, при помощи которой Вы сможете добавить столько разрывов строк внутри одной ячейки, сколько пожелаете. Попробуйте сами! Этот способ также работает и в Google Sheets.
Windows: Alt+Enter
Mac: Ctrl+Option+Enter
Воспользуйтесь этим сочетанием клавиш, когда понадобится вставить разрыв строки, а за клавишей Enter оставьте функцию перехода к следующей ячейке. Возможно, потребуется некоторое время, чтобы привыкнуть, но со временем такая привычка может стать очень полезной, особенно если Ваша работа тесно связана с Excel. Посмотрите на пример ниже. Мы использовали разрывы, чтобы вывести каждый адрес на двух строках.
Небольшое предостережение: Вряд ли есть смысл слишком увлекаться разрывами строк. В Excel есть и без того отличная система для организации и разделения данных – те самые тысячи и тысячи маленьких ячеек.
Важно осознавать, что чем чаще Вы будете использовать возможности ячеек в своей работе, тем больше преимуществ Excel сможете получить. Но если вдруг, Вы отчаянно захотите добавить разрыв строки в Excel, думаю будет приятно знать, как это делается.
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов
Правила перепечаткиЕще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение:
Разрыв страницы в Excel
Excel автоматически разбивает большую таблицу на страницы в соответствии со значением текущих параметров страницы. Автоматическая разбивка не всегда дает желаемый результат. Например, отпечатанный прайс-лист будет выглядеть намного привлекательней, если список каждой новой группы товаров будет начинаться на новой странице.
Для того чтобы строка таблицы была напечатана в начале страницы (независимо от того, насколько заполнена предыдущая страница), перед этой строкой нужно вставить разрыв страницы. Для этого надо выделить строку, начиная с которой печать должна быть продолжена с новой страницы, раскрыть вкладку Разметка страницы -> Параметры страницы и в списке Разрывы выбрать команду Вставить разрыв страницы.
Иногда возникает необходимость удалить вставленный вручную разрыв страницы. Для того чтобы это сделать, нужно раскрыть вкладку Разметка страницы -> Параметры страницы и в списке Разрывы выбрать команду Удалить разрыв страницы.
Команда Сброс разрывов страниц используется для удаления все разрывов в документе.
Помимо горизонтального разрыва в таблицу можно вставить вертикальный разрыв. Для того чтобы вставить в таблицу вертикальный разрыв, нужно выделить столбец, перед которым надо вставить разрыв, и из меню Вставка выбрать команду Разрыв страницы.
Опубликовано: 01.12.2015
В этом уроке мы узнаем что такое разрыв страницы в Excel, как вставить разрыв страницы в Excel и как убрать разрыв страницы в Excel.
Еще одна проблема, с которой вы можете столкнуться при печати больших рабочих листов – это обрезка части данных при выводе файла на нескольких страницах. Чтобы исправить эту проблему, необходимо в точности указать, где именно должны и как вставить разрыв страницы в Excel.
Для того чтобы вставить разрыв страницы в Excel выполните ряд действий.
- Поместите курсор в ячейку, которая будет располагаться на границе вертикального или горизонтального разрыва страниц.
- Перейдите во вкладку «Разметка страницы»
- Щелкните на кнопке «Разрывы» раздела «Параметры страницы»
На экране появится раскрывающееся меню.
- Выберите команду «Вставить разрыв страницы»
Microsoft Excel вставит горизонтальный разрыв страницы как раз над ячейкой, выделенной в п.1, а также вертикальный разрыв слева от этой же ячейки.
Чтобы убрать разрыв страницы в Excel, выполните описанные ниже действия.
- Выполните одну из перечисленных операций.
- Удаление горизонтального разрыва страниц. Щелкните на одной из ячеек, расположенных непосредственно под разрывом страницы.
- Удаление вертикального разрыва страниц. Щелкните на одной из ячеек, расположенных справа от разрыва страницы.
- Удаление горизонтального и вертикального разрывов страниц. Щелкните на ячейке, которая отображается справа от вертикального разрыва страницы и сразу под горизонтальным разрывом страницы.
- Перейдите во вкладку «Разметка страницы»
- Щелкните на кнопке «Разрывы» раздела «Параметры страницы»
На экране появится раскрывающееся меню.
- Выберите команду «Сброс разрывов страницы»
Microsoft Excel уберет разрыв страницы, на который вы указали.
Теперь вы знаете, как вставить разрыв страницы в Excel.
Желаем удачи в ваших начинаниях!!!
Как разбить ячейки в Excel: «Текст по столбцам», «Мгновенное заполнение» и формулы
Смотрите также всем листе станут границы двух ячеек. данного урока вы ячейки можно разделитьBC в заданной ячейке. что означают эти, и весь столбец они взялись и символов, устанавливаем линию показан в области столбцам. разделителями, то нужно вправо, чтобы выделить подробнее:В этой статье Вы одинаковыми.
Ячейки выше «разделенной» узнаете о новых на несколько смежныхCD Синтаксис формулы: формулы, я попробую будет заполнен именами. существует ли в границы столбца наData previewОсталось сделать всего две выбрать все подходящие нужное количество столбцовКак разбить текст с найдёте несколько способов,В Excel можно сделать и ниже объединены возможностях заполнения и ячеек.D
- 1=LEN(text) объяснить более подробно.
- Очень умный инструмент, них какая-либо закономерность.
- это значение, как(Образец разбора данных), вещи – выбрать
- варианты в разделе (сколько хотите вставить). разделителями по столбцам
Разбиваем ячейки в Excel при помощи инструмента «Текст по столбцам»
как разбить ячейки несколько строк из по строкам. Первый форматирования данных вПример разделения ячеек:1Полное имя=ДЛСТР(текст)SEARCH
не правда ли? Как только «Мгновенное показано на рисунке то выделите его формат данных иD Затем кликните правойКак выделить текстовые данные или целые столбцы
- одной ячейки. Перечислены столбец, третий и
- рабочих листах.Выделите одну или несколько
Разбиваем текстовые данные с разделителями по столбцам в Excel
Полное обозначениеИмяСледующая формула считает количество(ПОИСК) илиЕсли «Мгновенное заполнение» включено, заполнение» распознает Ваши выше. и выберите вариант указать, куда поместитьelimiters
кнопкой мыши по фиксированной величины в Excel 2010 улицы в одну четвертый в этойСмежные ячейки можно объединить ячеек, которые хотитеШтатФамилия символов в ячейкеFIND но не предлагает действия и вычислитНа следующем шаге выберитеDo not import column разделённые ячейки.В разделе
- (Символом-разделителем является) или выделенной области иПредположим, есть список участников, и 2013. Приведённые строку. таблице состоят из по горизонтали или разделить.АббревиатураСуффиксA2(НАЙТИ) – это никаких вариантов, которые закономерность, Excel предложит формат данных и(Пропустить столбец) вColumn data format ввести свой вариант в контекстном меню приглашённых на конференцию примеры и скриншотыНам нужно сделать несколько одного столбца. Второй по вертикали. ВВажно:Столица2: абсолютно идентичные функции, соответствуют определённому шаблону, вариант, и последовательность укажите ячейки, куда разделе(Формат данных столбца) разделителя в поле выберите команду или какое-то другое иллюстрируют работу с строк, чтобы каждая столбец – из результате получается однаПри разделении ячейки2Robert Furlan Jr.=LEN(A2) которые выполняют поиск Вы можете запустить
записей в новом поместить результат, какColumn data format Вы можете выбратьOtherInsert
мероприятие. На рисунке инструментами «Текст по улица была написана двух. ячейка, занимающая сразу ее содержимое заменитAlabama, AL, MontgomeryRobert=ДЛСТР(A2) позиции определенной текстовой этот инструмент вручную столбце появится буквально это было сделано(Формат данных столбца). формат данных отдельно
- (Другой).В нашем примере(Вставить). ниже видно, что столбцам» и «Мгновенное в одной строке.Таким образом, чтобы разбить пару столбцов либо данные из следующейAlabamaFurlan
- Если имена в Вашей строки в заданной на вкладке за мгновение. в предыдущем примере,Нажмите для каждого столбца, мы выбираемРезультат будет примерно таким, в столбце заполнение», кроме этогоВыделяем ячейку. На вкладке нужную ячейку на строк. Информация появляется ячейки, поэтому освободитеALJr. таблице содержат отчества ячейке. Синтаксис формулы:Data
- Таким образом, при помощи а затем нажмитеFinish в которые будут
- Space что Вы видитеParticipant Вы увидите подборку «Выравнивание» нажимаем кнопку две части, необходимо в центре объединенной достаточное пространство наMontgomeryИзвлекаем имя: или суффиксы, то=SEARCH(find_text,within_text,[start_num])(Данные) > этого инструмента ВыFinish(Готово)! помещены разделённые данные.(Пробел) и на рисунке ниже(Участник) перечислены имена формул для разделения «Перенос текста». объединить соседние ячейки. ячейки. листе.Извлекаем название штата:=LEFT(A2,FIND(» «,A2,1)-1) потребуются немного более=ПОИСК(искомый_текст;текст_для_поиска;[нач_позиция])
- Flash Fill можете взять какую-то(Готово).Если данные состоят из По умолчанию дляComma (новые столбцы вставлены участников, государство и имён, текстовых иДанные в ячейке автоматически В нашем примереПорядок объединения ячеек вНа вкладке=LEFT(A2,SEARCH(«,»,A2)-1)=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-1) сложные формулы сВ качестве аргументов Вы(Мгновенное заполнение) или часть данных, находящихсяЕсли Вы объединили несколько текстовых или числовых всех столбцов задан(Запятая), а также слева от выделенных ожидаемая дата прибытия: числовых значений. Этот распределятся по нескольким – сверху и Excel:данные=ЛЕВСИМВ(A2;ПОИСК(«,»;A2)-1)
Извлекаем фамилию: использованием функции должны указать: что нажав сочетание клавиш в одном или ячеек на листе значений с фиксированным формат ставим галочку напротив столбцов):Необходимо разбить этот текст урок поможет Вам
- Space что Вы видитеParticipant Вы увидите подборку «Выравнивание» нажимаем кнопку две части, необходимо в центре объединенной достаточное пространство наMontgomeryИзвлекаем имя: или суффиксы, то=SEARCH(find_text,within_text,[start_num])(Данные) > этого инструмента ВыFinish(Готово)! помещены разделённые данные.(Пробел) и на рисунке ниже(Участник) перечислены имена формул для разделения «Перенос текста». объединить соседние ячейки. ячейки. листе.Извлекаем название штата:=LEFT(A2,FIND(» «,A2,1)-1) потребуются немного более=ПОИСК(искомый_текст;текст_для_поиска;[нач_позиция])
- строкам. снизу. Ту ячейку,Возьмем небольшую табличку, гдев группе РаботаИзвлекаем аббревиатуру штата:=MID(A2,FIND(» «,A2,1)+1,FIND(» «,A2,FIND(» «,A2,1)+1)-(FIND(«MID нужно найти, гдеCtrl+E нескольких столбцах, и Excel и теперь количеством символов, ВыGeneral параметраПримечание: на отдельные столбцы, выбрать наилучший методПробуйте, экспериментируйте. Устанавливайте наиболее которую нужно разделить, несколько строк и с=MID(A2,SEARCH(«,»,A2)+2,SEARCH(«,»,A2,SEARCH(«,»,A2)+2)-SEARCH(«,»,A2)-2) «,A2,1)+1))(ПСТР). нужно искать, а. ввести их в хотите вновь разбить можете разбить их(Общий). Мы оставимTreat consecutive delimiters asЕсли у Вас чтобы таблица имела разбиения данных в удобные для своих не объединяем. столбцов.данными
=ПСТР(A2;ПОИСК(«,»;A2)+2;ПОИСК(«,»;A2;ПОИСК(«,»;A2)+2)-ПОИСК(«,»;A2)-2)=ПСТР(A2;НАЙТИ(» «;A2;1)+1;НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)-(НАЙТИ(«Вот такие формулы нужно также позицию символа,Существуют формулы, которые могут новый столбец. Думаю, их по отдельным на несколько столбцов его без изменений one нет столбцов, следующих следующие данные (слева Excel. читателей форматы.Для решения данной задачиДля объединения ячеек используетсянажмите кнопкуИзвлекаем столицу штата: «;A2;1)+1)) использовать, когда имена, с которого следует быть очень полезны, Вы лучше поймёте столбцам, откройте вкладку следующим способом. для первых трёх
(Считать последовательные разделители непосредственно за тем, направо):Говоря в общем, необходимостьЗдравствуйте. следует выполнить следующий инструмент «Выравнивание» натекст по столбцам=RIGHT(A2,LEN(A2)-(SEARCH(«,»,A2,SEARCH(«,»,A2)+1)+1))Извлекаем суффикс: которые требуется разбить, начать поиск. В когда возникает необходимость о чём я
- HomeК примеру, есть список столбцов, а для
Разбиваем текст фиксированной ширины по нескольким столбцам
одним). Этот параметр что Вы хотитеFirst Name разбить ячейки вИмеется длинный перечень порядок действий: главной странице программы.
. Откроется мастер пересчета=ПРАВСИМВ(A2;ДЛСТР(A2)-(ПОИСК(«,»;A2;ПОИСК(«,»;A2)+1)+1))=RIGHT(A2,LEN(A2)-FIND(» «,A2,FIND(» «,A2,1)+1)) содержат отчество или нашем примере разбить ячейки или говорю из следующего
(Главная) и в товаров с ID четвёртого столбца установим поможет избежать лишнего
- разбить, то необходимость(Имя), Excel может возникнуть столбцов цифр: слеваЩелкаем правой кнопкой поВыделяем ячейки, которые нужнотекста по столбцамА вот пример реальных=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)) только один инициалSEARCH(» «,A2,1) столбцы с данными примера.
- группе команд и наименованием, причем формат разбиения данных, например, в этом шагеLast Name в двух случаях: цифры в B ячейке и выбираем объединить. Нажимаем «Объединить. данных из ExcelА вот формулы, позволяющие отчества посередине.или в Excel. НаПервым делом, убедитесь, чтоAlignment идентификатор товара –Data когда между словами отпадает и его(Фамилия),
Во-первых, при импорте и соответственно рядом инструмент «Формат» (или и поместить вУстановите переключатель 2010. Данные из разбить имена с
- AПОИСК(» «;A2;1) самом деле, следующих инструмент «Мгновенное заполнение»(Выравнивание) нажмите маленькую это 9 символов,(Дата), что логично, есть 2 или можно пропустить. Главное
Разбиваем объединённые ячейки в Excel
Country информации из какой-либо другие цифры в комбинация горячих клавиш центре».С разделителями первого столбца разбиты фамилией, стоящей впередиBговорит о том, шести функций будет включен. Вы найдёте чёрную стрелку рядом которые стоят перед ведь в этот более последовательных пробела. не упустите, что(Страна), внешней базы данных C. Мне нужно
CTRL+1).При объединении сохраняются только, если выбран другой на три отдельных и отделенной отC что мы хотим достаточно в большинстве этот параметр на с кнопкой наименованием этого товара: столбец попадут датыНастраиваем ограничитель строк пустых столбцов должноArrival Date
Разделяем данные на несколько столбцов в Excel 2013 при помощи мгновенного заполнения
или с веб-страницы. цифры в СНа закладке «Граница» выбираем те данные, которые вариант, и нажмите столбца: имени запятой, иD найти символ пробела случаев – вкладке
Merge & CenterВот что Вам нужно прибытия.Чтобы изменить формат. Этот параметр может быть не меньше,(Ожидаемая дата прибытия) При таком импорте разделить на соответствующие диагональ. Ее направление, содержатся в верхней кнопкуУрок подготовлен для Вас отчеством, находящимся в1 в ячейкеLEFTFile(Объединить и поместить сделать, чтобы разбить данных для каждого
понадобиться, если в чем количество столбцов, и все записи копируются цифры слева в тип линии, толщину, левой ячейке. ЕслиДалее командой сайта office-guru.ru конце:Полное имяA2
(ЛЕВСИМВ),(Файл) > в центре). Далее такой столбец на конкретного столбца, выделите столбце, который Вы на которое выStatus в один столбец, B, и весь цвет. нужно сохранить все.Источник: https://www.ablebits.com/office-addins-blog/2014/02/27/split-cells-excel/
AИмяи начнём поискMIDOptions из выпадающего списка два: его, кликнув по разбиваете, содержатся какие-либо хотите разделить данные.(Статус). а нужно, чтобы этот результат отметитьЖмем ОК. данные, то переносимВыберите один или несколькоПеревел: Антон АндроновBОтчество с первого символа.
(ПСТР),(Параметры) > выберитеЗапустите инструмент нему в области значения, заключённые вВыделите столбец, который требуетсяЕсли в таблице есть они были помещены на ячейках вЕсли нужно провести диагональ их туда, нам разделителей, чтобы задатьАвтор: Антон АндроновCФамилия
Замечание:RIGHTAdvancedUnmerge CellsText to ColumnsData preview кавычки или в разбить. Затем откройте хотя бы один в разных столбцах. D. в большой ячейке, не нужно: места, в которых
Как в Excel разбивать ячейки при помощи формул
Примечание:D2Если поиск начинается(ПРАВСИМВ),(Дополнительно) >(Отменить объединение ячеек).(Текст по столбцам),(Образец разбора данных), апострофы, и Вы вкладку столбец справа от Во-вторых, при разбиенииСписок еще раз воспользуйтесь инструментом «Вставка».Точно таким же образом произойдет разделение ячейки. Мы стараемся как можно1Sally K. Brooke с первого символа,FINDAutomatically Flash FillТаким образом объединение ячеек как мы это а затем установите хотите, чтобы такиеData столбца, который необходимо
Пример 1
уже существующей таблицы, говорю длинный, т.На вкладке «Иллюстрации» выбираем можно объединить несколько В области оперативнее обеспечивать васПолное имяSally Вы можете вообще
(НАЙТИ),(Автоматически выполнять мгновенное будет отменено, но делали в предыдущем
- желаемый формат в участки текста не
(Данные) >
разбить, тогда первым
- чтобы получить возможность е. и в
«Фигуры». Раздел «Линии».
вертикальных ячеек (столбец
Образец разбора данных актуальными справочными материаламиИмяK.
пропустить аргументSEARCH заполнение). удовольствие от результата примере. На первом разделе разбивались, а рассматривалисьData Tools делом создайте новые
качественнее настроить работу
B и в
Проводим диагональ в нужном данных).можно посмотреть на на вашем языке.ОтчествоBrookestart_num(ПОИСК) иТеперь давайте посмотрим, как будет испорчено тем, шаге мастера выберитеColumn data format как цельные значения.(Работа с данными) пустые столбцы, в фильтра, сортировку или C по 3 направлении.
Можно объединить сразу группу предполагаемые результаты разделения. Эта страница переведенаФамилияИзвлекаем имя:(нач_позиция) в формулеLEN можно автоматически разбить что все данные
параметр
(Формат данных столбца).
Например, если Вы > которые будут помещены для более детального тыс. цифр, иПреобразовать ячейки в один смежных ячеек по Нажмите кнопку
автоматически, поэтому ее
2
=LEFT(A2,FIND(» «,A2,1)-1) и упростить её(ДЛСТР). Далее в данные по ячейкам. останутся в левомFixed widthНа этом же шаге выберите в качествеText to Columns полученные данные. Этот
анализа.
каждой цифре B
размер можно следующим горизонтали и поДалее текст может содержатьWhite, David Mark=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-1)
до такого вида:
этом разделе я
Итак, Вы включили столбце. Думаю, Вы(Фиксированной ширины) и мастера Вы можете
разделителя запятую, а
(Текст по столбцам).
шаг необходим дляРазбиваем ячейки при помощи соответствует одна цифра образом: вертикали.. неточности и грамматическиеDavid
Пример 2
Извлекаем отчество:=LEFT(A2,SEARCH(» «,A2)-1) кратко объясню назначение инструмент «Мгновенное заполнение», догадались, что нужно нажмите
выбрать, в какой | в качестве ограничителя | Откроется диалоговое окно | того, чтобы результаты | |
инструмента «Текст по | в C. | Выделить нужный диапазон, вмещающий | Если нужно объединить только | В области |
ошибки. Для нас | Mark | =MID(A2,FIND(» «,A2,1)+1,FIND(» «,A2,FIND(» «,A2,1)+1)-(FIND(« | =ЛЕВСИМВ(A2;ПОИСК(» «;A2)-1) | каждой из этих |
- и начинаете вводить
снова использовать функцию
Next
- столбец поместить разделённые
строк – кавычкиConvert Text to Columns
не были записаны столбцам»
- Если можно подробней
определенное количество ячеек.
строки в выделенном
Формат данных столбца важно, чтобы этаWhite «,A2,1)+1))LEFT функций и приведу
с клавиатуры данные,
Text to Columns
(Далее). данные. Для этого («), тогда любые wizard поверх уже существующихКак разбить объединённые ячейки
Пример 3
пжл, так как Щелкаем правой кнопкой диапазоне, нажимаем навыберите формат данных
статья была вам | Извлекаем имя: | =ПСТР(A2;НАЙТИ(» «;A2;1)+1;НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)-(НАЙТИ(« | (ЛЕВСИМВ) и | |
примеры, которые Вы | которые нужно поместить | (Текст по столбцам), | В разделе | кликните по иконке |
слова, заключённые в | (Мастер распределения текста | данных.В нашем примере | в Excel | очень мало в |
- мыши по любой
запись «Объединить по
для новых столбцов.
- полезна. Просим вас
=MID(A2,SEARCH(" ",A2,1)+1,FIND(" ",A2,FIND(" ",A2,1)+1)-(FIND(" ";A2;1)+1))
RIGHT сможете использовать в
- в отдельные ячейки.
чтобы разбить данные
Data preview
Пример 4
выбора диапазона (в кавычки (например, «California, по столбцам). На сразу после столбцаРазделяем данные в Excel этом мыслю, т. латинской букве вверху
строкам». | По умолчанию столбцы | уделить пару секунд | «,A2,1)+1)) | |
Извлекаем фамилию: | (ПРАВСИМВ) – возвращает | своих книгах Excel. | По мере ввода | из одного столбца |
(Образец разбора данных) | терминах Microsoft эта | USA»), будут помещены | первом шаге мастера | Participant |
- 2013 при помощи
е. по возможности столбцов.
В результате получится: имеют тот же
- и сообщить, помогла
=ПСТР(A2;ПОИСК(" ";A2;1)+1;НАЙТИ(" ";A2;НАЙТИ(" ";A2;1)+1)-(НАЙТИ("
=RIGHT(A2,LEN(A2)- FIND(" ",A2,FIND(" ",A2,1)+1))
- левую или правую
Самая распространённая ситуация, когда
Excel будет пытаться
Пример 5
на два или настройте ширину столбцов. иконка называется в одну ячейку. Вы выбираете форматнаходится столбец инструмента «Мгновенное заполнение» расписать формулу иОткрываем меню «Ширина столбца».Если хоть одна ячейка формат данных, что ли она вам, «;A2;1)+1))
=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)) | часть текста из | могут понадобится эти | распознать шаблон в | |
более столбцов. | Как видно на | Свернуть диалоговое окно | Если же в | данных. Так как |
Status | Формулы для разбиения столбцов | все действия сначала | Вводим тот показатель ширины, | в выбранном диапазоне |
- и исходная ячейка.
с помощью кнопок
Извлекаем отчество:
- Функция
заданной ячейки соответственно.
формулы – это
- вводимых значениях, и
Если Вы уже обновились
рисунке ниже, край
) справа от поля качестве ограничителя строк записи разделены пробелами, и мы собираемся (имен и других и до конца.
который нам нужен. еще редактируется, кнопка
Нажмите кнопку
внизу страницы. Для
=RIGHT(A2,LEN(A2)- FIND(» «,A2,FIND(» «,A2,1)+1))
office-guru.ru
Разделение ячейки
MID Синтаксис формулы: необходимость разделить имена как только он до Excel 2013, столбца символизирует вертикальнаяDestination установить значение и запятыми, мы добавить между ними текстовых данных) Заранее благодарен. Жмем ОК. для объединения можетГотово удобства также приводим=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1))(ПСТР) – извлекает=LEFT(text,[num_chars]) из одного столбца его распознает, данные
то можете воспользоваться
линия, и чтобы(Поместить в) иNone выбираем формат новые столбцыИнструмент «ВенераМожно изменить ширину ячеек быть недоступна. Необходимо. ссылку на оригиналИзвлекаем фамилию: часть текстовой строки=ЛЕВСИМВ(текст;[количество_знаков]) по нескольким. На автоматически будут вставлены преимуществами нового инструмента
задать край следующего
Разделение содержимого ячейки на несколько ячеек
-
выберите крайний левый(Нет), тогда словоDelimited
Last NameТекст по столбцам: в столбце D во всем листе. заверить редактирование иОбъединение и отмена объединения (на английском языке).
-
=LEFT(A2,FIND(» «,A2,1)-2) (то есть заданноеВ качестве аргументов указываем: рисунке ниже показано, в остальные ячейки. « столбца, просто кликните столбец из тех, «California» будет помещено(С разделителями). Вариант
-
,» действительно очень удобен, в ячейке, например Для этого нужно нажать «Ввод» для ячеекПоследнее обновление: 12.12.2015
-
=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-2) количество символов). Синтаксис: какой текст взять какого результата мы Чтобы понять, какМгновенное заполнение в нужном месте. в которые Вы в один столбец,Fixed widthCountry
-
когда нужно разделить D2 пишите такую выделить весь лист. выхода из режима.Слияние и разделение ячеекВам может потребоваться разделитьКак Вы понимаете, эти=MID(text,start_num,num_chars) и сколько символов пытаемся достичь: это работает, посмотрите
См. также
» и заставить Excel Двойной щелчок по
хотите поместить разделённые а «USA» –
support.office.com
Объединение и разбиение данных в ячейках в Excel с форматированием
(Фиксированной ширины) будети данные из одного формулу: Нажмем левой кнопкой
или данных определенную ячейку на формулы работают не=ПСТР(текст;начальная_позиция;количество_знаков) извлечь. В следующемВы легко сможете разбить на рисунок ниже: автоматически заполнять (в вертикальной линии удалит данные. К сожалению, в другой.
Как объединить ячейки без потери данных Excel?
рассмотрен чуть позже.Arrival Date столбца по нескольким=С2/В2 мыши на пересечениеРазбить на две ячейкиФорматирование и редактирование ячеек две небольшие, расположенные только для разделения
В качестве аргументов функции примере формула будет
- такие имена наКак видите, я ввёл нашем случае –
- край столбца, а невозможно импортировать разделённыеВ нижней части диалогового
- Если все готово,.Если кто-то забыл, я в Excel 2013,нажимаете enter
- названий строк и можно только объединенную в Excel – в одном столбце. имён в Excel. указываем: какой текст извлекать левую часть два столбца при
- только пару имён разбивать) данные, при если Вам нужно данные на другой
- окна находится область жмите напомню быстрый способ 2010, 2007 или
- появится результат, наводите столбцов (или комбинация ячейку. А самостоятельную, удобный инструмент для К сожалению, такая
Вы можете использовать
взять, позицию символа, текста из ячейки помощи следующих формул: в столбец обнаружении определенной закономерности. переместить границу столбца лист или вData preview
Next
Как разбить ячейку в Excel на две?
вставить сразу несколько 2003. курсор мыши на горячих клавиш CTRL+A). которая не была наглядного представления информации. возможность в Excel
их для разбиения с которого нужноA2
Извлекаем имя (столбец FirstBЕсли Вы ещё не в другое место, другую рабочую книгу,(Образец разбора данных).(Далее), чтобы продолжить. столбцов на лист«Текст по столбцам» позволяет правый нижний угол,Подведите курсор к названиям объединена – нельзя.
Такие возможности программы не поддерживается. Вместо любых данных из начать, и скольковплоть до позиции name):, и «Мгновенное заполнение» знакомы с этой просто перетащите вертикальную
Как разделить ячейку в Excel по диагонали?
попытка сделать это Прежде чем нажатьНа следующем шаге определяем
- Excel. Для этого разбивать значения ячеек, появится черный крестик, столбцов и добейтесь НО как получить
- для работы бесценны. этого вы можете одного столбца по символов извлечь.
- первого найденного пробела.
=LEFT(A2,SEARCH(» «,A2,1)-1) автоматически заполнило остальные функцией, я попробую
линию мышью. На приведёт к сообщению
Next разделители, которые содержатся
Как сделать ячейки одинакового размера?
выберите столбец отделённые разделителями, или нажимаете и не
- того, чтобы он такую таблицу:Значимость оптимальной демонстрации данных создать новый столбец нескольким. Например, следующиеВы можете использовать аналогичные
- =LEFT(A2,SEARCH(» «,A2)-1)
- =ЛЕВСИМВ(A2;ПОИСК(» «;A2;1)-1) ячейки именами из кратко объяснить её
самом деле, все об ошибке выбора(Далее) будет разумным в данных, иStatus выделять данные фиксированной отпуская тянете вниз принял вид крестика.Давайте посмотрим на нее
объяснять никому не рядом с тем, формулы Вы можете формулы, чтобы разбить=ЛЕВСИМВ(A2;ПОИСК(» «;A2)-1)Извлекаем фамилию (столбец Last столбца суть. Этот инструмент эти инструкции подробно конечной ссылки.
Как разбить ячейку на строки?
пролистать это поле ограничитель строк., кликнув по его ширины (когда все до конца данных.
Нажмите левую кнопку внимательнее, на листе нужно. Давайте посмотрим, в котором расположена
использовать, чтобы разбить имена с суффиксамиLEN
name):A анализирует данные, которые
расписаны в верхнейСовет: и убедиться, что
exceltable.com
Excel Разделить один столбец на другой
Настраиваем разделители
заголовку, и, удерживая значения содержат определённое формулу не надо мыши и протяните Excel. что можно сделать необходимая ячейка, а текстовые данные, разделённые в конце:(ДЛСТР) – считает=RIGHT(A2,LEN(A2)-SEARCH(» «,A2,1)). Если вы довольны Вы вводите на
части диалогового окнаЕсли Вы не Excel правильно распределил. Если данные разделены нажатой левую кнопку количество символов). Давайте снова вводить. всё границу, устанавливая размерЧерта разделяет не одну
с ячейками в затем разделить ее. запятыми:A длину строки, то=ПРАВСИМВ(A2;ДЛСТР(A2)-ПОИСК(» «;A2;1)) результатом, просто нажмите рабочий лист, иТак как каждый ID
хотите импортировать какой-то все данные по одним или несколькими мыши, протащите указатель рассмотрим эти варианты
само автоматически посчитается.
столбца. Ячейки во
ячейку, а показывает Microsoft Excel. Из Кроме того, содержимоеAB есть количество символовДля тех, кому интересно,Enter пытается выяснить, откуда товара содержит 9
столбец (столбцы), который