Перенос текста в ячейке excel

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

=SUBSTRING(Txt; Delimeter; n)

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

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

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

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

Вставка изображений в документы Word и Excel

В этой статье описывается, как вставить различные изображения (например, печати и подписи) в создаваемые документы Word и Excel, при помощи надстройки для заполнения документов по шаблонам.

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

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

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

Добавим в нашу исходную таблицу 2 столбца, в которых будут указаны имена вставляемых файлов-картинок:

Обратите внимание, — столбцы с именами вставляемых картинок, ОБЯЗАТЕЛЬНО должны в названии содержать слово PasteImage

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

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

Путь к папке с картинками необходимо указать в настройках, на вкладке «Дополнительно»:

После того, как вы выбрали папку с картинками, и включили отображение подменю «Дополнительно» на панели инструментов программы, — можно облегчить ввод имён файлов в ячейки.

Есть несколько способов ввода имени файла в ячейку:

Способ 1: скопировать имя файла (в Проводнике Windows), вручную вставить в ячейку. Способ простейший, подробного описания не требует.

Способ 2: нажать комбинацию клавиш Ctrl + Shift + I, и в диалоговом окне выбрать нужный файл картинки. После выбора файла, его имя будет автоматически вставлено в выделенную ячейку. Можно и без горячей клавиши обойтись, — аналогичный пункт есть в подменю «Дополнительно»

Способ 3: выбрать имя файла из выпадающего списка в ячейке. Чтобы в ячейках появился список из всех доступных файлов, выделите диапазон ячеек, и в меню программы нажмите «Дополнительно» — «Вставить список имён файлов картинок в виде выпадающего списка»

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

Теперь осталось только вставить коды полей (названия столбцов, в фигурных скобках) в шаблоны Word

Код поля (в нашем случае, это и ) можно вставить (только для шаблонов Word) как просто внутри текста (или отдельной строкой), так и в объекты типа «НАДПИСЬ» — для шаблонов формата Word и Excel (например, чтобы печать, вставляемая из файла PNG с поддержкой прозрачности, была поверх текста)

Чтобы вставить печать поверх текста:

1) открываем наш шаблон Word / Excel, и на ленте нажимаем ВСТАВКА — НАДПИСЬ

2) размещаем вставленный объект «НАДПИСЬ» в нужное место документа (например, над текстом М.П.) и задаём нужную ширину надписи, а высоту делаем побольше (с запасом)

ВНИМАНИЕ: вставленная картинка (например, печать) будет автоматически масштабирована (пропорционально уменьшена) до ширины надписи

Это может пригодиться, если у вас картинка в большом разрешении (качественная), а вставлять в документ её надо в уменьшенном размере

3) вставляем внутрь надписи код поля

4) при выделенной надписи, на ленте Excel на вкладке ФОРМАТ, включаем режим НЕТ КОНТУРА и НЕТ ЗАЛИВКИ:

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

Во вложении к статье:

  • шаблон АКТ со вставленными надписями
  • заполненный акт со вставленной печатью и подписью
  • архив с тестовыми печатями и подписями в формате PNG(которые я сделал из скачанных в интернете JPG в редакторе Corel PhotoPaint за пару минут)

Распределение текста с разделителями на 3 столбца.

Предположим, у вас есть список одежды вида Наименование-Цвет-Размер, и вы хотите разделить его на 3 отдельных части. Здесь разделитель слов – дефис. С ним и будем работать.

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

Здесь функция мы сначала определяем позицию первого дефиса («-«) в строке, а ЛЕВСИМВ извлекает все нужные символы начиная с этой позиции. Вы вычитаете 1 из позиции дефиса, потому что вы не хотите извлекать сам дефис.

  1. Чтобы извлечь цвет (это все буквы между 1-м и 2-м дефисами), запишите в C2, а затем скопируйте ниже:

Логику работы ПСТР мы рассмотрели чуть выше.

  1. Чтобы извлечь размер (все символы после 3-го дефиса), введите следующее выражение в D2:

