Newcomposers.ru

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

Формула расцепить в excel

Функция расцепить в excel примеры

Функция СЦЕПИТЬ в Excel, включая примеры

​Смотрите также​​ до каждой запятой.​ скобки либо другие​ должна содержать разделенная​ этой ячейки отделить​ Variant​ и прочих энтузазистов​ слова, конкретные буквы,​Здесь действуем немного​Эту формулу писать​ в статье «Пробел​ статье «Объединить слова​Далее​ значение, что и​ лишней кавычкой, так​ форель составляет 32​=СЦЕПИТЬ(«Популяция рек для «;A2;»​Примечание:​Благодарю​ разделительные знаки. Например,​ строка.​

​ целые числовые значения.​​x = Split(Txt,​​ прошу не шуметь​ числа в ячейках.​ по другому принципу,​ долго, а если​ в Excel» тут.​

​ из разных ячеек​​.​ =CONCATENATE(A1,B1). Во многих​ как пропущена запятая​ на километр».​ «;A3;» составляет «;A4;»​ Мы стараемся как можно​Manyasha​ это могут быть​С первым аргументом ПСТР​ Пример таких неправильно​ Delimiter)​ — может автор​

​ Какими способами это​​ т.к. функция «СЦЕПИТЬ»​

​ ячеек больше, то​

​Можно в формуле​ в текст Excel».​Выберите​

​ случаях воспользоваться оператором​

​ между текстовыми аргументами.​

​ на километр.»)​​ оперативнее обеспечивать вас​

​:​ пробелы если нужно​ все понятно –​ импортированных данных отображен​If n >​

​ сам определиться. ​​ сделать, смотрите в​

​ работает только со​ — напряжно. Но,​ писать слова, а​ В этой же​

Примеры

​разделители​ амперсанда проще и​Числа не нужно заключать​Объединяет строку в ячейке​=СЦЕПИТЬ(В2;» «;C2)​ актуальными справочными материалами​Pav777​

​ разделить строку на​

​ ниже на рисунке:​

​ статье «Как посчитать​

​ строками. Вот наш​

​ любимая Excel, опять​

​ цифры вставлять, указывая​

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

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

​ В2, пробел и​Имя аргумента​ на вашем языке.​, а вкладка Данные-Текст​ слова и т.п.​ ячейку A3. Второй​Сначала определим закономерность, по​

​: Могзи набекрень: таки​ количество символов в​ столбец.​ дает нам способ​ адрес ячейки с​

​ как преобразовать в​

​ Например,​ строки с помощью​Слова расположены впритык друг​ значение в ячейке​Описание​ Эта страница переведена​

​ по столбцам (разделитель​

​В данном примере функция​ аргумент мы вычисляем​ которой можно определить,​ = x(n -​ да или таки​ ячейке Excel».​В ячейку А12 пишем​ сделать всё быстрее.​

​ ними. Тогда при​ Excel имя и​

​запятую​ функции СЦЕПИТЬ.​ к другу.​ С2. Результат: «Виталий​​текст1​​ автоматически, поэтому ее​ запятая) не подходит?​ НАЙТИ во втором​

Распространенные неполадки

​ с помощью функции​

​Есть в Excel​ формулу. Если сделаем​ Используем &. В​ изменении цифры, они​ отчество в инициалы.​и​См. дополнительные сведения об​Если не поместить пробелы​ Токарев».​

​ (обязательный)​ текст может содержать​

​TimSha​ аргументе определяет положение​

​ НАЙТИ(«]»;A3)+2. Она возвращает​ разных категорий, несмотря​Else​ ниже. ​ логические функции. С​ как в предыдущем​ ячейке А8 пишем​ будут меняться и​Объединить данные в ячейках​

​пробел​ использовании операторов вычислений.​ между текстовыми элементами,​=СЦЕПИТЬ(С2;», «;В2)​Первый элемент для объединения.​

​ неточности и грамматические​​: Двнные — Текст​​ относительно первой закрывающейся​ очередной номер символа​ на то, что​Substring = «»​

​Тема — «обратная​ их помощью можно​

