Как в кабинете

Объединить текст в нескольких ячейках Excel

Задачка, о которой речь пойдет в текущей статье, является весьма специфичной. Далековато не любой слету произнесет, где ее можно делать. Но это лишь на 1-ый взор. Я желаю поведать о том, как можно склеить, сцепить либо объединить текст, находящийся в различных ячейках. Дело в том, что сцепить, склеить либо объединить в данном контексте являются синонимами. Конкретно потому лично для меня удобнее и привычней употреблять понятие «объединить».

  1. Для чего необходимо соединять воединыжды текст ячеек в excel
  2. Внедрение функции СЦЕПИТЬ
  3. Внедрение оператора склеивания — &
  4. VBA — непростой метод

Для чего необходимо соединять воединыжды текст ячеек в excel

Самым обычным и естественным ответом станет буквальность — для того, чтоб поместить текст из нескольких ячеек в одну. А ах так сиим воспользоваться это уже иной вопросец. К примеру, можно записывать ФИО человека из 3-х различных ячеек в одну. Для чего спросите вы, я же скажу так «мне эту задачку ставили раз нцать, в особенности бухгалтера». Всякий раз были аспекты. Но во всех варианта, перечень служащих построен, так что фамилия имя и отчества хранились в различных ячейках. Не считая того, задачки ставились так, что необходимо объединить текст в ячейку по полному содержимому и по инициалам. Иванов Иван Иванович и Иванов И.И., а еще было так И.И. Иванов. Конкретно потому я для вас расскажу, как я решал поставленные задачки.

Внедрение функции СЦЕПИТЬ

Более понятным методом объединения текста в excel является внедрение функции СЦЕПИТЬ. Функция может принимать 255 характеристик склеиваемых текстовых строк. На рисунке видно как она работает.

Интересно почитать:  Excel как вставить изображение в ячейку

Объединение текста с использование разделителя

Приобретенный итог объединения нас не устроит, ведь мы привыкли созидать пробелы меж словами, потому формулу необходимо дополнить к такому виду =СЦЕПИТЬ(C8;» «;D8;» «;E8) В этом случае мы увидим все прекрасно. Полностью может быть таковой вариант устроит большая часть, но постоянно есть нежданное «НО». Нам необходимо записать ФИО в формате «Иванов И.И.». В этом случае формула будет смотреться незначительно труднее, ко всему к ней еще добавится и внедрение функции ЛЕВСИМВ. =СЦЕПИТЬ(C8;» «;ЛЕВСИМВ(D8);».»;ЛЕВСИМВ(E8);».») Результатом такового склеивания будет таблица изображенная на последующем рисунке.

Объединение ячеек с использованием дополнительной функции ЛЕВСИМВ

Внедрение оператора склеивания — &

Для тех, кто заинтересован в наиболее маленьком варианте формулы существует оператор «склеивания» — «&». Некие считают, что его внедрение удобнее. Но я думаю, что принципной различия, исходя из убеждений результата не будет. 1-ая формула воспримет последующий вид «=C8&» «&D8&» «&E8» и даст таковой же итог объединения текста как и то, что мы лицезреем на первом рисунке

Я думаю, вы уже додумались, что для того, чтоб получить итог, показанный на втором рисунке, необходимо снова пользоваться функцией ЛЕВСИМВ. Тогда наша формула воспримет последующий вид «=C8&» «&ЛЕВСИМВ(D8)&«.«&ЛЕВСИМВ(E8)&».»» Использования знака склеивания удобней к тому же тем, что дозволяет склеивать наиболее 255 строк.

Я думаю, для большинства не составит труда употреблять хоть какой из вариантов склеивания текста в excel. Я так говорю, поэтому что еще есть один метод склеивания, но ним будут воспользоваться лишь продвинутые юзеры. Это метод склеивания при помощи VBA.

VBA — непростой метод

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

Интересно почитать:  Excel как узнать формат ячейки в

Объединение текста и склеивание ячеек с помощью VBA

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

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