Аналогичным образом вы можете в Excel разделить содержимое ячейки в разные ячейки любым другим разделителем. Все, что вам нужно сделать, это заменить «-» на требуемый символ, например пробел (« »), косую черту («/»), двоеточие («:»), точку с запятой («;») и т. д.

Примечание. В приведенных выше формулах +1 и -1 соответствуют количеству знаков в разделителе. В нашем примере это дефис (то есть, 1 знак). Если ваш разделитель состоит из двух знаков, например, запятой и пробела, тогда укажите только запятую («,») в ваших выражениях и используйте +2 и -2 вместо +1 и -1.

Microsoft Excel. Как в Экселе написать текст вертикально?

Microsoft Excel. Как в Экселе написать текст вертикально?

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

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

Сделать в Excel текст по вертикале, достаточно стандартная операция.

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

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

Теперь выделяем ячейку, нажимаем на правую кнопку мышке, выскочить окно, вам нужна строчка: quot;формат ячеекquot;.

Вам нужна закладка с названием: quot;выравниваниеquot;. Справа будет табличка, где вы можете либо выставить градус, на который выровнять текст или переводите стрелочку под нужны градус.

Если вы хотите написать текст вертикально в Microsoft Excel, то сделать это можно подобными способами:

  • Пишем в нужной ячейке текст и выделяем его;
  • После этого в верхней панели находим и нажимаем на Формат, а в открывшемся списке нажимаем на Ячейки Ctrl + 1:

Далее откроется окошко, в котором нужно выбрать раздел/закладку Выравнивание:

Справа в поле градусов указываем цифру 90 (90 градусов) или же

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

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

В открывшемся меню выбираем строчку quot;Формат ячеек…quot;.

Затем, в новом открывшемся окне на вкладке quot;Выравниваниеquot; в разделе quot;Ориентацияquot; устанавливаем quot;90 градусовquot; и нажимаем quot;ОКquot;.

У меня Microsoft Excel 2010. И вертикальный текст я пишу следующий образом:

Набираю нужный текст в ячейке и кликаю по ячейке с ним;

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

Делаю ячейку нужной ширины.

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

Вот как можно сделать текст вертикальным в Excel 2010:

В Excel 2013 чтобы сделать текст вертикальным, нужно будет зайти в формат ячейки:

И выбрать соответствующую ориентацию:

А в Excel 2016 все по аналогии с 2010-й версией:

Существует несколько способов писать в Эксель вертикально.

Находим под верхней панелей инструментов Выравнивание и жмем по значку со стрелочкой:

Можно выделить нужный фрагмент и нажать правую клавишу мышки и выбрать формат ячеек:

После этого открывается следующее окно, в котором нам нужно выбрать вкладку выравнивание, где и выбираем нужные нам параметры.

Выделяем ячейку или несколько ячеек в документе:

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

Результат будет следующим:

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

  1. Откройте таблицу в Microsoft Excel.
  2. Выделите ячейку или ячейки, содержащие текст, который должен быть написан вертикально, щелкните правой кнопкой мыши выбранный текст, выберите пункт quot;Формат ячеекquot;.
  3. Перейдите на вкладку quot;Выравниваниеquot;.
  4. Нажмите вертикальное слово quot;Текстquot; в разделе quot;Ориентацияquot; (находится на экране справа)
  5. Нажмите quot;OKquot;, чтобы сохранить изменения.

Теперь текст, который Вы напишите в выделенных столбцах, будет читаться вертикально

Для начала вам нужно вписать нужное слово в нужной графе, например напишем слово quot;ДАТАquot;.

Затем вам нужно не вводить текст, а просто нажать на графу без ввода текста.

А вот и результат на Exsel 2007 года.

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

С помощью «горячих клавиш»

Самым простым способом переноса текста внутри ячейки Excel является использование комбинации Alt + Enter.

  1. Установите курсор в ячейку и начинайте вводить текст;
  2. В том месте, где вы хотите сделать перенос, нажмите Alt + Enter и продолжайте вводить текст с новой строки;
  3. Завершив ввод текста, нажмите ввод. В результате вы увидите весь ваш текст в одной ячейке.

Перенос строки в ячейке Excel формулой

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

Где — это специальный невидимый символ переноса на новую строку, добавляемый между частями текста. К слову, когда вы нажимаете Alt + Enter, тот же символ переноса добавляется в конце строки. Заключенный в двойные кавычки текст может быть произвольным, это 2 фразы, которые должны быть расположены на разных строках внутри одной ячейки.

  1. Выделите ячейку, вставьте в поле формул указанную формулу с подготовленным текстом и нажмите ввод;
  2. После того объединенный текст будет вставлен, выделите первую ячейку с началом текста и нажмите на панели инструментов кнопку переноса строк, иначе спецсимвол не будет работать;
  3. В результате вторая часть текста будет перенесена в ячейке на новую строку.

Сложные режимы

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

Как видите, три режима вполне реализуются через текстовые функции. Но остальные две, а именно — «Как в предложениях» и «иЗМЕНИТЬ РЕГИСТР» стандартными средствами не достичь.

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

  1. Метод простой и грубый . Как говорил Принц-Полукровка в «Гарри Поттере»: «просто засуньте им в глотку безоар». А именно, копируете нужный текст, переходите в Word, там вставляете, применяете команду «Регистр», потом получившийся текст тащите обратно в Excel. Преимущества — скорость и незамысловатость. Недостаток — с большими таблицами придется повозиться, менять форматирование и т.д.
  2. Использовать макрос или пользовательскую функцию. Лично я пытался реализовать через формулы массива или через комбинации функций, но получалось так громоздко и неэффективно по сравнению с найденным на сайте «Мир MS Excel» способом, что я решил его передать без каких-либо поправок.

Пользовательская функция

Вот сам текст функции:

Как ею пользоваться, по шагам:

  1. Открываете Excel, нажимаете Alt+F11, откроется окно Visual Basic.
  2. Команда Insert/Module. В открывшееся поле вставляете текст.
  3. Переходите в Excel, теперь в списке функций, в полном алфавитном перечне у вас появилась функция ConvertRegistr.
  4. У этой функции два аргумента — ячейка и режим преобразования регистра. В тексте функции есть комментарии, какой режим обозначен какой цифрой. По сути она заменяет предыдущие три функции, а работает полным аналогом уже упоминавшейся команды «Регистр». Правда, есть нюанс — 4й пункт — «Как в предложениях» — работает только для одного предложения. Если кому нужно, пишите на мэйл, скину рабочий вариант, который переработает нормальный литературный текст.
  5. Если вы хотите, чтобы функция всегда была под рукой, сохраните файл как надстройку Excel в папке Addins. У меня она находится по адресу: C:UsersuserAppDataRoamingMicrosoftAddIns.
  6. Активируйте надстройку через Офис/Параметры Excel/Надстройки/Перейти в надстройки. Там появится окно, где надо будет поставить галочку напротив названия файла. Также возможно прописать макрос пребразования регистра в диапазонах, это вы сможете посмотреть здесь .

Удачи в использовании! Эксель Практик «Глаза боятся, а руки делают»

Добавить значение в начало или конец ячеек формулой

Можно решить задачу формулой «СЦЕПИТЬ» или простой конкатенацией через амперсанд (символ «&»). Но на это нужно много времени, т.к. нужно

  • добавить дополнительный столбец рядом с исходным
  • ввести формулу с функцией «СЦЕПИТЬ» или формулу с амперсандом в первую ячейку — здесь кому что больше нравится. =СЦЕПИТЬ(A1;» слово») или A1&» слово».
  • протянуть формулу до конца нового столбца, убедившись, что она затронула весь диапазон
  • заменить в нем формулы на значения
  • скопировать данные из нового столбца в первый
  • удалить новый столбец

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

