Как удалить слово из всех ячеек в excel
Иногда при работе с Excel возникает необходимость удалить первое слово или же несколько слов в начале фраз в ячейке.
Для решения задачи вам потребуется объединить несколько функций программы.
Задача удаления первого слова является частным случаем более общей (см. статью):
Удалить первое слово из ячейки: составляем формулу
Технически, первое слово — это все символы в ячейке до первого пробела или до конца строки, если слово в ячейке всего одно. Как его удалить?
Находим позицию первого пробела
Есть 2 варианта формул, оба требуют сначала найти позицию первого символа пробела в строке, это делается с помощью функции ПОИСК или функции НАЙТИ. Обе ищут позицию в ячейке первого вхождения значения, указанного в первом аргументе, просматривая ячейку (второй аргумент) слева направо.
А что, если слово в строке одно, и пробела там нет? Обе функции вернут ошибку. Но ее можно обойти, производя поиск не в самой ячейке, а в тексте ячейки с присоединенным к нему справа пробелом (&» «). Смотрите пример:
Высчитываем позицию первого пробела в строке.
Может быть и другая неприятная ситуация — в начале ячейке может быть лишний пробел, что может нам испортить решение задачи. Если есть такая вероятность, рекомендуется сначала удалить лишние пробелы.
Заменяем фрагмент до первого пробела на пустоту
Теперь, когда нам известна позиция первого символа идущего после слова, ею можно воспользоваться, чтобы заменить слово на пустоту, что эквивалентно его удалению. Пустота обозначается кавычками, между которыми ничего нет («»).
Нам потребуется функция «ЗАМЕНИТЬ». Ей мы указываем ячейку, в которой производится замена, начиная с какой позиции, сколько символов, и на что заменим этот промежуток. Обратите внимание — функция не выдает ошибку в последней строке, несмотря на то, что в ячейке A8 меньше символов, чем число, которое мы ей указываем в B4.
Заменяем часть ячейки до первого пробела на пустоту
Чтобы не создавать два столбца, можно совместить формулы в одну составную.
Просто заменим в формулах третьего столбца ссылки на формулы второго столбца самими этими формулами. Так будет выглядеть итоговая составная формула удаления первого слова в ячейке для первой строки с данными:
А ниже процесс, как происходит ее создание:
Удалить первое слово в ячейках в 2 клика
Как видно, формулы выше не очень просты, и требуется время, даже чтобы просто их написать. Помимо этого, формулы требуют создания дополнительного столбца (или двух). Надстройка !SEMTools поможет упростить и ускорить решение задачи. Ниже показан пример удаления первых слов в ячейках, прямо на месте:
В примере ниже удаляем уже 2 слова в начале всех ячеек столбца:
Аналогично решается задача для трех и более слов — можно использовать пункт «Первые N», чтобы указать количество удаляемых слов самостоятельно.
Теперь нет необходимости прописывать сложные формулы в Excel.
!SEMTools поможет автоматизировать процессы и решит ваши задачи буквально за пару кликов!
Удалить текст из ячейки, сопоставив содержимое
В этой статье показано, как использовать функцию ЗАМЕНА для удаления части текстовой строки из указанных ячеек путем сопоставления содержимого.
Удалить текст, сопоставив содержимое в Excel
Общая формула
=SUBSTITUTE(text_string, text_to_remove, "")
аргументы
Текстовая_строка: Текстовая строка, содержащая конкретный текст, который вы хотите удалить. Это может быть:
- 1. Текст, заключенный в кавычки;
- 2. Или ссылку на ячейку, содержащую текст.
Текст_для_удаления: Текст, который вы хотите удалить из определенной ячейки. Это может быть:
- 1. Текст, заключенный в кавычки;
- 2. Или ссылку на ячейку, содержащую текст.
Как пользоваться этой формулой?
Как показано на скриншоте ниже, каждая ячейка в диапазоне B5: B9 содержит номера SSN, и теперь вы хотите удалить все тире из номера SSN в каждой ячейке. Вы можете сделать следующее.
1. Выберите пустую ячейку для вывода результата.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Затем перетащите маркер заполнения, чтобы применить формулу к другим ячейкам.
=SUBSTITUTE(B3,"-","")
Заметки:
- 1. Если вы хотите удалить текст, сопоставив другой контент, замените тире в формуле на нужное вам содержание.
- 2. Функция SUNSTITUTE чувствительна к регистру.
Как работает эта формула?
Функция ЗАМЕНИТЬ здесь заменяет все вхождения «-» в B3 пустым текстом.
Удалите тексты, сопоставив несколько содержимого в Excel
Общая формула
=SUBSTITUTE(SUBSTITUTE(text_string,text_to_remove_1,""),text_to_remove2,"")
аргументы
Текстовая_строка: Текстовая строка, содержащая конкретный текст, который вы хотите удалить. Это может быть:
- 1. Текст, заключенный в кавычки;
- 2. Или ссылку на ячейку, содержащую текст.
Текст_для_удаления_1, Текст_для_удаления_2…: Тексты, которые вы хотите удалить из определенной ячейки. Это может быть:
- 1. Текст, заключенный в кавычки;
- 2. Или ссылку на ячейку, содержащую текст.
Как пользоваться этой формулой?
Предположим, у вас есть список телефонных номеров, как показано на скриншоте ниже, и теперь вы хотите удалить все вхождения «+» и «-» из номеров телефонов. Вложение нескольких функций ЗАМЕНЫ может решить проблему.
1. Выберите пустую ячейку, чтобы разместить результат.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Затем перетащите маркер заполнения, чтобы применить формулу к другим ячейкам.
=SUBSTITUTE(SUBSTITUTE(B3,"+",""),"-","")
Примечание: В этом случае мы вкладываем две функции SUBSTITUTE, чтобы удалить все экземпляры «+» и «-» из определенных ячеек. Фактически, вы можете добавить столько совпадающих текстов, сколько сможете, вложив больше функций ЗАМЕНА.
Как работает эта формула?
=SUBSTITUTE(SUBSTITUTE(B3,"+",""),"-","")
- 1. (SUBSTITUTE(B3,"+","") : Операция начинается с этой функции ЗАМЕНЫ. Он удаляет все экземпляры «+» из B3 и возвращает результат как «86130-8686-5656».
- 2. SUBSTITUTE("86130-8686-5656","-","") : А затем внешняя функция ПОДСТАВИТЬ удаляет все экземпляры «-» из текстовой строки и получает результат 8616086865656.
Связанные функции
Функция ПОДСТАВИТЬ в Excel
Функция Microsoft Excel SUBSTITUTE заменяет текст или символы в текстовой строке другим текстом или символами.
Родственные формулы
Удаление разрывов строк из ячеек в Excel
В этом руководстве представлены три формулы, которые помогут вам удалить разрывы строк в определенных ячейках Excel.
Удалить текст из ячейки на основе определенной позиции
В этом руководстве объясняется, как использовать формулы для удаления текста из ячейки на основе определенной позиции в Excel.
Удалить текст в зависимости от положения переменной в Excel
В этом руководстве объясняется, как удалить текст или символы из ячейки, когда она находится в переменной позиции.
Удалить ненужные символы из ячейки в Excel
Вы можете использовать функцию ЗАМЕНА, чтобы удалить любые нежелательные символы из определенной ячейки в Excel.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.
Как удалить буквы из строк / чисел / ячеек в Excel?
В этой статье рассказывается о том, как удалить буквы из текстовых строк / ячеек / чисел в Excel. И мы предлагаем четыре метода для ее решения с помощью формулы массива, пользовательской функции и сторонней надстройки Kutools for Excel.
- Удалить буквы из строк / чисел / ячеек с помощью формулы массива
- Удаление букв из строк / чисел / ячеек с помощью функции, определяемой пользователем
- Удалите буквы из строк / чисел / ячеек с помощью утилиты удаления символов Kutools for Excel
- Удалите буквы из строк / чисел / ячеек с помощью функции EXTRACTNUMBER Kutools for Excel
Удалить буквы из строк / чисел / ячеек с помощью формулы массива
Мы можем применить формулу массива для удаления букв из строк / чисел / ячеек в Excel. Пожалуйста, сделайте следующее:
1. Выберите пустую ячейку, вы вернете текстовую строку без букв, введите формулу =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 это ячейка, из которой вы будете удалять буквы) в нее и нажмите Ctrl + Shift + Enter одновременно.
2. Продолжайте выделять ячейку, а затем перетащите ее маркер заполнения в нужный диапазон. И теперь вы увидите, что все буквы удалены из исходных текстовых строк, как показано ниже:
Заметки:
(1) Эта формула массива удалит все типы символов, кроме числовых. Например, исходная текстовая строка abc-859 * -24test , эта формула массива удалит все буквы и специальные символы ( * и - ) и вернуться 85924 .
(2) Если в текстовой строке нет числа, эта формула массива вернет 0.
Пакетное разделение текста и чисел из одной ячейки / столбца на разные столбцы / строки
Kutools for Excel улучшает Разделить клетки утилита и поддерживает пакетное разделение всех текстовых символов и чисел одной ячейки / столбца на два столбца / строки. Полнофункциональная бесплатная 30-дневная пробная версия!
Удаление букв из строк / чисел / ячеек с помощью функции, определяемой пользователем
Мы также можем добавить пользовательскую функцию в Excel для удаления букв из строк / чисел / ячеек. Пожалуйста, сделайте следующее:
1, нажмите другой + F11 одновременно с клавишами, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модули, а затем скопируйте и вставьте следующий код в новое окно открытия модуля.
VBA: удалить буквы из строк / чисел / ячеек в Excel
3. Сохраните эту пользовательскую функцию. Выберите пустую ячейку, вы вернете текстовую строку без букв, и введите формулу = StripChar (A2) (A2 - это ячейка, из которой вы удалите буквы) в нее и перетащите маркер заполнения вниз до нужного вам диапазона. Смотрите скриншоты:
Ноты:
(1) Эта функция, определяемая пользователем, также может удалять все типы символов, кроме цифровых. Например, исходная текстовая строка abc-859 * -24test , эта формула массива удалит буквы и специальные символы (* и - ) и вернуться 85924 .
(2) Эта определяемая пользователем функция возвращает числа, хранящиеся в виде текстовых строк.
Удалите буквы из строк / чисел / ячеек с помощью функции EXTRACTNUMBERS из Kutools for Excel
Этот метод представит Kutools for Excel's ВЫДЕРЖКИ функция для простого удаления всех букв из строк / цифр / ячеек в Excel. Пожалуйста, сделайте следующее:
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!
Kutools for Excel - Combines more than 300 Advanced Functions and Tools for Microsoft Excel
1. Выберите пустую ячейку, вы вернете текстовую строку без букв, и нажмите Кутулс > функции > Текст > EXTRCTNUMBERS. Смотрите скриншот:
2. В открывшемся диалоговом окне «Аргументы функции» укажите ячейку, из которой вы будете удалять буквы в Текст поле, вводить необязательно ИСТИНА or Ложный в N и нажмите OK кнопку.
Внимание: Печатать ИСТИНА вернет числовые числа, ничего не набирая или НЕПРАВДА вернет числа, хранящиеся в виде текстовых строк.
3. Продолжайте выбирать ячейку и перетащите маркер заполнения в нужный диапазон. И тогда вы увидите, что все буквы удалены из исходных текстовых строк. Смотрите скриншот:
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
Ноты:
(1) Вы можете ввести формулу = EXTRACTNUMBERS (A2; ИСТИНА) непосредственно в выбранную ячейку, а затем перетащите маркер заполнения в нужный диапазон.
(2) Эта функция EXTRACTNUMBERS также удаляет все типы символов, кроме цифровых.
Удалите буквы из строк / чисел / ячеек с помощью утилиты удаления символов Kutools for Excel
Все вышеперечисленные методы удаляют все символы, кроме цифровых. Но иногда вы можете захотеть удалить только буквы из текстовой строки, но оставить числовые символы и другие. Этот метод представит Kutools for Excel's Удалить символы утилита, чтобы легко сделать это в Excel.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!
Kutools for Excel - Combines more than 300 Advanced Functions and Tools for Microsoft Excel
1. Выберите ячейки, из которых вы будете удалять буквы, и нажмите Кутулс > Текст > Удалить символы.
2. В открывшемся диалоговом окне «Удалить символы» установите флажок Альфа и нажмите Ok кнопка. И тогда вы увидите, что из выбранных ячеек удаляются только буквы. Смотрите скриншот:
Внимание: Если вы действительно хотите удалить все типы символов, кроме числовых, вы можете проверить Нечисловой и нажмите Ok в диалоговом окне "Удалить символы". Смотрите скриншот:
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
Демо: удаление букв из строк / чисел / ячеек в Excel
Как массово удалить определенное слово в Excel?
Возможно, при работе с Microsoft Excel вы пытались сразу удалить определенное слово из выбранного диапазона. Фактически, Excel предоставляет функцию «Найти и заменить», чтобы легко решить эту проблему.
Вкладка Office позволяет редактировать и просматривать в Office с вкладками и значительно упрощает работу .
- Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
- Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
- Инструменты слияния : Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
- Разделить инструменты : Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
- Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона ; Отправляйте персонализированные электронные письма нескольким получателям массово.
- Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий .
- Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Массовое удаление определенного слова с помощью функции поиска и замены
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!
Функция «Найти и заменить» помогает быстро массово удалить определенное слово в диапазоне. Пожалуйста, сделайте следующее.
1. Выберите диапазон с конкретным словом, которое нужно массово удалить, нажмите Ctrl + F , чтобы открыть Найти и заменить диалоговое окно.
2. В дебюте Найти и заменить диалога, нажмите Замените на вкладке введите конкретное слово, которое вы удалите в Найти то, что коробка, держи Заменить пустое поле, а затем щелкните значок Заменить все кнопка. Смотрите скриншот:
3. Затем Microsoft Excel Появится диалоговое окно, в котором сообщается, сколько произведенных замен. Пожалуйста, нажмите на OK кнопку, а затем закройте Найти и заменить диалоговое окно.
После этого вы увидите, что слова «версия» сразу удаляются из выбранного диапазона.
Как в экселе стереть часть текста из каждой строки одной колонки?
Смотрите такжечтобы убрать двойные часть текста изЕсли же нужно слово есть не устроилаУбрались пробелы -
: Слишком много всяких: Спасибо! Хороший вариант. в том, чтобы
"членов", не знаю, - но с
: Все отлично и формулу: скобки, то можно, Спасибо, Вы самый
=(ЛЕВСИМВ (A1;ДЛСТР (A1-4)))*1Например, есть колонка с пробелы
1-го. Нужно из именно формулами получить в каждой ячейке.Алексей777 перед "шт" их отступлений от логичного Нужен вариант, чтобы найти слова Х что делать, если
учетом наличия или в Вашем решении,=ПСТР(A2;1;НАЙТИ("(";A2)-1)
так: быстрый(ая)!
Золотая рыбка ценами, формата "ххххххkrestsoft
текстов ячеек 1
новый список вMcrosoft Excel: Здраствуйте, должно быть три:
написания:
вычисления проходили в и Y в их будет 20-30. отсутствия пробелов,-
- Тему можно---=СЖПРОБЕЛЫ(ЛЕВСИМВ(A2;ПОИСК("(";A2)-1))Eugene Kornev: Выделяешь правой мышкой
руб" из каждой:
столбца вычесть текст другом месте -Microsoftt WordУ меня кЗАМЕНИТЬ(A3;ПОИСК("шт";A3&"ПППшт")-3;5;)- дата с одной ячейке. Т.к.
Как удалить заданную часть текста из ячейки? (Формулы/Formulas)
тексте S иНеужто все вот
и это все закрывать !89743Владимир: Сразу хочу сказать, весь столбик -формат ячейки нужно убрать
Спасибо! Очень оперативно получилось из ячеек 2 то приложите файлMicrosoft Project
Вам следующий вопрос.Vanya7819 точкой или с
ячеек с текстом удалить. Как Х так прописывать ?
удаляется.СПАСИБО ВСЕМ Иvikttur: Тестируйте.. что правила читал,
Удаление части текста из ячеек диапазона
ячеек-Число - числовой "руб" чтобы колонкаАlехМ столбца. с примером вашихExchangeУ меня есть: Большое СПАСИБО за
запятой; будет тоже много.
найти и удалить - попробую. vikttur ДАЖЕ ТЕМ, КТО: Владимир, это жеwebley три часа искал- Vlad осталась только с
: krestsoft, На другомПример того, что данных и получаемым
Microsoft Windows Server Экселевский файл в ответы. - после запятой Этим способом нужно я понял. А
Guest: 1. Для небольшого НЕ УЧАСТВОВАЛ, НО микроскопом по гвоздям,: подрезаются индексы домов
на форуме, ответа: Ampersand написал (а) цифрами.
форуме отпишитесь. Там
должно получиться - результатом. CAL котором используются тэги
CHEVRYACHOK
перед "прих." пробел будет по каждой
как найти и: vikttur'у перечня удаляемых подойдет ЗДЕСЬ БЫВАЛ !
даже иногда (д.55А) в строках 8
не нашел, -прошу хорошую формулу, ноAmpersand ответ даже раньше во вложении.Если нужно именноRemote Desctop
на изображения, но: Доброе утро! Подскажите есть или нет; ячейке с текстом удалить из текстаПростите, копирнул в способ, показанный вwww по пальцам :) и 9
не обвинять в вот эта немного: есть очень хорошая был.Казанский "заменить данные вВ результате должно
они в тексте можно ли удалить
- цифры перед эти вычисления проводить X и Y
пользователи Вас, - файле.
: текст по столбцам
Eugene Kornev, почему
Eugene Kornev
лени. лучше и короче формулаkrestsoft: krestsoft, для 2
ячейках по месту" получится без слова не нужны. Они часть текста в
"шт." одно- или отдельно. Надеюсь, не одновременно? Это возможно? вижу пустое поле,2. формула массива,
- в качестве отвергаете формулу webley?: АААгромное СПАААСИБО !
Диапазон выгружается из
: Ок, мощно ваше строки, и автозаполнить - то формулами Microsoft: выглядят следующим образом:
ячейке? В моем двухзначные. запутанно написал) Буду благодарен любым хотел ответить именно которая будет тормозить разделителя ( Потому что неСейчас пойду напишу 1с. (A1-3))
советам. Вам, а вышла расчеты ("как яЕвгений Корнев
в файле? служебку, чтобы нашихТребуется удалить все,Екатерина ткаченкоAndrey aksenov счёту стало )
vikttur обрабатывать макросом. Word , вмести с КОЭФ. К ПОЗИЦИИ: чуть причесать, а: Можно функцией пользователя.За ранее спасибо! незадача. уже говорил, диапазон: Прошу у СообществаМожно и без "умников" выпороли, т.к. что стоит после
: Выделить колонку, зажатой: там есть функцияКазанский: ФункцияsensorriaProject этими значениями.
и все что
так, только почти200?'200px':''+(this.scrollHeight+5)+'px');">Function YDirect(iText As String,P.S. Прикрепляю файлИсправлюсь.
большой") прощения, но возникла
СЖПРОБЕЛЫ, но в месяц не могли собственно адреса, т.е. левой кнопкой мыши, - "найти и
: И зачем тогдаПОДСТАВИТЬ: Спасибо, получилось. АExchangeЯчеек 1500 шт,
ниже него в
то, что хотелось. Words As Range) примера.vikttur3. Макрос. одна проблема, которую
некоторых случаях останется придумать, как это после цифры № затем нажать правую заменить" надо было по
справится. как пробел удалить?Windows Server CAL в части из
каждой ячейке.Владимир As String
ShAM: На 20-30 удаляемыхwebley я не учел пробел в конце сделать в 1с. дома, учитывая то, кнопку мыши иHelloworld
всему рунету егоSanja С помощью замены
Remote Desctop них содержится информация,
Пример в файле.: ..Потом отдельно формулуFor Each iWords: Не вижу. - лучше макрос.: если вы выложите
ранне.
строки. (ШУТКА) что в некоторых выбрать в списке
: Запихни "руб" в публиковать?: UDF. Я понял, не получается. ЯИскала, гуглила, но ссылки на картинки, Заранее спасибо!
напишите, с последней In Wordsydirect Ждите спецов. несколько записей, которыеКак решить ту
Удаление части текста из ячейки (Формулы/Formulas)
Удаляемое в отдельныйЕсть еще одна местах имеется пробел, "Очистить содержимое" другую колонку.krestsoft что в ячейке выделяю столбец нужный, так решения и которые необходимо удалить._Boroda_ запятой поработайте.iText = Replace(iText,: Ой:)Eugene Kornev некорректно обрабатываются указанными же первую задачу столбец и сортируйте задача с этим а иногда -krestsoftЕсли у тебя
: Привычка
может быть любое ставлю пробел, заменить
не нашла, естьКак это можно
: Формулой где-нибудь сбоку---
iWords, "")ShAM
: Вот попробовал формулу формулами, решение будет с удалением части на здоровье: же диапазоном : нет.: Вопрос крайне тривиальный. иксель 2007й, тоЮрий М слово из второго на "пусто" оставляю информация об удаление
сделать?200?'200px':''+(this.scrollHeight+5)+'px');">=ЛЕВСИМВ(D5;ПОИСК("КОЭФ. К ПОЗИЦИИ:";D5)-2)
48500Next : Может, так? из Вашего файла
найдено гораздо быстрее текта, не используя=ПСТР(A2;ПОИСК("(";A2);20) как сделать, чтобыПосле обработки пробелаЕсть 2 столбца, это делается так:: krestsoft, размещаете тему столбца, а не и ничего не дубликатов, есть удалениеСпасибо.или выделяем столбец
viktturYDirect = WorksheetFunction.Trim(iText)
ydirect на другом диапазонеЕвгений Корнев
в качестве критерияВладимир
сортировать ячейки по в конце текста
в ячейках 1-го
Выделяешь столбец, затем
на нескольких формах
только то, которое получается. первого, центрального илиКазанский D, жмем Контрл+h,: =ПОДСТАВИТЬ(ПОДСТАВИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(A3;ПОИСК("шт";A3&" шт")-3;5;);ПОИСК("прих";A3);10;);"*";);",";)End Function
Как формулой удалить часть текста в ячейках?
: Спасибо за идею!:) - смю в: Вот пример таких символ "(" -: 20821 тем частям текста,
не должно быть.
текст, в ячейках вкладка Данные ->
- в ячейке справаPelena последнего слова в
: Ctrl+H, найти: заменить в "Найти" пишемДля показанных данных
ydirect Да, результат нужен прицепе, что получилось
адресов, которые с как я ужеEugene Kornev
которые потом будемУдаляемые части текста 2-го Текст по столбцам
информируйте Function СЛОВАМИНУС(iTxt, iTbl: А Вы не ячейке, а вот
на: пусто.
"?КОЭФ. К ПОЗИЦИИ*"
отрабатывает корректно.:
такой. Одно условие: из однокоренных слов.
потерей текста в говорил, диапазон большой,: Eugene Kornev, почему
удалять - это могут быть вобязательно
-> Далее. Выбираешьоб этом. As Range) arr просто пробел с удаление конкретного ненужного
Алексей777 без кавычек (именноДля полного совпаденияAlexM
список слов неизвестен,Eugene Kornev скобках неправильно влияют
и, к сожалению,
отвергаете формулу webley? надо для другого количестве нескольких десятков,
Удаление части текста в ячейке (Макросы/Sub)
есть часть текста разделитель пробел, жмешьvikttur = iTbl.Value For клавиатуры поставьте, а слова из ячеек: Казанский вы правы, так, со знаком с авторским вариантом, Это именно то,
как и размер: Сразу хочу сказать,
на дальнейший отчет. в нем встречаются Потому что не
отчета. - в примере из 1-го. далее и готово: От плохих привычек I = 1 скопируйте тот, что одного столбца я даже стыдно теперь вопроса и звездочкой),
можно добавить СЖПРОБЕЛЫ(). что нужно! Огромное текста в ячейке. что диапазон будетПоэтому-то я думаю, адреса, в которых в файле?И тему можно
сократил количество дляНужно из текстов
Как удалить часть текста в ячейке по маске
Да, ну или нужно избавляться.
To UBound(arr) СЛОВАМИНУС у Вас в
не нашла. Подскажите, что такой вопрос в "Заменить на"Единственная разница с Вам спасибо. Вы Получается, тут диапазон около 10 тыс.
что надо как-то присутствует инфорация вТак я не
закрывать. Всем еще удобства. ячеек 1 столбца просто "найти иЦитатаПубликуя один и
= Trim(IIf(СЛОВАМИНУС <> тексте. Пробелы бывают
пожалуйста, как это
задал. ничего - Заменить авторским вариантом -
гений! нужно брать? Или ячеек в 1 через список удаляемых скобках, которую нельзя
отвергаю, а даже
удаление конкретного слова из ячеек (Формулы)
раз спасибо. ПокаТакже надо учитывать,
вычесть текст из заменить" тот же вопрос Empty, Replace(СЛОВАМИНУС, arr(I, разные) можно сделать.Спасибо большое все убираются все запятые.
Vanya7819
для всех слов
столбец
текстов.
удалять. наоборот, - это
что-то ищешь, еще
что удаляемая часть ячеек 2 столбца.No name
в разных форумах
1), ""), Replace(iTxt,
sensorria
Заранее благодарю.
sensorria
CHEVRYACHOK
openid.mail.ru/mail/vlad3622340: Как формулой удалить: использовать "ПОДСТАВИТЬ"? СлишкомydirectwebleyКак удалить используя решение очень красиво, чего-нибудь хорошего найдешь, текста может частичноПример того, что: и на дружественных arr(I, 1), ""))): Вы гений. Супер,
Nic70y
: Подскажите, пожалуйста.:
: Не только все ", прих. С большая формула выходит:): Всем привет! Очень: да, тогда наверное некий список того,
просто задержка прохода о чем и совпадать с адресом должно получиться -Если у тебя сайтах вы заставляете Next End Function все получилось ))))
: Ctrl+hЗадача следующая, в_Boroda_ запятые уираются, но датой + количествоAlexM
нужна подсказка, не только список что следует удалить? информации - пока не думал. : во вложении. "хххххх руб" без сразу нескольких людейVideoAlex
krestsoftAndreTM каждой из ячеек, Спасибо, Заменить - и "+XL" в шт." и звёздочки: А такая идея? могу никак додумать.
vikttur - В моем протестируешь, посмакуешь, -
Как удалить заданную часть текста из ячейки?
ВладимирМясной переулок -
Nic70y точки тогда так: параллельно думать над: вба: Вопрос крайне тривиальный.: Выделяете столбец, Ctrl+H, записаны предложения/значения и то что надо, последней ячейке. "*" ?
Такая формула лучше Есть ячейка с: Во 2 и
примере я делаю а тут еще:
:=(ЛЕВСИМВ (A1;ДЛСТР (A1-3)))*1 вашей задачей ихотя надо даже
Есть 2 столбца, в "найти" пишете мне нужно удалять формула - тамviktturПример прикрепил. чем в файле текстом S, в 3 - я список из, например люди любезно набежалиподрезаются индексы домов "(мясной)".=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;B2;))Если у тебяобесцениваете усилия new_function = Replace(Replace(Umensh, в ячейках 1-го
нужное слово, "заменить одно слово повторяющееся
где нет этого: Все нормально, этоБольшое Спасибо за200?'200px':''+(this.scrollHeight+5)+'px');">=ПОДСТАВИТЬ(ЕСЛИ(A2<>"";A2&" ";C1);ЕСЛИ(B2<>"";B2&" ";"");)
других двух ячейках недоумок, а Ваша
: - вот и в строках 8
Спасибоkrestsoft "хххххх руб. "тех, кто даст vichet, ""), "
движок форумный мне ответ!Иначе пробелы накапливаются. есть слова Х формула работает, пока
"_(мясной)" запаздываешь.
и 9webley: с точкой, тогда ответ вторым-третьим и ", " ")
2-го обязательно есть "Заменить всё". слово Microsoft. Данное
но Замена вполне подножки ставит :)openid.mail.ru/mail/vlad3622340ydirect и Y. Задача добавил до 6"(мясной) и пр.Eugene KornevТочно. Тогда простенькую: Если ориентироваться наNic70y так:
Читайте также: