Вставка символа
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
По умолчанию в диалоговом окне » символ » отображается эмодзи при открытии. Но вы можете развернуть его, чтобы увидеть другие наборы символов: проКрутить к началу и нажать выключатель в правом углу.
Word
Выполните одно из указанных ниже действий.
Вставка символа
- В меню Вставка выберите пункт Дополнительные символы, а затем откройте вкладку символы .
- Щелкните нужный символ.
Вставка специальных знаков
- В меню Вставка выберите пункт Дополнительныесимволы, а затем откройте вкладку специальные знаки .
- Выберите нужный знак.
Excel
Вставка символа
- В меню Вставка выберите пункт Объект.
- Щелкните нужный символ.
PowerPoint
Вставка символа
- В меню Вставка выберите пункт Объект.
- Щелкните нужный символ.
Outlook
Вставка символа
- В меню Правка выберите команду эмодзи, _амп_ символы.
- Щелкните нужный символ.
Дополнительные сведения
- Добавление, изменение и отключение автоматических исправлений
- Символы выглядят иначе в более ранних версиях Office
Добавить символ ко всем словам в ячейках – перед или после // Excel
Я уже рассматривал решения похожей задачи – как добавить символ, слово или текст во все ячейки столбца, но он предполагает единичную вставку в начале или в конце самой ячейки. Здесь задача звучит иначе — нужно быстро вставить какой-то символ перед каждым словом, т.е. символ вставится не единожды, а столько раз, сколько слов в ячейке. В случаях, когда в ячейке одно слово, задачи равнозначны.
Один из ярких примеров задачи – простановка в ключевых словах для рекламы в Яндекс Директ операторов “!” перед каждым словом. Это одна из полезных практик, позволяющая отключить показы по синонимам. Популярны также запросы о том, как проставить запятые после каждого слова или заключить каждое слово в ячейке в кавычки. Последнее по сути означает две последовательные операции – добавление символа кавычек перед каждым словом, и затем после (или наоборот).
Символ перед каждым словом в ячейке – Excel формула
Для начала определимся с понятиями и будем считать словом любой набор символов в ячейке, границей которого является или начало строки, или пробел, или конец строки. Т.е. если перед буквами уже есть какие-то символы, нашей задачей будет не вставить символы после них, но перед буквами, а перед. В такой конфигурации задача решаема довольно просто. Нам нужно будет учесть 4 момента:
- Если в ячейке слов нет вообще – в ячейку нельзя ничего добавлять;
- Если в ячейке одно слово, достаточно просто вставить перед ним символ, обращаясь к нему как к ячейке;
- Если слов 2 и более – пробел между ними можно заменять на пробел и необходимый символ, это формально и будет добавлением символа перед каждым словом, кроме первого;
- На всякий случай лучше избавиться от лишних пробелов между словами, иначе предыдущий этап создаст и лишние символы в ячейке.
Теперь, когда все нюансы ясны, рассмотрим соответствующие необходимые функции:
- ЕСЛИ поможет нам составить условие проверки и дать Excel дальнейшие инструкции в зависимости от ее результата;
- СЦЕПИТЬ (или просто “&”) добавит символ перед значением ячейки;
- ПОДСТАВИТЬ поможет заменить пробелы на пробел и необходимый для вставки перед словами символ;
- СЖПРОБЕЛЫ поможет перед этим избавиться от лишних пробелов.
Смотрите пример создания составной формулы из этих функций:
Итак, итоговая универсальная формула:
=ЕСЛИ(A1="";"";D1&ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A1);" ";" "&D1))
Копировать
Здесь D1 — ячейка, содержащая необходимый символ. Можно не обращаться к ячейке, а “захардкодить” его внутрь формулы вручную. Например, вставка восклицательного знака перед каждым словом будет выглядеть так:
=ЕСЛИ(A1="";"";"!"&ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A1);" ";" !"))
Копировать
Символ после каждого слова в ячейке – формула
Чтобы вставить символ после каждого слова в ячейке (например, запятую или точку с запятой как общепринятые символы-разделители), можно использовать аналогичную формулу в легкой модификации.
=ЕСЛИ(A1="";"";ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A1);" ";D1&" ")&D1)
Копировать
Здесь в ячейке D1 указанный символ. Вот как формула работает на примере. Обратите внимание, поскольку в нем адресация на ячейку D1 не абсолютная, символ протянут вниз вместе с формулой, которая на него ссылается.
Вставить символы до и после каждого слова в 2 клика
Для тех, кто любит экономить время и не мучить себя запоминанием, вводом или даже копированием длинных формул, было разработано решение в надстройке !SEMTools. Запустить вставку символа до или после всех слов выделенных ячеек можно в 1 клик из меню «Изменить слова» в группе «ИЗМЕНИТЬ».
В примере ниже мы решаем импровизированную задачу — закавычиваем каждое слово в ячейках столбца:
Заключение
Надеюсь, материал был для вас полезен, вы научились вставлять символы перед и после каждого слова с помощью стандартных формул Excel и обратили внимание на простое решение задачи с помощью моей надстройки. Наверняка вас могут заинтересовать другие способы изменить слова в Excel:
- Каждое слово с заглавной буквы в Excel;
- Склонение по падежам в Excel.
Если в ходе добавления символов вы добавили что-то лишнее, почитайте про способы быстро удалить все символы, кроме букв и цифр. А для PPC-специалистов, о которых зашла речь в самом начале, есть еще более интересные и быстрые решения. Примеры здесь: операторы ключевых слов Яндекс.Директа.
Часто сталкиваетесь с этой или похожими задачами при работе в Excel?
С !SEMTools нет необходимости прописывать сложные формулы. Решайте рутинные рабочие задачи за пару кликов!
Как вставить символы в нужное место во все ячейки Excel
Задача довольна частая при работе в Excel — допустим у нас есть список:
Нам нужно преобразовать каждую запись в ячейках добавив к ним префиксом слово «Сотрудник — «.
Чтобы было «Сотрудник — Петров» и так далее по списку.
Чтобы вставить символы во все ячейки Excel есть несколько вариантов:
1. Добавим в символы в ячейки с помощью формул
Можно использовать формулу =СЦЕПИТЬ.
Для вставки слова «Сотрудник -» в каждую ячейку нужно в рядом стоящую ячейку В1 записать формулу, как показано ниже и нажать клавишу Enter на клавиатуре.
Далее перетаскивающем маркера автозаполнения протягиваем формулу вниз, до нужной строки. Так можно вставить символы и слова вначале или в конце записи ячейки.
Используя формулу с амперсандом «&»
Сначала нужно в одну свободную ячейку вписать то, что нужно добавить к списку «Сотрудник — «
Затем записываем формулу, где первой указываем то, что должно стоять в начале затем амперсанд, потом указываем ячейку, содержащую основную ячейку. Наживаем клавишу Enter и протягиваем до нужной строки.
2. Добавить символы во все ячейки с помощью надстройки
Как вставить символ в эксель
Страницы: 1
Как вставить текст (символы) внутрь строки, не сцепить, а именно включить в разрыв символов
Пользователь
Сообщений: 15 Регистрация: 26.10.2016
26.10.2016 10:46:20
Подскажите, пожалуйста, формулу для включения текста в строку.
Пример: В ячейке с текстом «Договор №1 01.10.2016″ добавить после » Договор №1″ предлог » от», чтоб получилось как в таблице:
A | B | |
1 | Договор №1 01.10.2016 | Договор №1 от 01.10.2016 |
2 | Договор №2 от 01.11.2016 | Договор №2 от 01.11.2016 |
Заранее благодарен!
Изменено: Nisan — 26.10.2016 11:34:02
Пользователь
Сообщений: 6538 Регистрация: 05.02.2014
26.10.2016 11:09:32
=ЛЕВСИМВ(A5;НАЙТИ(» «;A5;НАЙТИ(«№»;A5)))&»от»&ПСТР(A5;НАЙТИ(» «;A5;НАЙТИ(«№»;A5));ДЛСТР(A5))
Прикрепленные файлы
- Книга1.xlsx (11.37 КБ)
Пользователь
Сообщений: 15 Регистрация: 26.10.2016
26.10.2016 11:19:30
Единственное, (и это моя ошибка, что не включил в условие) текст в данном случае приведен в качестве примера и может быть абсолютно любым.
Возможно ли вставлять текст вне зависимости от нахождения конкретных символов в тексте, а после определенного количества символов в ячейки слева или справа!