Как поставить апостроф в эксель
Зачастую текст, который достается нам для работы в ячейках листа Microsoft Excel далек от совершенства. Если он был введен другими пользователями (или выгружен из какой-нибудь корпоративной БД или ERP-системы) не совсем корректно, то он легко может содержать:
- лишние пробелы перед, после или между словами (для красоты!)
- ненужные символы ("г." перед названием города)
- невидимые непечатаемые символы (неразрывный пробел, оставшийся после копирования из Word или "кривой" выгрузки из 1С, переносы строк, табуляция)
- апострофы (текстовый префикс – спецсимвол, задающий текстовый формат у ячейки)
Давайте рассмотрим способы избавления от такого "мусора".
Замена
"Старый, но не устаревший" трюк. Выделяем зачищаемый диапазон ячеек и используем инструмент Заменить с вкладки Главная – Найти и выделить (Home – Find & Select – Replace) или жмем сочетание клавиш Ctrl+H.
Изначально это окно было задумано для оптовой замены одного текста на другой по принципу "найди Маша – замени на Петя", но мы его, в данном случае, можем использовать его и для удаления лишнего текста. Например, в первую строку вводим "г." (без кавычек!), а во вторую не вводим ничего и жмем кнопку Заменить все (Replace All). Excel удалит все символы "г." перед названиями городов:
Только не забудьте предварительно выделить нужный диапазон ячеек, иначе замена произойдет на всем листе!
Удаление пробелов
Если из текста нужно удалить вообще все пробелы (например они стоят как тысячные разделители внутри больших чисел), то можно использовать ту же замену: нажать Ctrl+H, в первую строку ввести пробел, во вторую ничего не вводить и нажать кнопку Заменить все (Replace All).
Однако, часто возникает ситуация, когда удалить надо не все подряд пробелы, а только лишние – иначе все слова слипнутся друг с другом. В арсенале Excel есть специальная функция для этого – СЖПРОБЕЛЫ (TRIM) из категории Текстовые. Она удаляет из текста все пробелы, кроме одиночных пробелов между словами, т.е. мы получим на выходе как раз то, что нужно:
Удаление непечатаемых символов
В некоторых случаях, однако, функция СЖПРОБЕЛЫ (TRIM) может не помочь. Иногда то, что выглядит как пробел – на самом деле пробелом не является, а представляет собой невидимый спецсимвол (неразрывный пробел, перенос строки, табуляцию и т.д.). У таких символов внутренний символьный код отличается от кода пробела (32), поэтому функция СЖПРОБЕЛЫ не может их "зачистить".
Вариантов решения два:
- Аккуратно выделить мышью эти спецсимволы в тексте, скопировать их (Ctrl+C) и вставить (Ctrl+V) в первую строку в окне замены (Ctrl+H). Затем нажать кнопку Заменить все (Replace All) для удаления.
- Использовать функцию ПЕЧСИМВ (CLEAN) . Эта функция работает аналогично функции СЖПРОБЕЛЫ, но удаляет из текста не пробелы, а непечатаемые знаки. К сожалению, она тоже способна справится не со всеми спецсимволами, но большинство из них с ее помощью можно убрать.
Функция ПОДСТАВИТЬ
Замену одних символов на другие можно реализовать и с помощью формул. Для этого в категории Текстовые в Excel есть функция ПОДСТАВИТЬ (SUBSTITUTE) . У нее три обязательных аргумента:
- Текст в котором производим замену
- Старый текст – тот, который заменяем
- Новый текст – тот, на который заменяем
С ее помощью можно легко избавиться от ошибок (замена "а" на "о"), лишних пробелов (замена их на пустую строку ""), убрать из чисел лишние разделители (не забудьте умножить потом результат на 1, чтобы текст стал числом):
Удаление апострофов в начале ячеек
Апостроф (') в начале ячейки на листе Microsoft Excel – это специальный символ, официально называемый текстовым префиксом. Он нужен для того, чтобы дать понять Excel, что все последующее содержимое ячейки нужно воспринимать как текст, а не как число. По сути, он служит удобной альтернативой предварительной установке текстового формата для ячейки (Главная – Число – Текстовый) и для ввода длинных последовательностей цифр (номеров банковских счетов, кредитных карт, инвентарных номеров и т.д.) он просто незаменим. Но иногда он оказывается в ячейках против нашей воли (после выгрузок из корпоративных баз данных, например) и начинает мешать расчетам. Чтобы его удалить, придется использовать небольшой макрос. Откройте редактор Visual Basic сочетанием клавиш Alt+F11, вставьте новый модуль (меню Insert - Module) и введите туда его текст:
Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то апострофы перед содержимым выделенных ячеек исчезнут.
Английские буквы вместо русских
Это уже, как правило, чисто человеческий фактор. При вводе текстовых данных в ячейку вместо русских букв случайно вводятся похожие английские ("це" вместо русской "эс", "игрек" вместо русской "у" и т.д.) Причем снаружи все прилично, ибо начертание у этих символов иногда абсолютно одинаковое, но Excel воспринимает их, конечно же, как разные значения и выдает ошибки в формулах, дубликаты в фильтрах и т.д.
Можно, конечно, вручную заменять символы латинцы на соответствующую им кириллицу, но гораздо быстрее будет сделать это с помощью макроса. Откройте редактор Visual Basic сочетанием клавиш Alt+F11, вставьте новый модуль (меню Insert - Module) и введите туда его текст:
Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то все английские буквы, найденные в выделенных ячейках, будут заменены на равноценные им русские. Только будьте осторожны, чтобы не заменить случайно нужную вам латиницу :)
Добавление апострофа перед числами может привести к тому, что числа станут текстовым форматом, если необходимо добавить несколько числовых ячеек, чтобы добавить начальный апостроф, как вы могли бы это сделать, кроме как вставлять их по одному в Excel?
Вставить / добавить апостроф перед числами с кодом VBA
Следующий простой код может помочь вам вставить апостроф перед каждым числом в выделенном фрагменте, пожалуйста, сделайте следующее:
1. Выберите диапазон чисел, в который вы хотите добавить апостроф.
2. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
3. Затем нажмите Вставить > Модульи вставьте следующий код в Модуль окно.
Код VBA: сразу вставлять апостроф перед числами:
4. После вставки кода нажмите F5 ключ для запуска этого кода, и апостроф был вставлен перед числами сразу.
Вставка / добавление апострофа перед числами с помощью функции преобразования текста в число
Если у вас есть Kutools for ExcelАвтора Преобразование текста в число утилита, вы можете быстро преобразовать числа в текстовый формат с начальным апострофом.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Выберите числа, к которым вы хотите добавить начальный апостроф.
2. Нажмите Kutools > Content > Преобразование текста в число, см. снимок экрана:
3. В Преобразование текста в число диалоговое окно, выберите Число в тексти нажмите Ok or Применить, а перед числами был добавлен апостроф, как показано на следующем снимке экрана:
Вставьте / добавьте апостроф перед числами с помощью Добавить текст Kutools for Excel
С другой особенностью -Добавить текст of Kutools for Excel также может помочь вам завершить эту работу. В Добавить текст Утилита может помочь вам вставить любые символы или тексты до, после или в определенном месте содержимого ячейки. Пожалуйста, сделайте следующее:
1. Выберите числа, к которым вы хотите добавить начальный апостроф.
2. Затем нажмите Kutools > Текст > Добавить текст, см. снимок экрана:
3. В Добавить текст в диалоговом окне введите апостроф ' в Текст поле и выберите Перед первым персонажем вариант под Позиция раздел, затем нажмите Ok or Применить , а перед каждым числом в выборках был добавлен апостроф, см. снимок экрана:
Для некоторых целей вам может потребоваться добавить запятую в конце каждой ячейки в Excel. В этой статье я покажу вам два метода добавления запятой после ячеек в Excel.
Добавить запятую в конце ячейки / текста с формулой
Вы можете использовать формулу, чтобы добавить запятую в конец ячейки в Excel. Пожалуйста, сделайте следующее.
Для использования этой формулы вам необходимо создать столбец справки.
1. Выберите пустую ячейку, например ячейку B1, которая находится рядом с ячейкой, в конце которой вы хотите добавить запятую, введите формулу = A1 & "," , а затем нажмите Enter ключ. Смотрите скриншот:
2. Выберите ячейку B1, перетащите маркер заполнения вниз в нужный диапазон. Вы увидите, что в конце текста каждой ячейки в столбце справки добавлены запятые.
Заметки:
1. Вы можете изменить ссылочную ячейку в формуле в соответствии с вашими потребностями.
2. Когда вы копируете формулы в другие ячейки, вставляйте их как значения.
Добавить запятую в конце ячейки / текста с помощью Kutools for Excel
Поскольку указанный выше метод не может напрямую работать с исходными данными. Здесь вы познакомитесь с удобной надстройкой - Добавить текст полезности Kutools for Excel. С помощью этой утилиты вы можете быстро добавить запятые в конце всех ячеек в выбранном диапазоне.
Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.
1. Выберите диапазон, в который вы хотите добавить запятую после текста.
2. Нажмите Kutools > Текст > Добавить текст. Смотрите скриншот:
3. в Добавить текст диалоговом окне введите знак запятой в поле Текст поле, затем выберите После последнего символа в Позиция раздел и, наконец, щелкните OK кнопка. Теперь запятая добавляется после текста каждой ячейки в выбранном диапазоне.
Заметки:
1. Вы можете сразу увидеть результат в предварительный просмотр коробка;
2. Проверить Пропускать нетекстовые ячейки В поле нетекстовые ячейки не будут включены в операцию.
Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Как поставить плюс в ячейку?
Кроме этого, можно просто написать знак +, после чего нажать клавишу Ввод. После этого в ячейке появится знак плюса, но при этом не появится знака ввода формулы. Правда, нужно быть осторожным и действительно нажимать клавишу ввода.
Как поставить знак плюс?
Зажмите «Alt» на клавиатуре, и, не отпуская кнопки, наберите на цифровой клавиатуре (цифры справа) «0177» . Значок будет добавлен. Если цифровой клавиатуры нет, тогда можно использовать специальный код для вставки плюс минус.
Как ввести в Excel?
Ввод текста или числа в ячейку
- Выберите ячейку на листе.
- Введите числа или текст, которые нужно ввести, а затем нажмите ввод или TAB. Чтобы ввести данные в новой строке ячейки, введите разрыв строки, нажав ALT+ВВОД.
Как в Excel отобразить знак плюс?
Как поставить знак доллара в Экселе в формуле?
Как в Excel сделать плюсик?
Как это делается:
- Откройте лист Excel.
- Выберите ячейки, которые надо скрыть.
- Нажмите Shift+Alt+Стрелка вправо .
- Появится диалоговое окно Группирование (Group). Выберите Колонны (Columns) и нажмите OK , чтобы подтвердить выбор.
Как добавить апостроф перед числом в Excel?
Как поставить плюс на клавиатуре Макбука?
Если вы используете компьютер Apple с macOS, наберите его на клавиатуре Mac, удерживая клавиши «Option» и «Shift», и нажимая клавишу со знаком равенства и плюсом в верхнем ряду клавиш. Этот ярлык ставит знак плюс или минус в вашем документе, вводе в веб-браузере или другом программном обеспечении.
Как набирать текст в Excel?
Как написать текст в Excel?
Для этого щелкните правой кнопкой мыши по ячейке, в которой находится начало вашего текста, и в выпадающем списке выберите пункт Формат ячеек. В открывшемся окне Формат ячеек выберите вкладку Выравнивание и установите галочку на функцию Переносить по словам.
Читайте также: