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

Вход

Регистрация

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

 

= Мир MS Excel/как задать условие на выборку - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
как задать условие на выборку
asas Дата: Среда, 01.03.2017, 14:57 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Необходимо ввести назначение, объем, высоту и получить количество струй, непонятно как задать условие на выборку по высоте и объему. Спасибо
К сообщению приложен файл: Book1-1-.xlsx (9.5 Kb)
 
Ответить
СообщениеНеобходимо ввести назначение, объем, высоту и получить количество струй, непонятно как задать условие на выборку по высоте и объему. Спасибо

Автор - asas
Дата добавления - 01.03.2017 в 14:57
AlexM Дата: Среда, 01.03.2017, 15:41 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Код
=СУММПРОИЗВ((F3&G3&H3=A3:A20&B3:B20&C3:C20)*D3:D20)
К сообщению приложен файл: Book1-1_01.xlsx (9.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Код
=СУММПРОИЗВ((F3&G3&H3=A3:A20&B3:B20&C3:C20)*D3:D20)

Автор - AlexM
Дата добавления - 01.03.2017 в 15:41
asas Дата: Среда, 01.03.2017, 15:53 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо АлехM, всё красиво только немножко надо по другому, а именно - объем и высота вводится конкретная величина т.е. не >5, а всё что больше этой цифры т.е. может быть 6, 7, 8 .....; ≤ 26,5 может быть 26,5 и всё что меньше этой цифры. Спасибо
 
Ответить
СообщениеСпасибо АлехM, всё красиво только немножко надо по другому, а именно - объем и высота вводится конкретная величина т.е. не >5, а всё что больше этой цифры т.е. может быть 6, 7, 8 .....; ≤ 26,5 может быть 26,5 и всё что меньше этой цифры. Спасибо

Автор - asas
Дата добавления - 01.03.2017 в 15:53
bmv98rus Дата: Среда, 01.03.2017, 15:59 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
asas, Пока получился монстр массивный
Код
=INDEX(D:D;LARGE(IF(COUNTIFS($F$3;A3:A20;$G$3;IF(B3:B20=0;">0";SUBSTITUTE(B3:B20;"≤";"<= "));$H$3;IF(C3:C20=0;">0";SUBSTITUTE(C3:C20;"≤";"<= ")))>0;ROW(D3:D20);0);1))

но нехватает ограничений, например может быть aaa,0,12?
К сообщению приложен файл: Copy_of_Book1-1.xlsx (10.0 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Среда, 01.03.2017, 16:05
 
Ответить
Сообщениеasas, Пока получился монстр массивный
Код
=INDEX(D:D;LARGE(IF(COUNTIFS($F$3;A3:A20;$G$3;IF(B3:B20=0;">0";SUBSTITUTE(B3:B20;"≤";"<= "));$H$3;IF(C3:C20=0;">0";SUBSTITUTE(C3:C20;"≤";"<= ")))>0;ROW(D3:D20);0);1))

но нехватает ограничений, например может быть aaa,0,12?

Автор - bmv98rus
Дата добавления - 01.03.2017 в 15:59
asas Дата: Среда, 01.03.2017, 16:07 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
"ааа" может быть только по высоте > 26,5; > 42; > 56. Спасибо
 
Ответить
Сообщение"ааа" может быть только по высоте > 26,5; > 42; > 56. Спасибо

Автор - asas
Дата добавления - 01.03.2017 в 16:07
sboy Дата: Среда, 01.03.2017, 16:10 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
bmv98rus, параметры bbb 26 26 по Вашей формуле не то выдает. Я над этой ошибкой и завис пока :)
сорри, забыл массив


Яндекс: 410016850021169

Сообщение отредактировал sboy - Среда, 01.03.2017, 16:31
 
Ответить
Сообщениеbmv98rus, параметры bbb 26 26 по Вашей формуле не то выдает. Я над этой ошибкой и завис пока :)
сорри, забыл массив

Автор - sboy
Дата добавления - 01.03.2017 в 16:10
asas Дата: Среда, 01.03.2017, 16:24 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
bmv98rus Спасибо огромное, вроде бы всё работает так как надо, уточняю "ааа" по объему может быть любое значение, оно не учитывается, учитывается только по высоте. Спасибо
 
Ответить
Сообщениеbmv98rus Спасибо огромное, вроде бы всё работает так как надо, уточняю "ааа" по объему может быть любое значение, оно не учитывается, учитывается только по высоте. Спасибо

Автор - asas
Дата добавления - 01.03.2017 в 16:24
bmv98rus Дата: Среда, 01.03.2017, 16:34 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
sboy,
дает 2
как и должно вроде : bbb > 25 ≤ 26,5 2


Бывает.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Среда, 01.03.2017, 16:35
 
Ответить
Сообщениеsboy,
дает 2
как и должно вроде : bbb > 25 ≤ 26,5 2


Бывает.

Автор - bmv98rus
Дата добавления - 01.03.2017 в 16:34
AlexM Дата: Среда, 01.03.2017, 17:05 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Проверьте еще этот вариант. Формула массива
Код
=ПРОСМОТР(2;1/((A3:A20=F3)*(--ЕСЛИ(ЛЕВБ(B3:B20)=">";0&ПСТР(B3:B20;3;5);)<=G3)*(--ЕСЛИ(ЛЕВБ(C3:C20)=">";0&ПСТР(C3:C20;3;5);)<H3));D3:D20)
К сообщению приложен файл: Book1-1_02.xlsx (9.6 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеПроверьте еще этот вариант. Формула массива
Код
=ПРОСМОТР(2;1/((A3:A20=F3)*(--ЕСЛИ(ЛЕВБ(B3:B20)=">";0&ПСТР(B3:B20;3;5);)<=G3)*(--ЕСЛИ(ЛЕВБ(C3:C20)=">";0&ПСТР(C3:C20;3;5);)<H3));D3:D20)

Автор - AlexM
Дата добавления - 01.03.2017 в 17:05
asas Дата: Среда, 01.03.2017, 17:26 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
bmv98rus может быть помогли бы и с таким примером помочь, необходимо из таблицы 1 в таблицу 2 выбрать значение "количество " когда задаю во второй таблице назначение, высоту и объем. Спасибо
К сообщению приложен файл: aaa.xlsx (9.9 Kb)
 
Ответить
Сообщениеbmv98rus может быть помогли бы и с таким примером помочь, необходимо из таблицы 1 в таблицу 2 выбрать значение "количество " когда задаю во второй таблице назначение, высоту и объем. Спасибо

Автор - asas
Дата добавления - 01.03.2017 в 17:26
asas Дата: Среда, 01.03.2017, 17:30 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
AlexM тоже отличный вариант, спасибо :)
 
Ответить
СообщениеAlexM тоже отличный вариант, спасибо :)

Автор - asas
Дата добавления - 01.03.2017 в 17:30
bmv98rus Дата: Среда, 01.03.2017, 17:46 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
AlexM,, хоть и со второй попытки, но планку поднялли высоко.

asas одна рокета - одна цель. Правила форума п.4.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Среда, 01.03.2017, 20:25
 
Ответить
СообщениеAlexM,, хоть и со второй попытки, но планку поднялли высоко.

asas одна рокета - одна цель. Правила форума п.4.

Автор - bmv98rus
Дата добавления - 01.03.2017 в 17:46
  • Страница 1 из 1
  • 1
Поиск:

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