​ примере (выделим диапазон​ формулу так. Ставим​​ в предложении. Формула​​ Excel​. Данные можно предварительно​

Рекомендации

​Для объединения и форматирования​

​ в строке результата​

​Объединяет текст в ячейке​ Это может быть​

​ ошибки. Для нас​ по столбцам -​ скобки. А в​ первой закрывающейся квадратной​

​ они находятся в​End If​ функция функции -​ посчитать не все​ и поставим пробел​ знак «равно», затем​ получится такая =СЦЕПИТЬ(«Сегодня»;»​.​ просмотреть в окне​

​ строк используйте функцию​ они будут отображаться​

​ C2, строку, состоящую​ текстовое значение, число​ важно, чтобы эта​

​ Разделитель запятая.​ третьем аргументе эта​ скобки в строке.​ одной и той​End Function​

​ сцепить»;​ ячейки, а только​ после &), то​ выделяем все ячейки​ «;B1)​У нас такая​

​Образец разбора данных​

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

​ слитно. Добавьте пробелы​ из запятой и​ или ссылка на​ статья была вам​Pav777​

​ же функция вычисляет​ И к этому​ же строке. В​

​Часто приходится оптимизировать структуру​​вопрос — «функция​​ нужные. Или написать​​ получится не та​​ со словами, которые​

​Вместо слова «СЦЕПИТЬ»​​ таблица с данными.​.​​Функция ТЕКСТ преобразует числовое​​ в формулу с​​ пробела, и значение​​ ячейку.​​ полезна. Просим вас​

​:​​ положение нужного нам​​ номеру мы добавляем​ нашем случае нас​​ данных после импорта​​ обратная функции расцепить».​​ в ячейке нужные​​ формула, которая нам​ должны войти в​​ в формулах можно​​В ячейку С3 пишем​

​Нажмите кнопку​​ значение в текст​​ функцией СЦЕПИТЬ. Это​

​ в ячейке B2.​​текст2. ​​ уделить пару секунд​Manyasha​ текста в строке​

