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

Вход

Регистрация

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

 

= Мир MS Excel/Выделение названия группы из наименования - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выделение названия группы из наименования (Формулы/Formulas)
Выделение названия группы из наименования
VadimVV Дата: Пятница, 24.06.2016, 15:50 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Есть названия наименований, содержащих разные символы, но везде точное наименование товара.
Необходимо разгруппировать по наименованиям товара, например:

Москва - Товар 1 - 243562 Товар 1
Москва - Товар 1 - 13115+4+44 Товар 1
Москва - Товар 2ннддд Товар 2

Пробовал формулой
Код
=ПРОСМОТР(A2;{"Товар 1";"Товар 2";"Товар 3"})

но она всегда отображает Товар 3
К сообщению приложен файл: 4654432.xlsx (8.3 Kb)
 
Ответить
СообщениеЕсть названия наименований, содержащих разные символы, но везде точное наименование товара.
Необходимо разгруппировать по наименованиям товара, например:

Москва - Товар 1 - 243562 Товар 1
Москва - Товар 1 - 13115+4+44 Товар 1
Москва - Товар 2ннддд Товар 2

Пробовал формулой
Код
=ПРОСМОТР(A2;{"Товар 1";"Товар 2";"Товар 3"})

но она всегда отображает Товар 3

Автор - VadimVV
Дата добавления - 24.06.2016 в 15:50
buchlotnik Дата: Пятница, 24.06.2016, 16:09 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
И вам здравствуйте.
Чисто по примеру:
Код
=ПСТР(A2;ПОИСК("Товар";A2);7)

А по уму - сделайте список товаров и :
Код
=ПРОСМОТР(;-ПОИСК($D$2:$D$4;A2);$D$2:$D$4)
К сообщению приложен файл: 1221.xlsx (9.5 Kb)


Сообщение отредактировал buchlotnik - Пятница, 24.06.2016, 16:12
 
Ответить
СообщениеИ вам здравствуйте.
Чисто по примеру:
Код
=ПСТР(A2;ПОИСК("Товар";A2);7)

А по уму - сделайте список товаров и :
Код
=ПРОСМОТР(;-ПОИСК($D$2:$D$4;A2);$D$2:$D$4)

Автор - buchlotnik
Дата добавления - 24.06.2016 в 16:09
VadimVV Дата: Пятница, 24.06.2016, 16:21 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Код
=ПСТР(A2;ПОИСК("Товар";A2);7)

Это не подойдет, т.к. наименования товаров разные. Например, яблоки, груши, сливы и т.д. Т.е. в строке может быть "Москва - яблоки - 423124", "Москва - яблоки0423423" и т.д. Т.е. текст любой может быть, но ячейка обязательно содержит слово "яблоки".

Цитата
А по уму - сделайте список товаров и :
это очень простое решение, я его знал, но дело в том, что необходимо именно из текста ячейки выделить наименование. Т.е., нам известно, что есть три группы товаров "яблоки", "груши", "сливы" и вот формулой одной необходимо составить список.
Если такое нереально, то, конечно, необходимо список товаров создавать предварительно.


Сообщение отредактировал VadimVV - Пятница, 24.06.2016, 16:23
 
Ответить
Сообщение
Код
=ПСТР(A2;ПОИСК("Товар";A2);7)

Это не подойдет, т.к. наименования товаров разные. Например, яблоки, груши, сливы и т.д. Т.е. в строке может быть "Москва - яблоки - 423124", "Москва - яблоки0423423" и т.д. Т.е. текст любой может быть, но ячейка обязательно содержит слово "яблоки".

Цитата
А по уму - сделайте список товаров и :
это очень простое решение, я его знал, но дело в том, что необходимо именно из текста ячейки выделить наименование. Т.е., нам известно, что есть три группы товаров "яблоки", "груши", "сливы" и вот формулой одной необходимо составить список.
Если такое нереально, то, конечно, необходимо список товаров создавать предварительно.

Автор - VadimVV
Дата добавления - 24.06.2016 в 16:21
buchlotnik Дата: Пятница, 24.06.2016, 17:32 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Цитата
Это не подойдет
какой пример - такой и ответ, на что я, собственно, и намекнул.
Цитата
это очень простое решение, я его знал
круто! А я не знал, что вы его знаете, в файле ни слова об этом. А теперь объясните как формула должна понять, что нужно вынимать яблокосливогруши, если повторяется "Москва", цифра "1" и т. д.
 
Ответить
Сообщение
Цитата
Это не подойдет
какой пример - такой и ответ, на что я, собственно, и намекнул.
Цитата
это очень простое решение, я его знал
круто! А я не знал, что вы его знаете, в файле ни слова об этом. А теперь объясните как формула должна понять, что нужно вынимать яблокосливогруши, если повторяется "Москва", цифра "1" и т. д.

Автор - buchlotnik
Дата добавления - 24.06.2016 в 17:32
Udik Дата: Пятница, 24.06.2016, 17:46 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
именно из текста ячейки выделить наименование

Название товара всегда состоит из 1 слова?


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщение
именно из текста ячейки выделить наименование

Название товара всегда состоит из 1 слова?

Автор - Udik
Дата добавления - 24.06.2016 в 17:46
Светлый Дата: Пятница, 24.06.2016, 19:48 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Выделяется фрагмент максимальной длины, который встречается в списке больше двух раз. Фрагмент начинается с 10 символа. Формула массива:
Код
=ПСТР(A2;10;МАКС(ЕСЛИ(МУМНОЖ(ТРАНСП(1-ЕОШ(ПОИСК(ПСТР($A2;10;СТОЛБЕЦ(C:O));$A$2:$A$17)));СТРОКА($2:$17)^0)>2;ТРАНСП(СТОЛБЕЦ(C:O));)))
К сообщению приложен файл: 4654432_1.xlsx (13.4 Kb)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеВыделяется фрагмент максимальной длины, который встречается в списке больше двух раз. Фрагмент начинается с 10 символа. Формула массива:
Код
=ПСТР(A2;10;МАКС(ЕСЛИ(МУМНОЖ(ТРАНСП(1-ЕОШ(ПОИСК(ПСТР($A2;10;СТОЛБЕЦ(C:O));$A$2:$A$17)));СТРОКА($2:$17)^0)>2;ТРАНСП(СТОЛБЕЦ(C:O));)))

Автор - Светлый
Дата добавления - 24.06.2016 в 19:48
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выделение названия группы из наименования (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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