Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2012, 16:32   #1
djmaluy
 
Регистрация: 26.07.2012
Сообщений: 8
Вопрос Удаление ненужных слов

Очень нужна Ваша помощь.

есть адреса, вот как оставить только улицу, дом/квартиру и номер соотвественно, а телефон удалить!?? если можно, то удалить все, после номера дома/квартиры.

заранее благодарен!!!!
Вложения
Тип файла: rar 4123.rar (45.1 Кб, 20 просмотров)
djmaluy вне форума Ответить с цитированием
Старый 22.08.2012, 16:40   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Код:
=ЛЕВСИМВ(RC[-1]; НАЙТИ(", т.";RC[-1];1)-1)
вставляется в ячейку справа

upd.
что-то у вас нет единообразия. чтобы не проявлялись ошибки можно воспользоваться такой формулой
Код:
=ЕСЛИОШИБКА(ЛЕВСИМВ(RC[-1]; НАЙТИ(", т.";RC[-1];1)-1);RC[-1])
Правильно поставленная задача - три четверти решения.

Последний раз редактировалось DiemonStar; 22.08.2012 в 16:53.
DiemonStar вне форума Ответить с цитированием
Старый 23.08.2012, 14:03   #3
djmaluy
 
Регистрация: 26.07.2012
Сообщений: 8
По умолчанию

Спасибо большое!!!
djmaluy вне форума Ответить с цитированием
Старый 18.11.2015, 13:09   #4
Stroitel44fz
Новичок
Джуниор
 
Регистрация: 18.11.2015
Сообщений: 5
По умолчанию

А если нужно во всём объёме текста удалить либо выделить такие слова как «не менее», «не ниже», «от», «не более», «не выше», «до», «более», «выше», «свыше», «менее», «ниже», «-» , «диапазон», «диапазон от ___ до ___», знак «+/-»,«и», «,» «;»,«или», «либо», «/».
В таком случае существует формула? Это так нас выручило бы(
пример текста:"с конической /плоской головкой размерами 1,6x40-50 мм или 2,0x40-50мм. Масса 1000шт.должна быть менее 2кг Заостренная часть гвоздя по ГОСТ 283-75 должна иметь круглое либо квадратное сечение, равномерный прогиб стержня гвоздя не должен быть более 0,3 мм .отклонение от соосности головки относительно стержня не должно быть более 0,3 мм"
Stroitel44fz вне форума Ответить с цитированием
Старый 18.11.2015, 13:45   #5
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

так во всём объёме надо "удалить" или "выделить"?

Цитата:
«не менее», «не ниже», «от», «не более», «не выше», «до», «более», «выше», «свыше», «менее», «ниже», «-» , «диапазон», «диапазон от ___ до ___», знак «+/-»,«и», «,» «;»,«или», «либо», «/».
должна быть етих нету в списке

окончания(падежи) тоже учитываются? диапазон - диапазона-диапазону
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 18.11.2015, 13:49   #6
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

Это такой текст у Вас в Excel в одной ячейке содержится?
больше похоже на кусок текста из технической литературы, может все-таки word?
27102014 вне форума Ответить с цитированием
Старый 18.11.2015, 14:06   #7
Stroitel44fz
Новичок
Джуниор
 
Регистрация: 18.11.2015
Сообщений: 5
По умолчанию

смотрите какая ситуация. изначально я работаю в ворде. То что я выслала как пример текста,это у меня в одной ячейке таблички находится. Я работаю с характеристиками материалов и таких ячеек у меня может быть 100 и мне необходимо делать их конкретными.Для этого приходится в ворде через ctrl+f вручную искать слова "паразиты" на подобие тех,что прислала и в примере и отдельно и удалять их. Я решила,что возможно в екселе можно ввести формулу для замены,и так оно и есть,но всё равно изучила это не до конца.Времени нет(. Есть ли такой способ,выделить всю информацию и чтобы фильтр сам удалил ненужные слова по документу? я постаралась максимально донести,если есть вопросы,я отвечу.заранее спасибо
Stroitel44fz вне форума Ответить с цитированием
Старый 18.11.2015, 14:07   #8
Stroitel44fz
Новичок
Джуниор
 
Регистрация: 18.11.2015
Сообщений: 5
По умолчанию

если есть оба способа ,и "удалить" и "выделить",было бы здорово о них узнать. В приоритете "выделить".
Stroitel44fz вне форума Ответить с цитированием
Старый 18.11.2015, 14:09   #9
Stroitel44fz
Новичок
Джуниор
 
Регистрация: 18.11.2015
Сообщений: 5
По умолчанию

и падежи тоже учитываются))
Stroitel44fz вне форума Ответить с цитированием
Старый 18.11.2015, 14:23   #10
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

в Excel формулы точно нет, макрос будет очень сложным.
Лучше делать удаление/выделение до переноса данных из Excel в word с помощью макроса - на сайте есть раздел WORD, там наверняка уже делали что-то похожее
27102014 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление ненужных строк в Excel djbub14 Microsoft Office Excel 3 16.08.2010 07:03
перенос строк удаление ненужных строк HelperAwM Microsoft Office Excel 5 26.06.2010 18:42
Удаление ненужных строк при копировании отобранных данных Gorimir Microsoft Office Excel 13 31.03.2010 10:21
Удаление ненужных компонентов из установленной Win7 v01d Windows 1 28.12.2009 15:32
Удаление слов из строки С vivo89 Помощь студентам 4 13.11.2009 22:13