формулы добавления символа к значению ячейки

Могут возникнуть сложности с добавлением кавычек («) — поскольку формулы текстовые, аргумент указывается в кавычках, и во избежание ошибок одинарные кавычки обозначаются двойными, итого получается 4 знака подряд:

«заключит» значение ячейки A1 в кавычки.

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

Функция разделения текста в Excel

Отдельные текстовые функции и их комбинации позволяют распределить слова из одной ячейки в отдельные ячейки:

  • ЛЕВСИМВ (текст; кол-во знаков) – отображает заданное число знаков с начала ячейки;
  • ПРАВСИМВ (текст; кол-во знаков) – возвращает заданное количество знаков с конца ячейки;
  • ПОИСК (искомый текст; диапазон для поиска; начальная позиция) – показывает позицию первого появления искомого знака или строки при просмотре слева направо

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

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

В первой строке есть только имя и фамилия, разделенные пробелом. Формула для извлечения имени: =ЛЕВСИМВ(A2;ПОИСК(» «;A2;1)). Для определения второго аргумента функции ЛЕВСИМВ – количества знаков – используется функция ПОИСК. Она находит пробел в ячейке А2, начиная слева.

Формула для извлечения фамилии:

С помощью функции ПОИСК Excel определяет количество знаков для функции ПРАВСИМВ. Функция ДЛСТР «считает» общую длину текста. Затем отнимается количество знаков до первого пробела (найденное ПОИСКом).

Вторая строка содержит имя, отчество и фамилию. Для имени используем такую же формулу:

Формула для извлечения фамилии несколько иная: Это пять знаков справа. Вложенные функции ПОИСК ищут второй и третий пробелы в строке. ПОИСК(» «;A3;1) находит первый пробел слева (перед отчеством). К найденному результату добавляем единицу (+1). Получаем ту позицию, с которой будем искать второй пробел.

Часть формулы – ПОИСК(» «;A3;ПОИСК(» «;A3;1)+1) – находит второй пробел. Это будет конечная позиция отчества.

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

Формула «для отчества» строится по тем же принципам:

Добавление подложки в Excel

В этом курсе:

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

Создание подложки

Щелкните Вставить > Колонтитулы.

Коснитесь колонтитула и на вкладке колонтитул & колонтитула на ленте нажмите кнопку Рисунок.

Выберите один из доступных вариантов, чтобы вставить изображение. В заголовке вы увидите & .

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

Форматирование рисунка подложки

Щелкните верхний колонтитул на листе.

На вкладке верхний колонтитул & нижний колонтитул нажмите кнопку Формат рисунка.

В диалоговом окне Формат рисунка выберите вкладку рисунок > Цвет > выберите один из вариантов.

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

Создание подложки

Щелкните Вставить > Колонтитулы.

Коснитесь заголовка и на вкладке конструктор на ленте нажмите кнопку Рисунок.

Выберите один из доступных вариантов, чтобы вставить изображение. В заголовке вы увидите & .

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

Форматирование рисунка подложки

Щелкните верхний колонтитул на листе.

На вкладке конструктор нажмите кнопку Формат рисунка.

В диалоговом окне Формат рисунка выберите вкладку рисунок > Цвет > выберите один из вариантов.

Эта функция недоступна в Excel в Интернете.

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

Вставка разрывов при помощи формул.

Вы можете добавить новый абзац при помощи формулы.

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

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

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

Применяем СИМВОЛ(10), чтобы добавить новый абзац при объединении ячеек. СИМВОЛ(10) использует код ASCII, который возвращает нужный нам результат. Размещая его там, где требуется, мы заставляем формулу разбивать итоговый результат.

Вы также можете использовать функцию ОБЪЕДИНИТЬ() вместо символа амперсанда (&):

или вот старая формула СЦЕПИТЬ(), если вы используете ранние версии Excel:

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