​ еще число 2,​​ интересуют только числа,​​ в Excel. Некоторые​ps Экстрасенсов, телепатов​ слова, числа (например​

​ нужна. В ней​​ предложение. В нашем​​ ставить знак «&»​

Функция «СЦЕПИТЬ» в Excel.

обратная функция функции — сцепить

​ исходные и разделенные​​Теперь скопируйте эту формулу​
​ ячеек. Ведь выполнять​ ячейке нужен результат​ ячейке (0609), а​
​ «. Нажимаем F9.​ Пишем после знака​ смотрите в статье​

​Готово​​ текст, содержащийся в​
​Вместо ожидаемого результата отображается​
​ что и в​

​вида​​ одну.​ ДОВОД ?​ разделенной строке. С​ строки имеют разную​
​ вдоль целого столбца:​ поиск по текстовой​ или в двух,​
​ надо (06)(09).​ Получилась такая формула.​
​ «равно» слово «СЦЕПИТЬ»​ «Добавить текст в​Получилось такая формула =СЦЕПИТЬ(A1;B1)​.​ одной ячейке, можно​

​ значение ошибки #ИМЯ?.​​ предыдущем примере, но​Виталий​Важно:​(внимание, =правсимв(С1;5) ответ​
​ помощью такой гибкой​ длину и разное​Выборка чисел из строк​
​ строке, которая содержится​ на всякий случай​
​Спасибо​Осталось написать после знака​ и фигурные скобки​ ячейки с текстом​ В ячейке C3​

​Рассмотрим,​ разделить на несколько.​Ошибка #ИМЯ? обычно означает,​

​ с помощью оператора​​Токарев​

​ В Excel 2016, Excel Mobile​​ будет тот же.​ формулы можно делать​ количество символов. Именно​ в отдельные ячейки.​ в ячейке ¬–​ оба варианта.​
​Marchuk​ «равно» слово «СЦЕПИТЬ»​ меняем на круглые.​ Excel».​ написано так.​

​как объединить содержимое ячеек​​Выделите ячейку или столбец​ что для​

​&​​речная форель​ и Excel Online​
​ но мне надо​ выборку разной длинны​
​ поэтому мы называли​​
​ это также распространенная​Да, и подойдёт​
​: =ЛЕВСИМВ()​ и заменить фигурные​ Нажимаем «Enter». Формула​В Excel можно​Между словом и числом​
​ Excel в предложение,​
​ с текстом, который​
​текстового​
​(амперсанд) вместо функции​

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

​Fourth​ эта функция заменена​ именно отнять 2​ разделенного текста из​ такую формулу –​Функция ПСТР возвращает текстовое​ потребность пользователей Excel.​ только для Вашего​=ПРАВСИМВ()​ скобки круглыми. Нажимаем​ стала такой.​ из даты извлечь​ нет пробела. Исправляем​ составить предложение из​ вы хотите разделить.​аргумента не хватает​ СЦЕПИТЬ. Результат: Fourth​Pine​ функцией СЦЕП. Функция​ левых а не​ разных длинны исходных​ гибкой, в начале​ значение содержащие определенное​ Их мы и​

Читать еще:  Формула последний день месяца в excel

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

​ примера, если чисел​=ПСТР()​ «ОК». Формула стала​=СЦЕПИТЬ(«Функция «;»»»СЦЕПИТЬ»» «;»в​ только месяц, год​ так – добавляем​ значений нескольких ячеек.​На вкладке​ кавычек.​ & Pine.​32​ СЦЕПИТЬ пока еще​ показать 5 правых)​ строк.​

​ статьи. Она подходит​ количество символов в​ будем использовать для​ будет больше ещё​Z​ такой =СЦЕПИТЬ(«Мама «;»мыла​ «;»Excel. «)​ или число. Какими​ в формулу пробел​Можно составить предложение​Данные​Действие​Проблема​Формула​ доступна для обратной​Сасибо​Pav777​ для любых условий​ строке. Аргументы функции:​ разделения строк.​

​ ДЛСТР надо использовать.​: Могзи набекрень: таки​

​ «;»раму. «)​Получилось так.​

​ формулами это сделать,​ (» «). Получилась​

​ из горизонтальных и​

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

  1. ​ совместимости, однако рекомендуем​Makfromkz​: Здравствуй, форум.​
  2. ​ при решении подобного​Первый аргумент – это​Допустим на лист Excel​Serge​
  3. ​ да или таки​Получилось так.​Если нужно​ смотрите в статье​

​ такая формула =СЦЕПИТЬ(A1;»​ вертикальных ячеек, из​Текст по столбцам​Вместо функции СЦЕПИТЬ используйте​Кавычки отображаются в строке​=СЦЕПИТЬ(«Популяция рек для «;A2;»​ использовать вместо нее​: ответ звучит так:​Есть строка следующего​ рода задач. Гибкость​ ссылка на ячейку​ были импортированные данные​: Боюсь автор нас​ нет надо из​Еще один способ заполнить​соединить слова в Excel​ «Месяц из даты​ «;B1). Предложение получилось​ текста или из​.​ знак & (амперсанд).​ результата.​ «;A3;» составляет «;A4;»​

​ функцию СЦЕП. В​ПСТР («САДОВОД»;2) =​ вида (выгрузка с​ придает ей сложная​ с исходным текстом.​ из другой программы.​ покинул. ​ ниже. ​ бланк, таблицу данными​ через косую черточку​ Excel» здесь.​ такое.​ текста и цифр.​В​С помощью оператора &​Используйте точку с запятой​ на километр.»)​ последующих версиях Excel​ «ДОВОД»​ сайта-аукциона):​ комбинация из функций​Второй аргумент – это​ Из-за несовместимости структуры​Alex_ST​Тема — «обратная​ из разных ячеек​

