Check-moscow.ru

Финансы и учет
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как добавить дефис между словами в Excel?

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

  • PTR-422
  • CORPO-6755
  • SVCCALL-56532

Функция LEVSIMW подходит не сразу, потому что нам нужна последняя часть каждого кода. Функция RIGHTSIMB также не работает, поскольку ее аргументы должны указывать точное количество символов в возвращаемом тексте из всех кодов разной длины. Передача фиксированного числового значения в аргументе сработает для некоторых кодов, но для большинства это будет слишком много или слишком мало символов, которые вернет функция PRIVACYMW.

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

Для выполнения этой задачи используйте формулу, состоящую из комбинаций RIGHTWIND, DLSTR, и SEARCH:

ПРАВСИМВ.

Функция ПОИСК позволяет автоматически определить положение в текстовой строке символа, указанного в ее аргументах. Номер позиции может использоваться в последующих операциях, например, при автоматической генерации значений для второго аргумента функции RETURN. Генерация осуществляется путем определения требуемого числа путем вычитания номера позиции символа — «-» из длины строки, возвращаемой функцией DLSTR.

Работа в программе Excel и создание документов

Имеются рабочие области для создания электронных таблиц. Документы Excel состоят из нескольких независимых частей (листов), в отличие от документов Word. Сводные таблицы можно группировать, оформлять и форматировать по мере необходимости.

Документы могут включать графики, диаграммы, схемы, декоративные надписи и спецэффекты. Но основное назначение документов Excel — это создание таблиц с формулами и работа с базой данных.

Программа для работы с электронными таблицами Microsoft Excel

Posted on 22.05.2019 Archivado en Excel, Текстовый редактор Теги Excel Добавить комментарий к записи Работа в Excel и создание документов.

Читайте так же:
Как выделить заблокированные ячейки в Excel

Символ после каждого слова в ячейке — формула

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

Здесь, в ячейке D1, находится указанный символ. Вот как работает формула в примере. Обратите внимание, что обращение к ячейке D1 не является абсолютным, символ тянется вниз вместе с формулой, которая на него ссылается.

В ячейки с формулой вставьте символ после каждого слова.

Функция Excel ЗАМЕНА

Функция REPLACEMENT — это встроенная функция Excel, которая относится к категории TEXT.

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

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

Определитель

Функция Excel REPLACE заменяет часть текста в заданном месте на другой текст или новую строку.

ЗАМЕНА Формулы в Excel

Формула Excel REPLACE выглядит следующим образом:

В Excel можно задать следующие аргументы для функции REPLACE:

  • Старый_текст (обязательный или обязательный параметр): это ссылка на ячейку, содержащую текст, подлежащий замене. (Может содержать текстовые или числовые данные)
  • Start_Num(параметр обязательный или обязательный): Это начальная позиция, с которой должен начинаться поиск, т.е. слева от символа в аргументе old_text
  • Num_chars (параметр обязательный или обязательный): Это количество символов, подлежащих замене.
  • New_text (обязательный или требуемый параметр): это новый текст для замены old_text

Примечание: аргумент new_text не обязательно должен быть равен или такой же длины, как num_chars.

Как использовать функцию REPLACE в Excel?

Функция REPLACE очень проста в использовании. Давайте посмотрим, как использовать функцию REPLACE в Excel с помощью нескольких примеров.

Читайте так же:
Как вставить фоновое изображение для печати в Excel?

Вы можете скачать этот шаблон для функции REPLACE здесь — Шаблон функции Excel REPLACE

Пример № 1 — функция ЗАМЕНА для изменения имени

В приведенном ниже примере ячейка «B8» содержит имя «Andrew Edward». Здесь мне нужно заменить это имя на правильное имя, т.е. John Edward, используя функцию REPLACE

Функция ЗАМЕНА должна быть применена в ячейке C8. Выберите ячейку «C8», в которой должна быть применена функция ЗАМЕНА.

Если нажать кнопку вставить функцию (fx) на панели инструментов формул, появится диалоговое окно. Если ввести «REPLACE» в поле поиска функции, функция REPLACE появится в поле выбора функции. Дважды щелкните функцию REPLACE.

Появится диалоговое окно, в котором необходимо заполнить или ввести аргументы функции REPLACE, т. е.

= REPLACE (старый_текст, начальный_номер, количество_символов, новый_текст)

Старый_текст : относится к ячейке, содержащей заменяемый текст. т.е. «B8» или «Andrew Edward».

Start_number: начальная позиция, с которой должен начинаться поиск, т.е. слева от символа в аргументе old_text, например, 1.

Num_chars или Number_of_chars: это количество символов, которые вы хотите заменить. например, слово ANDREW содержит 6 букв, которые мне нужно заменить, поэтому это 6

New_text: это новый текст, которым вы хотите заменить old_text, здесь «John» — новая строка, а «Andrew» — старая. т.е. здесь мы должны ввести новую строку, т.е. «John»

Нажмите OK после ввода всех аргументов функции замещения.

