Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Формула извлечения символов до первого пробела справа - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Формула извлечения символов до первого пробела справа
Nat Дата: Понедельник, 20.01.2014, 22:58 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте!
Есть ячейка A1 с текстом "Посуточные графики производства и отгрузки продукции ЦГФУ ООО "Ромашка". Мне надо было извлечь только название, для чего использовала формулу:
[vba]
Код
=ПРАВСИМВ(A1;ДЛСТР(A1)-62)
[/vba]

И все было хорошо, пока среди массива информации не стали появляться кривые названия с сокращениями или без ООО и т.д.
Подскажите, пож-та, формулу, которая будет извлекать символы до первого пробела справа.


Сообщение отредактировал Nat - Вторник, 21.01.2014, 11:40
 
Ответить
СообщениеЗдравствуйте!
Есть ячейка A1 с текстом "Посуточные графики производства и отгрузки продукции ЦГФУ ООО "Ромашка". Мне надо было извлечь только название, для чего использовала формулу:
[vba]
Код
=ПРАВСИМВ(A1;ДЛСТР(A1)-62)
[/vba]

И все было хорошо, пока среди массива информации не стали появляться кривые названия с сокращениями или без ООО и т.д.
Подскажите, пож-та, формулу, которая будет извлекать символы до первого пробела справа.

Автор - Nat
Дата добавления - 20.01.2014 в 22:58
Nic70y Дата: Понедельник, 20.01.2014, 23:16 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8993
Репутация: 2364 ±
Замечаний: 0% ±

Excel 2010
Код
=ПСТР(A1;ПОИСК("\";ПОДСТАВИТЬ(A1;" ";"\";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";""))))+1;99)
а потом появятся названия типа "Две ромашки" может по " искать?
Код
=ПСТР(A1;ПОИСК("""";A1);99)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ПСТР(A1;ПОИСК("\";ПОДСТАВИТЬ(A1;" ";"\";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";""))))+1;99)
а потом появятся названия типа "Две ромашки" может по " искать?
Код
=ПСТР(A1;ПОИСК("""";A1);99)

Автор - Nic70y
Дата добавления - 20.01.2014 в 23:16
Nat Дата: Вторник, 21.01.2014, 11:40 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Да, есть не только "Ромашки"
...вот только Вы уверены, что вторая формула корректно написана? У меня она возвращает полное название "Посуточные графики производства и отгрузки продукции ЦГФУ ООО "Ромашка".
 
Ответить
СообщениеДа, есть не только "Ромашки"
...вот только Вы уверены, что вторая формула корректно написана? У меня она возвращает полное название "Посуточные графики производства и отгрузки продукции ЦГФУ ООО "Ромашка".

Автор - Nat
Дата добавления - 21.01.2014 в 11:40
Nic70y Дата: Вторник, 21.01.2014, 12:43 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8993
Репутация: 2364 ±
Замечаний: 0% ±

Excel 2010
Надо найти оптимальное решение, для этого давайте файл-пример со всевозможными вариантами, думаю более 20 шт не будет. :)
Я то так проверял : Посуточные графики производства и отгрузки продукции ЦГФУ ООО "Ромашка"
Мож по второй кавычке надо или еще как...


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Вторник, 21.01.2014, 12:45
 
Ответить
СообщениеНадо найти оптимальное решение, для этого давайте файл-пример со всевозможными вариантами, думаю более 20 шт не будет. :)
Я то так проверял : Посуточные графики производства и отгрузки продукции ЦГФУ ООО "Ромашка"
Мож по второй кавычке надо или еще как...

Автор - Nic70y
Дата добавления - 21.01.2014 в 12:43
Russel Дата: Вторник, 21.01.2014, 13:27 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Поиск по пробел+"
Код
=ПРАВСИМВ(C20;ДЛСТР(C20)-НАЙТИ(" """;C20))


QIWI 9173973973
 
Ответить
СообщениеПоиск по пробел+"
Код
=ПРАВСИМВ(C20;ДЛСТР(C20)-НАЙТИ(" """;C20))

Автор - Russel
Дата добавления - 21.01.2014 в 13:27
Nat Дата: Вторник, 21.01.2014, 17:06 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Nic70y, спасибо за помощь, уже не надо :)
Russel, ваш вариант работает, спасибо!


Сообщение отредактировал Nat - Вторник, 21.01.2014, 17:07
 
Ответить
СообщениеNic70y, спасибо за помощь, уже не надо :)
Russel, ваш вариант работает, спасибо!

Автор - Nat
Дата добавления - 21.01.2014 в 17:06
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!