Когда вам нужно вставить текст в Excel, особенно большой, вы сразу думаете о том, как его отредактировать, чтобы он помещался в ячейки, правильно выглядел при печати и так далее. Ячейку можно расширить, но это не всегда возможно по отношению к другим меткам, и ячейка может иметь только определенное количество символов (в Excel 2007, например, в ячейке может быть 32 767 символов).
Как вставить большой вставить текст в Excel? Вставка текста поверх ячейки
Задача очень популярная и решается она достаточно просто, нужно использовать фигурку «Надпись».
Выделите текст в Word или другом документе и скопируйте его (Ctrl+C).
После этого уже в Excel находим вкладку «Вставка», «Иллюстрации» пункт «Фигуры» и выбираем там фигуру «Надпись» — смотрим в группе «Основные фигуры»:
Расположите фигуру так, как вам нужно, установите ей нужный размер, перетащив мышку на нужную длину и ширину
Затем поместите указатель мыши на фигуру и скопируйте туда свой текст (Ctrl+V).
Чтобы отредактировать этот текст или фигуру, используйте меню «Формат фигуры». Например, меню Заголовок, например, там можно установить удобное свойство «подгонять размер фигуры к тексту». Отрегулируйте выравнивание и даже разбейте текст на столбцы. Саму фигуру также можно обвести рамкой, добавить фон и тень в соответствующих меню в диалоговом окне.
Если текст небольшой?
Мелкий текст можно скопировать прямо в ячейку, отрегулировав ширину и высоту ячейки. Не забудьте также использовать функцию переноса текста. Главная - Выравнивание блоков - Обтекание текстом.
Довольно часто при работе в Excel возникает необходимость рядом с результатом вычисления формулы вставить поясняющий текст, облегчающий понимание этих данных. Конечно, можно выделить для пояснений отдельную колонку, но не во всех случаях рационально добавлять больше элементов. Но в Excel есть способы поместить формулу и текст в одну и ту же ячейку вместе.
Процедура вставки текста около формулы
Если вы просто попытаетесь вставить текст в ячейку с функцией, Excel выдаст сообщение об ошибке в формуле при такой попытке и не позволит сделать такую вставку. Но есть два способа вставить текст рядом с выражением формулы. Первый — использовать амперсанд, а второй — использовать функцию СЦЕПИТЬ.
Способ 1: Использование амперсанда
Самый простой способ решить эту проблему — использовать амперсанд (&). Этот символ обеспечивает логическое отделение данных, содержащихся в формуле, от текстового выражения. Давайте посмотрим, как этот метод можно использовать на практике.
У нас есть небольшая таблица, где постоянные и переменные затраты компании указаны в двух столбцах. Третий столбец содержит простую формулу сложения, которая складывает их вместе и дает общую сумму. Нам нужно добавить поясняющее слово «рубли» после формулы в той же ячейке, где отображается общая сумма затрат».
- Активируйте ячейку, содержащую выражение формулы. Для этого либо дважды щелкните по нему левой кнопкой мыши, либо выделите его и нажмите функциональную клавишу F2. Вы также можете просто выделить ячейку, а затем поместить курсор в строку формул.
- Сразу после формулы поставьте амперсанд (&). Затем в кавычках пишем слово «рубли». В этом случае кавычки не будут стоять в ячейке после числа, отображаемого формулой. Они просто функционируют как указатель на программу, что это текст. Чтобы отобразить результат в ячейке, нажмите кнопку Enter на клавиатуре.
- Как видите, после этого действия после числа, которое показывает формула, стоит поясняющая надпись «рубли». Но у этого варианта есть видимый недостаток: цифра и текстовая легенда сливаются без пробелов.
В то же время, если мы попытаемся поставить пробел вручную, это не сработает. Как только будет нажата кнопка Enter, результат будет снова «вставлен».
- Но выход из этой ситуации все же есть. Снова активируйте ячейку, содержащую формулу и текстовые выражения. Сразу после амперсанда открываем кавычки, затем ставим пробел, нажав соответствующую клавишу на клавиатуре, и закрываем кавычки. После этого снова ставим амперсанд (&). Затем мы нажимаем на клавишу Enter.
- Как видите, результат вычисления формулы и текстовое выражение разделены пробелом.
Естественно, все эти шаги делать не обязательно. Мы только что показали, что при обычном вводе без второго амперсанда и кавычек с пробелом формула и текстовые данные сольются. Вы можете установить правильное пространство даже при выполнении других разделов этого руководства.
Когда мы пишем текст перед формулой, мы следуем следующему синтаксису. Сразу после знака «=» открывайте кавычки и пишите текст. После этого закройте кавычки. Ставим амперсанд. Затем, если вам нужно ввести пробел, откройте кавычки, вставьте пробел и закройте кавычки. Щелкаем по клавише Enter.
Чтобы написать текст вместе с функцией, а не с обычной формулой, все действия точно такие же, как описано выше.
Текст также можно ввести как ссылку на ячейку, в которой он размещен. В этом случае алгоритм действий остается прежним, только сами координаты ячейки заключать в кавычки не нужно.
Способ 2: Применение функции "СЦЕПИТЬ"
Вы также можете использовать функцию СЦЕПИТЬ, чтобы вставить текст вместе с результатом вычисления формулы. Этот оператор предназначен для объединения значений, отображаемых в нескольких элементах листа, в одну ячейку. Он относится к категории текстовых функций. Синтаксис следующий:
=СЦЕПИТЬ(текст1;текст2;…)
Всего у этого оператора может быть от 1 до 255 аргументов. Каждый из них представляет собой либо текст (включая числа и другие символы), либо ссылки на содержащие его ячейки.
Давайте посмотрим, как эта функция работает на практике. Например, возьмем ту же таблицу, просто добавим в нее столбец «Общая стоимость» с пустой ячейкой.
- Выберите пустую ячейку в столбце «Общие затраты». Щелкните значок «Вставить функцию» слева от строки формул.
- Мастер функций активирован. Перейдите на вкладку «Текст». Затем выберите имя «ПОДКЛЮЧИТЬ» и нажмите кнопку «ОК».
- Откроется окно аргументов оператора CONCATENATE. Это окно состоит из полей под названием «Текст». Их количество достигает 255, но для нашего примера нам нужно всего три поля. В первую мы поместим текст, во вторую поместим ссылку на ячейку, содержащую формулу, а в третью снова разместим текст.
Поместите курсор в поле «Текст1». Вписываем туда слово «Итого». Вы можете писать текстовые выражения без кавычек, так как программа сама их проставляет.
Затем перейдите в поле «Текст2». Поставьте туда курсор. Здесь мы должны ввести значение, которое показывает формула, а это значит, что мы должны дать ссылку на ячейку, которая его содержит. Это можно сделать, введя адрес вручную, но лучше поставить курсор в поле и нажать на ячейку с формулой на листе. Адрес автоматически появится в поле аргумента.
В поле «Текст3» введите слово «рубли».
Затем нажмите на кнопку «ОК».
- Результат выводится в заранее выбранную ячейку, но как видим, как и в предыдущем способе, все значения записываются слитно без пробелов.
- Чтобы решить эту проблему, снова выберите ячейку, содержащую оператор СЦЕПИТЬ, и перейдите в строку формул. Там после каждого аргумента, то есть после каждой точки с запятой, добавляем следующее выражение:
" ";
Между кавычками должен быть пробел. В общем случае в строке функции должно появиться следующее выражение:
=СЦЕПИТЬ("Всего";" ";D2;" ";"рублей")
Щелкаем по клавише ENTER. Теперь наши значения разделены пробелами.
- По желанию можно скрыть первый столбец «Общая стоимость» с исходной формулой, чтобы он не занимал лишнего места на листе. Просто удалить его не получится, так как это нарушит функцию СЦЕПИТЬ, но удалить элемент вполне возможно. Щелкнуть левой кнопкой мыши по сектору координатной линии в столбце, который нужно скрыть. После этого выделяется весь столбец. Щелкаем по выделению правой кнопкой мыши. Откроется контекстное меню. Выберите в нем пункт «Скрыть».
- После этого, как мы видим, ненужный нам столбец скрывается, но данные в ячейке, где находится функция СЦЕПИТЬ, отображаются корректно.
