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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2012, 01:11   #1
rutra_w
Новичок
Джуниор
 
Регистрация: 08.08.2012
Сообщений: 2
По умолчанию сопостовление ячейки с текстом определёной катигории

Нужна помощь. есть столбец 2000 ячеек текст в них до 10 слов. Необходимо напротив каждой ячейки получить каталожный номер (от 1 до 10) в зависимости от текста в 1 столбце. Каталожный номер присваивается в зависимости какие слова находятся в ячейки.

Например: 1 категория если в тексте есть слова, хотя бы одно: яблоко, груша, слива, виноград
2 категория : баклажан, кабачок
3 категория : лук, петрушка, укроп
и так далее

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

в итоге должны получить | категория
сладкое зелёное яблоко | 1
жёлтая кислая слива | 1
гигантский кабачок | 2
лук с грядки | 3
груша большая вкусная | 1
баклажан заморский деликатесный | 2
лук выражен в теплице | 3
виноград крымский лилия | 1
rutra_w вне форума Ответить с цитированием
Старый 08.08.2012, 02:22   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

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


PS: Нашел копию темы здесь: http://www.planetaexcel.ru/forum.php?thread_id=44000
EducatedFool вне форума Ответить с цитированием
Старый 08.08.2012, 02:33   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

ждал репортаж с олимпиады с соревнований по пляжному волейболу между США и Бразилией.
Код:
=СУММ(НЕ(ЕОШ(ПОИСК(R1C1:R10C8;RC[-1])))*СТРОКА(R1C1:R10C8)*НЕ(ЕПУСТО(R1C1:R10C8)))
Вложения
Тип файла: rar сливы.rar (3.8 Кб, 11 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 08.08.2012, 21:14   #4
rutra_w
Новичок
Джуниор
 
Регистрация: 08.08.2012
Сообщений: 2
По умолчанию

спасибо, аж стыдно что не додумался сам
rutra_w вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск последней заполненной ячейки, которая находится выше ячейки с формулой Akmal-Sharipov Microsoft Office Excel 3 11.01.2011 13:27
данные из get, сопостовление с базой данных! memka PHP 5 31.03.2009 21:46
Как разделить число и текст в одной ячейки на две ячейки. neboskreb Microsoft Office Excel 2 15.04.2008 19:39
ячейки с красным текстом перенести на др лист Alexander_Gr Microsoft Office Excel 5 31.01.2008 22:00
как определить координаты ячейки с найденным текстом Тимониссимо Безопасность, Шифрование 2 30.05.2007 15:23