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

Вход

Регистрация

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

 

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

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

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

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

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

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

Москва - Товар 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
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

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

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


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru


Сообщение отредактировал 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
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 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
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

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


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
Это не подойдет
какой пример - такой и ответ, на что я, собственно, и намекнул.
Цитата
это очень простое решение, я его знал
круто! А я не знал, что вы его знаете, в файле ни слова об этом. А теперь объясните как формула должна понять, что нужно вынимать яблокосливогруши, если повторяется "Москва", цифра "1" и т. д.

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

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

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


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

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

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

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


Программировать проще, чем писать стихи.
 
Ответить
СообщениеВыделяется фрагмент максимальной длины, который встречается в списке больше двух раз. Фрагмент начинается с 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 из 11
Поиск:

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