Если вы используете Mac, используйте СИМВОЛ(13) вместо СИМВОЛ(10)

Примечание. Если вы используете Mac, используйте СИМВОЛ(13) вместо СИМВОЛ(10).

Использование определения имени вместо СИМВОЛ(10)

Если вам нужно часто применять СИМВОЛ(10), отличным лайфхаком было бы присвоить ему имя. Таким образом, вы можете вводить короткий код вместо всей функции в формуле.

Вот как это можно быстро сделать.

  • Кликните вкладку Формулы
  • Вам нужна опция «Определить имя».
  • В диалоговом окне «Новое имя» введите следующие данные:
    • Имя: ПСТР (вы можете назвать его как угодно — без пробелов)
    • Область применения: Книга
    • Диапазон:  =СИМВОЛ(10)
  • .

Теперь вы можете писать ПСТР вместо функции.

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

или

Длинный текст в ячейке Excel: как его скрыть или уместить по высоте. ✔

Здравствуйте.

Не знаю почему, но при работе с Excel у многих не искушенных пользователей возникает проблема с размещением длинного текста: он либо не умещается по ширине (высоте), либо «налезает» на другие ячейки. В обоих случаях смотрится это не очень.

Чтобы уместить текст и корректно его отформатировать — в общем-то, никаких сложных инструментов использовать не нужно: достаточно активировать функцию «переноса по словам» . А далее просто подправить выравнивание и ширину ячейки.

Собственно, ниже в заметке покажу как это достаточно легко можно сделать.

1) скрины в статье из Excel 2019 (в Excel 2010, 2013, 2016 — все действия выполняются аналогичным образом);

2) если у вас «глючит» Excel — можно пользоваться также его аналогами: https://ocomp.info/chem-zamenit-word-i-excel.html

Вариант 1

И так, например в ячейке B3 (см. скрин ниже) у нас расположен длинный текст (одно, два предложения). Наиболее простой способ «убрать» эту строку из вида: поставить курсор на ячейку C3 (следующую после B3) и написать в ней любой символ, подойдет даже пробел .

Обратите внимание на скриншот ниже: справа показано, что строка из ячейки B3 была скрыта, т.к. в C3 появилось три единички

Написание текста в следующей ячейке

Кстати, чтобы увидеть полный текст, расположенной в B3 — достаточно навести на нее курсор и посмотреть в строку формул.

Чтобы увидеть полный текст.

Вариант 2

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

Делается это не сложно: сначала нужно выбрать нашу ячейку с текстом (B3), нажать по ней правой кнопкой мышки и выбрать в меню «Формат ячеек» .

Формат ячеек (правый клик по ячейке)

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

Переносить по словам

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

Что получилось в итоге

Вариант 3

Если вы не хотите, чтобы высота строк (ячеек) менялась в большую строну — можно прибегнуть к другому варианту:

  • сначала нужно выделить несколько ячеек по высоте (вместе с нашим текстом B3);
  • далее использовать инструмент «Объединить ячейки» .

Выделение нескольких ячеек

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

Обратите внимание, что для корректного размещения текста в ячейке необходимо использовать инструмент «Перенести текст» (стрелка 2 на скрине ниже)

Текст удачно вписался в одну большую ячейку

Вариант 4

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

Текст по вертикали

PS

Как еще один вариант: можно вместо текста разместить картинку (скриншот). В некоторых случаях этот способ куда удобнее, чем все вышеприведенные.

Выравнивание ячейки

Выравнивание – параметр, который приводит текст в ячейках к единообразному виду. Чтобы настроить этот параметр:

  1. Выделите ячейки, к которым будет применяться параметр;
  2. В верхней части программы откройте раздел «Главная»;
  3. Найдите вкладку «Формат» и выберите «Формат ячейки» в выпадающем списке, либо щелкните правой кнопкой мыши по выделенным ячейкам и списке найдите «Формат ячейки»;
  4. В открывшемся окне можно настроить выравнивание по горизонтали ( 8 вариантов), по вертикали (5 вариантов). Также в той же вкладке находится окно настройки отступа.

