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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2011, 15:30   #1
pahmyt
 
Регистрация: 25.01.2011
Сообщений: 5
По умолчанию Удаление нескольких символов из ячейки СПРАВА!

Добрый день! В ячейке имеются данные типа

"Палец поршневой J934046- 43 шт,"

Необходимо удалить из ячейки справа все до названия, чтобы осталось только "Палец Поршневой". Артикул может быть разной длины, может начинаться с буквы или цифры. Как минимум, есть ли возможность удалить удалить СПРАВА определенное количество символов, например 15?

Заранее благодарен, прошу прощения, если эта тема где-то была.
pahmyt вне форума Ответить с цитированием
Старый 25.01.2011, 15:41   #2
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Здравствуйте.
Цитата:
Сообщение от pahmyt Посмотреть сообщение
...есть ли возможность удалить удалить СПРАВА определенное количество символов, например 15?
Код:
=ЛЕВСИМВ(A1;ДЛСТР(A1)-15)
или
Код:
=ПОДСТАВИТЬ(A1;ПРАВСИМВ(A1;15);"")
или
Код:
=ЗАМЕНИТЬ(A1;НАЙТИ(ПРАВСИМВ(A1;15);A1);15;"")
Для ответа на первый вопрос необходим пример Ваших данных.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823

Последний раз редактировалось Serge 007; 25.01.2011 в 15:45.
Serge 007 вне форума Ответить с цитированием
Старый 25.01.2011, 15:47   #3
pahmyt
 
Регистрация: 25.01.2011
Сообщений: 5
По умолчанию

Спасибо за оперативный вопрос!!

Пример данных приложен.

Разные длины названий, количество, длина артикула....
Вложения
Тип файла: rar sample.rar (3.6 Кб, 105 просмотров)
pahmyt вне форума Ответить с цитированием
Старый 25.01.2011, 16:01   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

UDF+формулы
Вложения
Тип файла: rar sample.rar (8.3 Кб, 178 просмотров)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 25.01.2011, 16:13   #5
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Пробуйте, на месте макросом.
Вложения
Тип файла: rar sample1.rar (9.6 Кб, 148 просмотров)
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 25.01.2011, 16:14   #6
pahmyt
 
Регистрация: 25.01.2011
Сообщений: 5
По умолчанию

Да уж, Ексель - это кладезь возможностей!

Спасибо огромное!

Если есть можно - подобная ситуация (вложена).
Здесь отличия - артикул может быть один, может быть несколько (записаны через ">>", "<<"). Возможно, ориентироваться на удаление скоплений цифр (больше 4х)?

В названиях (которые не нужно удалять) максимум 4х значные числа могут встречаться.
Вложения
Тип файла: rar sample2.rar (8.4 Кб, 40 просмотров)
pahmyt вне форума Ответить с цитированием
Старый 25.01.2011, 16:28   #7
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Цитата:
Сообщение от pahmyt Посмотреть сообщение
Возможно, ориентироваться на удаление скоплений цифр (больше 4х)?
Ну да. А в конце может быть "шт." Не, такой бардак разгребать...
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 25.01.2011, 16:41   #8
pahmyt
 
Регистрация: 25.01.2011
Сообщений: 5
По умолчанию

Ну ничего, спасибо и на этом!!!
pahmyt вне форума Ответить с цитированием
Старый 25.01.2011, 16:45   #9
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Ну, попробуйте так.
Вложения
Тип файла: rar sample3.rar (11.7 Кб, 132 просмотров)
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 25.01.2011, 16:58   #10
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Сергей, я всё UDFками. Подход 4-х работает, главное чтоб не было шт. Но это можно пофиксить SUBSTITUTE()
Вложения
Тип файла: rar sample2.rar (10.0 Кб, 104 просмотров)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление нескольких строк с условием Ppaa Microsoft Office Excel 4 20.12.2010 16:42
Удаление из нескольких таблиц qwerty1301 Microsoft Office Access 17 05.05.2010 11:34
Удаление нескольких записей Hobbit_88 БД в Delphi 5 23.04.2009 17:18
Удаление символов из ячейки gavrylyuk Microsoft Office Excel 2 26.08.2008 16:44
Удаление символов MURAD Общие вопросы C/C++ 3 19.08.2007 01:25