как задать условие на выборку
asas
Дата: Среда, 01.03.2017, 14:57 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Необходимо ввести назначение, объем, высоту и получить количество струй, непонятно как задать условие на выборку по высоте и объему. Спасибо
Необходимо ввести назначение, объем, высоту и получить количество струй, непонятно как задать условие на выборку по высоте и объему. Спасибо asas
Ответить
Сообщение Необходимо ввести назначение, объем, высоту и получить количество струй, непонятно как задать условие на выборку по высоте и объему. Спасибо Автор - 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)
Код
=СУММПРОИЗВ((F3&G3&H3=A3:A20&B3:B20&C3:C20)*D3:D20)
AlexM
Номер мобильного модема (без голосовой связи) 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
Ответить
Сообщение Спасибо Алех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?
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
Замечательный Временно просто медведь , процентов на 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
Ответить
Сообщение "ааа" может быть только по высоте > 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 по Вашей формуле не то выдает. Я над этой ошибкой и завис пока :) сорри, забыл массив
bmv98rus , параметры bbb 26 26 по Вашей формуле не то выдает. Я над этой ошибкой и завис пока :) сорри, забыл массивsboy
Яндекс: 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
Ответить
Сообщение 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 Бывает.
sboy ,дает 2 как и должно вроде : bbb > 25 ≤ 26,5 2 Бывает.bmv98rus
Замечательный Временно просто медведь , процентов на 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)
Проверьте еще этот вариант. Формула массиваКод
=ПРОСМОТР(2;1/((A3:A20=F3)*(--ЕСЛИ(ЛЕВБ(B3:B20)=">";0&ПСТР(B3:B20;3;5);)<=G3)*(--ЕСЛИ(ЛЕВБ(C3:C20)=">";0&ПСТР(C3:C20;3;5);)<H3));D3:D20)
AlexM
Номер мобильного модема (без голосовой связи) 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 выбрать значение "количество " когда задаю во второй таблице назначение, высоту и объем. Спасибо
bmv98rus может быть помогли бы и с таким примером помочь, необходимо из таблицы 1 в таблицу 2 выбрать значение "количество " когда задаю во второй таблице назначение, высоту и объем. Спасибоasas
К сообщению приложен файл:
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
Ответить
Сообщение AlexM тоже отличный вариант, спасибо Автор - asas Дата добавления - 01.03.2017 в 17:30
bmv98rus
Дата: Среда, 01.03.2017, 17:46 |
Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
AlexM, , хоть и со второй попытки, но планку поднялли высоко.asas одна рокета - одна цель. Правила форума п.4.
AlexM, , хоть и со второй попытки, но планку поднялли высоко.asas одна рокета - одна цель. Правила форума п.4.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Среда, 01.03.2017, 20:25
Ответить
Сообщение AlexM, , хоть и со второй попытки, но планку поднялли высоко.asas одна рокета - одна цель. Правила форума п.4.Автор - bmv98rus Дата добавления - 01.03.2017 в 17:46