Источник статьи: http://freesoft.ru/blog/kak-perevernut-tekst-v-excel

Сцепить диапазон ячеек в Excel при помощи оператора & (амперсанд) вместо функции СЦЕПИТЬ

Амперсанд — это своеобразный знак “+” для текстовых значений, которые нам нужно соединить. Найти амперсанд можно на клавиатуре, возле циферки “7”, ну по крайней мере, на большинстве клавиатур там он и находится. А если его нет, значит, внимательно посмотрите куда его перенесли. А так данный вариант похож, как и функция СЦЕПИТЬ, за исключением специфики орфографии и об этом не стоит забывать, так, к примеру, функция СЦЕПИТЬ сама ставит кавычки, а вот при использовании амперсанда вы прописываете их вручную. Но вот в возможности склеить значения в ячейках Excel по скорости, использование 2 варианта самое оптимальное.

Рассмотрим несколько примеров по использувании функции СЦЕПИТЬ в Excel:

Пример №1:

Нам надо сцепить текстовые значения, а именно ФИО сотрудников выгруженное с другой программы (зачастую выгруженные таблицы базы данных), но разбросанное в разных ячейках. Задача на первый взгляд легка, так оно, конечно, и есть, за исключением того, что нам надо фамилия и инициалы сотрудников, то есть сократить имя и по отчеству. И это можно сделать если использовать сочетание функций, а именно функция, которая, позволяет извлекать из текста первые буквы — функция ЛЕВСИМВ, в таком случае мы получим фамилию с инициалами в одной формуле.

Пример №2:

Нам надо сцепить разрозненную информацию о договорах его номер и дату заключения. К примеру, у нас есть “Договор на транспортные перевозки” “№23” “02.09.2015” и нам надо получить все данные одним предложением “Договор на транспортные перевозки №23 от 02.09.2015 года”. Но при использовании возможности сцепить диапазон ячеек с помощью функции СЦЕПИТЬ, мы не сможем получить нужный нам результат так будет произведена склейка текстовых значений, а нас есть дата. Соответственно, данные будут исковерканы. Для получения результата необходимо использовать дополнительно функцию ТЕКСТ. Она позволит, назначить для даты соответствующий формат «ДД.ММ.ГГГГ», соответственно формату мы получим данные двузначные для дней “ДД” и месяца “ММ” и четырёхзначное для года “ГГГГ”. Таким образом, мы сможем получить правильный конечный результат.

Функции СЦЕПИТЬ / СЦЕП

Второй способ – использование функции СЦЕПИТЬ. Она, по сути, имитирует работу оператора конкатенации, но от нас не требуется вводить его вручную. Части соединяемого текста нужно указать в качестве аргументов функции, например:

=СЦЕПИТЬ(A1;A2;A3)

=СЦЕПИТЬ(“До дедлайна осталось “;A1)

=СЦЕПИТЬ(A1;” “;A2)

Минус у данного способа тот же, что и у предыдущего – нужно вручную вводить разделители при необходимости. Кроме того, функция СЦЕПИТЬ требует указания каждой ячейки по отдельности. Ее наследница, функция СЦЕП, которая появилась в новых версиях Excel, умеет соединить весь текст в указанном диапазоне, что гораздо удобнее. Вместо того, чтобы кликать каждую ячейку, можно выделить сразу весь диапазон, например:

=СЦЕП(A1:B10)

Формула выше склеит последовательно текст из 20 ячеек диапазона A1:B10. Склеивание происходит в следующем порядке: слева направо до конца строки, а потом переход на следующую строку.

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

={СЦЕП(ЕСЛИ(A2:A10=”ОК”;B2:B10;””))}

соединит между собой только те ячейки столбца B, рядом с которыми в столбце A указано “ОК”.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector