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

Вход

Регистрация

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

 

= Мир MS Excel/Разделить данные из одной ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Разделить данные из одной ячейки (Формулы/Formulas)
Разделить данные из одной ячейки
Zmej00 Дата: Понедельник, 17.03.2014, 11:12 | Сообщение № 1
Группа: Гости
Данная тема обсуждалась уже неоднократно, но я таки не нашёл подходящий вариант.
Суть проблемы банальна, есть ячейка с данными вида:
A B C D E
Количество данных может меняться, т.е. может быть "А B" или "A B C" и т.п., постоянно только то, что разделены они всегда пробелами.
Мне нужно из всего отделить только последнее значение, оно может быть разной длинны. Пробовал сам, на ум пришло только:
=ПРАВСИМВ(A1;НАЙТИ(" ";A1)-1)

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

как пример данных:
Болт XXXX
Направляющий болт XXX
Гайка с буртиком с обратной резьбой XXXXXXXX

вот из всего этого мне надо только XXX-ы отделить.

Заранее всем спасибо за помощь :)
 
Ответить
СообщениеДанная тема обсуждалась уже неоднократно, но я таки не нашёл подходящий вариант.
Суть проблемы банальна, есть ячейка с данными вида:
A B C D E
Количество данных может меняться, т.е. может быть "А B" или "A B C" и т.п., постоянно только то, что разделены они всегда пробелами.
Мне нужно из всего отделить только последнее значение, оно может быть разной длинны. Пробовал сам, на ум пришло только:
=ПРАВСИМВ(A1;НАЙТИ(" ";A1)-1)

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

как пример данных:
Болт XXXX
Направляющий болт XXX
Гайка с буртиком с обратной резьбой XXXXXXXX

вот из всего этого мне надо только XXX-ы отделить.

Заранее всем спасибо за помощь :)

Автор - Zmej00
Дата добавления - 17.03.2014 в 11:12
Nic70y Дата: Понедельник, 17.03.2014, 11:17 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8769
Репутация: 2276 ±
Замечаний: 0% ±

Excel 2010
Код
=ПСТР(A1;ПОИСК("@";ПОДСТАВИТЬ(A1;" ";"@";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";""))))+1;182)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ПСТР(A1;ПОИСК("@";ПОДСТАВИТЬ(A1;" ";"@";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";""))))+1;182)

Автор - Nic70y
Дата добавления - 17.03.2014 в 11:17
Zmej00 Дата: Понедельник, 17.03.2014, 11:24 | Сообщение № 3
Группа: Гости
Nic70y, большое спасибо! До такого я бы не додумался :)
 
Ответить
СообщениеNic70y, большое спасибо! До такого я бы не додумался :)

Автор - Zmej00
Дата добавления - 17.03.2014 в 11:24
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Разделить данные из одной ячейки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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