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

Вход

Регистрация

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

 

= Мир MS Excel/Функция ПОИСК. Два аргумента искомый_текст - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Функция ПОИСК. Два аргумента искомый_текст
Weaver Дата: Среда, 04.06.2014, 14:42 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Добрый день,

Столкнулся с проблемой применения двух аргументов "искомый_текст" в функции ПОИСК. Ни как не могу найти решение. Данная функция включается в цепочку из еще двух функций, но суть не в этом. Конечного результата я добился, но хотелось бы упростить формулу (см. ниже). Кто может помочь.
Спасибо.

Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.3";'Main Stat'!$C5:$C1015))*(B1>='Main Stat'!$D5:$D1015))+СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.4";'Main Stat'!$C5:$C1015))*(B1>='Main Stat'!$D5:$D1015))+СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.6";'Main Stat'!$C5:$C1015))*(B1>='Main Stat'!$D5:$D1015))
К сообщению приложен файл: temp.xlsx (38.0 Kb)


Сообщение отредактировал Serge_007 - Среда, 04.06.2014, 21:20
 
Ответить
СообщениеДобрый день,

Столкнулся с проблемой применения двух аргументов "искомый_текст" в функции ПОИСК. Ни как не могу найти решение. Данная функция включается в цепочку из еще двух функций, но суть не в этом. Конечного результата я добился, но хотелось бы упростить формулу (см. ниже). Кто может помочь.
Спасибо.

Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.3";'Main Stat'!$C5:$C1015))*(B1>='Main Stat'!$D5:$D1015))+СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.4";'Main Stat'!$C5:$C1015))*(B1>='Main Stat'!$D5:$D1015))+СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.6";'Main Stat'!$C5:$C1015))*(B1>='Main Stat'!$D5:$D1015))

Автор - Weaver
Дата добавления - 04.06.2014 в 14:42
китин Дата: Среда, 04.06.2014, 15:38 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
если правильно понял
Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.*";'Main Stat'!$C5:$C1015))*($B$1>='Main Stat'!$D5:$D1015))
К сообщению приложен файл: Weaver.xlsx (37.2 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеесли правильно понял
Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК("1.4.*";'Main Stat'!$C5:$C1015))*($B$1>='Main Stat'!$D5:$D1015))

Автор - китин
Дата добавления - 04.06.2014 в 15:38
Weaver Дата: Среда, 04.06.2014, 15:49 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Да, все правильно поняли. Спасибо большое за решение. Все гениальное просто )
 
Ответить
СообщениеДа, все правильно поняли. Спасибо большое за решение. Все гениальное просто )

Автор - Weaver
Дата добавления - 04.06.2014 в 15:49
AlexM Дата: Среда, 04.06.2014, 22:55 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Еще можно так
Код
=СУММПРОИЗВ((ЛЕВБ('Main Stat'!$C5:$C1015;3)="1.4")*($B$1>='Main Stat'!$D5:$D1015))

Если формулу протягивать с ручной заменой критерия, то надо использовать абсолютные ссылки на диапазоны.
Или критерий брать из таблицы
Код
=СУММПРОИЗВ((ЛЕВБ('Main Stat'!$C$5:$C$1015;3)=ПСТР(A2;15;3))*($B$1>='Main Stat'!$D$5:$D$1015))



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Среда, 04.06.2014, 23:18
 
Ответить
СообщениеЕще можно так
Код
=СУММПРОИЗВ((ЛЕВБ('Main Stat'!$C5:$C1015;3)="1.4")*($B$1>='Main Stat'!$D5:$D1015))

Если формулу протягивать с ручной заменой критерия, то надо использовать абсолютные ссылки на диапазоны.
Или критерий брать из таблицы
Код
=СУММПРОИЗВ((ЛЕВБ('Main Stat'!$C$5:$C$1015;3)=ПСТР(A2;15;3))*($B$1>='Main Stat'!$D$5:$D$1015))

Автор - AlexM
Дата добавления - 04.06.2014 в 22:55
  • Страница 1 из 1
  • 1
Поиск:

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