​, то формулу напишем​Как сцепить слова в​Какие бывают пробелы ещё,​Например, можно заполнить​мастере распределения текста по​ можно объединять текстовые​ для разделения текстовых​Создает предложение, объединяя данные​ функция СЦЕПИТЬ может​Y-u-r-o-n​265572473,Fumiya Tanaka,Beautiful Town,Pluie/Noir​ НАЙТИ. Пользователю формулы​ позиция первого символа,​ данных при импорте​: в «Приёмах» на​ функция функции -​ описан в статье​ так. =СЦЕПИТЬ(А16;»/»;В16) Получилось​ строке Excel.​ где и для​ квитанцию на оплату,​ столбцам​ элементы, не прибегая​ элементов. Например: Excel​ в столбце А​ быть недоступна.​: интуиция мне подсказывает​ Recordings,PNR005,»12″», Ltd, Num,​ достаточно определить закономерность​

Расцепить текст из строки (Формулы/Formulas)

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

​ с остальным текстом.​​Синтаксис:​​ что должна быть​​ Blu»,6969799,For Sale,13.4,2015-09-25 02:26:10,absolutely​ и указать их​ начинаться разделенная строка.​

​ разных категорий были​​Function Substring(Txt, Delimiter,​вопрос — «функция​ в Excel».​

​Как сцепить слова в​​ формулу =СЦЕПИТЬ(A6;» «;B6;»​​ поставить пробел или​​ из таблицы Excel.​​с разделителями​​Например, =A1 & B1​ =СЦЕПИТЬ («Привет, «»мир!»)​ ​ Результат: «Популяция рек​

Excel . «обратная» функция =СЦЕПИТЬ(

​СЦЕПИТЬ(текст1;[текст2];…)​
​ функция​
​ new,Mint (M),Mint (M),N,,0,0,0.0,​
​ в параметрах функций:​Последний аргумент – это​
​ внесены в одну​ n) As String​ обратная функции расцепить».​В Excel можно​
​ столбце Excel.​ «;C6;» «;D6)​ заменить его, смотрите​ Смотрите пример в​и нажмите кнопку​ возвращает то же​
​ как «Привет,»мир!» с​

​ для вида речная​​Ниже приведены примеры.​
​=ЛЕВСИМВ​Необходимо расцепить данные​

​ будут это квадратные​​ количество символов, которое​ ячейку. Необходимо из​Dim x As​
​ps Экстрасенсов, телепатов​

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

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Как посчитать месяцы в excel

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

  • Во-первых, нам необходимо найти два пробела, которые разделяют наши слова, для поиска первого пробела нужна формула: =ПОИСК(» «;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

Одна из самых популярных операций в Exel по работе с текстом — это объединение текстовых строк. Например, объединение нескольких слов в одну строку. На практике в процессе рутинной работы с Excel часто приходиться объединять Имена и Фамилии сотрудников в одну ячейку.

Как сцепить два текста в один с помощью и без функции Excel?

В примере показанным на рисунке таблица содержит первые два столбца:

  1. Имя — ячейки в этой колонке содержат текстовые данные полученные из базы картотек кадрового отдела.
  2. Фамилия — в данном столбце находиться только фамилии сотрудников.

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

Для этого необходимо попарно объедини тексты из ячеек столбцов таблицы в общие строки.

На рисунке проиллюстрированный пример решения данной задачи. Для этой цели в примере должен использоваться оператор «&» (END вместо оператора «+»), который позволяет объединять значения ячеек в формулах:

Как показано выше на рисунке с помощью символа «&» можно соединить любые текстовые значения из разных ячеек без использования функции: =СЦЕПИТЬ(). В этом примере объединены значения ячеек A2 и B2 с добавленным между ними символом пробела (указанный в формуле между кавычками как текстовое значение).

Для объединения текстов в одну строку программа Excel предлагает встроенную функцию=СЦЕПИТЬ(A2;» «;B2), которая объединяет текстовые значения в одну строку. Однако на практике мы не рекомендуем использовать функцию СЦЕПИТЬ, а в место нее просто применять в формулах оператор &, так как она имеет ряд своих недостатков.

3 главных недостатка функции СЦЕПИТЬ по сравнению с оператором &:

  1. Ограниченное максимальное количество объединяемых значений ячеек до 255.
  2. Функция объединяет только текстовые значения, а оператор & объединит любые значения ячеек.
  3. Функция требует немного больше затрат времени и ресурсов как у программы Excel (в процессе вычислений с использованием сложных формул), так и у пользователя (в процессе ввода функции в строку формул).

Интересный факт! В Excel нет обратной функции РАСЦЕПИТЬ и нет специального символа оператора. Для решения такой задачи применяются формулы с комбинациями текстовых функций. Например маркером для расцепления текста послужит символ пробела » » , а дальше:

  • чтобы расцепить только имя используем формулу: =ЛЕВСИМВ(C2;ПОИСК(» «;C2;1))
  • чтобы расцепить только фамилию — формула: =ПРАВСИМВ(C4;ПОИСК(» «;C4;1)+1)

Фактически функция СЦЕПИТЬ устарела, но все еще доступна пользователям в новых версиях программы Excel.

Функция СЦЕПИТЬ в Excel: объединение содержимого ячеек

Функция СЦЕПИТЬ в Эксель позволяет объединить содержимое двух и более ячеек в одну общую, что делает ее одним из самых полезных и необходимых инструментов программы, которым непременно нужно овладеть для эффективной работы. Давайте посмотрим, как работать с данной функцией.

Описание и синтаксис функции СЦЕПИТЬ

Данная функция начиная с Excel 2016 сменила название на “СЦЕП”, однако, для тех, кто привык к старому наименованию (“СЦЕПИТЬ”), оператор под этим названием также доступен в программе. СЦЕП и СЦЕПИТЬ абсолютно взаимозаменяемы и выполняют одну и ту же операцию по объединению содержимого выбранных ячеек в одну общую.

Формула функций выглядит так:

=СЦЕП(текст1;текст2;. ) или =СЦЕПИТЬ(текст1;текст2;. )

Максимальное количество аргументов – 255.

Вставка и настройка функции

Как мы знаем, при объединении нескольких ячеек в одну, содержимое всех элементов за исключением самой верхней левой стирается. Чтобы этого не происходило, нужно использовать функцию СЦЕПИТЬ (СЦЕП).

  1. Для начала определяемся с ячейкой, в которой планируем объединить данные из других. Переходим в нее (выделяем) и щелкаем по значку “Вставить функцию” (fx).
  2. В открывшемся окне вставки функции выбираем категорию “Текстовые” (или “Полный алфавитный перечень”), отмечаем строку “СЦЕП” (или “СЦЕПИТЬ”) и кликаем OK.
  3. На экране появится окно, в котором нужно заполнить аргументы функции, в качестве которых могут быть указаны как конкретные значения, так и ссылки на ячейки. Причем последние можно указать как вручную, так и просто кликнув по нужным ячейкам в самой таблице (при это курсор должен быть установлен в поле для ввода значения напротив соответствующего аргумента). В нашем случае делаем следующее:
    • находясь в поле “Текст1” щелкаем по ячейке (A2), значение которой будет стоять на первом месте в объединенной ячейке;
    • кликаем по полю “Текст2”, где ставим запятую и пробел (“, “), которые будут служит разделителем между содержимыми ячеек, указанных в аргументах “Текст1” и “Текст3” (появится сразу же после того, как мы приступим к заполнению аргумента “Текст2”). Можно на свое усмотрение указывать любые символы: пробел, знаки препинания, текстовые или числовые значения и т.д.
    • переходим в поле “Текст3” и кликаем по следующей ячейке, содержимое которой нужно добавить в общую ячейку (в нашем случае – это B2).
    • аналогичным образом заполняем все оставшиеся аргументы, после чего жмем кнопку OK. При этом увидеть предварительный результат можно в нижней левой части окна аргументов.
  4. Все готово, нам удалось объединить содержимое всех выбранных ячеек в одну общую.
  5. Выполнять действия выше для остальных ячеек столбца не нужно. Просто наводим указатель мыши на правый нижний угол ячейки с результатом, и, после того как он сменит вид на небольшой черный плюсик, зажав левую кнопку мыши тянем его вниз до нижней строки столбца (или до строки, для которой требуется выполнить аналогичные действия).
  6. Таким образом, получаем заполненный столбец с новыми наименованиями, включающими данные по размеру и полу.
Читать еще:  Две строки в одной ячейке excel

Аргументы функции без разделителей

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

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

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

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

Например, мы добавляем запятую и пробел (“, “) в ячейку B16.

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

Но здесь есть один нюанс. Чтобы при копировании формулы функции на другие ячейки не произошло нежелательного сдвига адреса ячейки с разделителем, ссылку на нее нужно сделать абсолютной. Для этого выделив адрес в поле соответствующего аргумента нажимаем кнопку F4. Напротив обозначений столбца и строки появятся символы “$”. После этого можно нажимать кнопку OK.

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

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

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

Таким образом, функция СЦЕП (СЦЕПИТЬ) предлагает большую вариативность действий, что позволяет наилучшим образом представить объединенные данные.

Редактирование функции

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

Способ 1: изменения в окне аргументов

Перейти к редактированию функции можно, просто нажав на кнопку “Вставить функцию” (fx), которая находится слева от строки формул. При этом предварительно нужно выбрать ячейку, содержащую функцию.

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

Мы получим результат с учетом скорректированных данных.

Способ 2: ручная корректировка формулы

Альтернативный метод изменения аргументов функции – ручная корректировка формулы. Перейти в режим редактирования можно двумя по-разному:

  1. Выделяем ячейку с функцией, затем щелкаем по строке формул и вносим в ней изменения.
  2. Двойным щелчком мыши по ячейке с формулой активируем режим редактирования и корректируем формулу, непосредственно, в самой ячейке.

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

  • адреса ячеек пишутся без кавычек;
  • перечисление аргументов – через знак “;”
  • если в качестве аргумента используется символ или текст, наличие кавычек с двух сторон указанного значения обязательно.

Заключение

Благодаря умению пользоваться функцией СЦЕП (СЦЕПИТЬ) можно автоматизировать процесс объединения содержимого разных ячеек в одну общую, что в некоторых случаях, является единственным условием успешного выполнения поставленной задачи. Поэтому очень важно научиться правильно работать с данной функцией в программе Эксель.

Как разделить текст в MS Excel

Многие знают, что для того, чтобы объединить текст в двух ячейках достаточно воспользоваться функцией СЦЕПИТЬ (CONCATENATE), однако, как быть, если необходимо не объединить, а наоборот разделить текст в ячейке? Если количество символов, которое необходимо отделить известно (не важно справа или слева), тогда можно воспользоваться функциями ЛЕВСИМВ (LEFT) или ПРАВСИМВ (RIGHT), в зависимости с какой стороны необходимо выделить определенное количество символов.

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

На Ваше обозрение представим два способа разделения текста. Один очень быстрый — для тех кому надо просто разделить текст заменив имеющийся, а второй с использованием формул.

Первый способ — супер быстрый.

На самом деле в MS Excel существует встроенная возможность быстрого разделения текста в ячейке, если там присутствует или присутствуют разделитель/разделители (например, простой пробел или запятая). Причем таких разделителей может быть несколько, т.е. текст будет разделятся если в строке присутствует или пробел, или точка с запятой или запятая и т.д.

Для этого необходимо выделить ячейки с текстом, который необходимо разделить и воспользоваться командой «Текст по столбцам».

В англоязычной версии MS Excel данная команда звучит как «Text to Columns» вкладки «DATA».

После несложных подсказок мастера (на самом деле, в нашем примере после выбора разделителя — пробела можно смело жать «Готово»)

А вот и, собственно, результат.

Второй способ — с использованием формул.

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

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

Рассмотрим вышесказанное на примере. Сначала, для лучшего понимания, разнесем формулы и, таким образом, разделим весь процесс на два этапа.

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

Поскольку информация о количестве необходимых символах получена, следующим этапом будет использование функции ПСТР (MID).

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

Теперь попробуем соединить промежуточные расчеты в одну формулу.

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

Ссылка на основную публикацию
Adblock
detector