= ЗАМЕНИТЬ (B8, 1, 6, »John»)

Текст заменяется в указанной позиции строки, заданной или предоставленной, например, Джон Эдвард в ячейке C8.

Пример №2 — Добавление пропущенного слова в текст

В приведенном ниже примере ячейка «B12» содержит слово «Новости». Здесь мне нужно добавить недостающее слово, т.е. «Paper». Использование функции REPLACE.

Используйте функцию REPLACE для ячейки «C12». Выберите ячейку «C12», к которой будет применена функция ЗАМЕНА,

Читайте так же:
Как добавить или добавить текст из одной ячейки в другую в Excel?

Нажмите кнопку вставки функции (fx) под панелью инструментов формул, появится диалоговое окно, введите ключевое слово «REPLACE» в поле поиска функции, функция REPLACE появится в поле выбора функции. Дважды щелкните на функции REPLACE.

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

= REPLACE (старый_текст, начальный_номер, количество_букв, новый_текст)

Старый_текст: Ссылка на ячейку, содержащую заменяемый текст. Например, «B12» или «Новости».

Start_Num: с левой стороны от символа в аргументе old_text (News), т.е. 5, с 5-ой позиции добавить New_text

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

_ Новый_текст: Здесь ничего не нужно заменять; «Бумага» — это новая строка. Этот текст нужно расширить, добавив новую строку. то есть «бумага».

Примечание: Перед словом «бумага» необходимо добавить пробел.

Нажмите OK после ввода всех аргументов для функции подстановки.

= ЗАМЕНА (B12, 5,, ”Бумага”)

Эта функция добавляет новый текст в указанное место, в данном случае «Новости газеты» в ячейку C12.

Пример № 3 — Добавление дефиса в номер телефона

В приведенном ниже примере ячейка «G8» содержит контактный номер с кодом состояния «0224038991». Здесь мне нужно добавить дефис после кода статуса с помощью функции replace, т.е. «022-4038991».

Давайте применим функцию REPLACE в ячейке «H8». Выберите ячейку «H8», где должна быть применена функция ЗАМЕНА.

Кнопка вставки функции (fx) находится под панелью инструментов формул. Появится диалоговое окно, в котором в поле поиска функции можно ввести ключевое слово «REPLACE», чтобы отобразить функцию REPLACE. Дважды щелкните функцию REPLACE.

Чтобы использовать функцию REPLACE, необходимо ввести аргументы в появившемся диалоговом окне, например

= REPLACE (old_text, start_num, num_chars, new_text)

Читайте так же:
Как вставить пустую строку на основе указанного выше значения ячейки в Excel?

Старый_текст : ссылка на ячейку, содержащую текст, который вы хотите заменить, например, «G8» или «0224038991»

Слева от символа в старом_тексте, т.е. 4. В 4-й позиции добавьте дефис «-»

Num_chars или Number_of_chars: это поле оставляем пустым, т.е. мы ничего здесь не заменяем, так как добавляем дефис между контактными телефонами.

Новый_текст: Здесь мы ничего не заменяем, но «-«, который является дефисом, — это специальный символ или новая строка, которая будет добавлена между старой строкой.

Примечание: нам пришлось добавить пробел до и после дефиса «-«. чтобы получить желаемый результат

Введите все аргументы для функции replace в поле replace function и нажмите OK.

= ЗАМЕНА («0224038991 ″, 4,, » — «)

Это заменит дефис «-» в указанной позиции, т.е. «022-4038991» в ячейке C12.

Что нужно помнить о функции REPLACE в Excel

  • Ошибка #VALUE возникает, если аргумент start_num или num_chars не является числовым или отрицательным значением.

Это приведет к появлению значения ошибки.

  • ИМЯ ОШИБКИ Возникает, если аргумент Old_text не заключён в двойные кавычки.

Возникнет ошибка при именовании.

Рекомендуемые статьи

Это было руководство по REPLACE в Excel. Здесь мы обсуждаем формулу REPLACE и как использовать функцию REPLACE в Excel, с практическими примерами и загружаемым шаблоном Excel. Вы также можете ознакомиться с другими предложенными нами статьями -…

Метод 2: применение окна спецзнаков

В качестве второго решения можно использовать окно с подстановочным знаком. Для этого нужно сделать следующее:

Вставка символов в Excel

    Переходим в ячейку, в которой планируем вставить тире, переключаемся во вкладку “Вставка”, находим в правой части ленты раздел “Символы”, кликаем по нему, далее – по кнопке “Символ”.

Точно так же можно вставить короткое тире.

Читайте так же:
Как выполнить мгновенный поиск с фильтром при вводе ячейки в Excel?

Вставка короткого тире через окно специальных знаков

    Все в той же вкладке “Специальные знаки” выбираем “Короткое тире” и вставляем его, нажав соответствующую кнопку.

Примечание: Независимо от выбранного метода, символы тире будут одинаковыми. Разница лишь в том, как их добавлять.

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

Знак минуса в Excel

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector