Выборка значений по нескольким критериям.
rohen
Дата: Среда, 30.03.2016, 11:55 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Здравствуйте! Есть таблица-учёт по остаткам товара. Товар имеет такую структуру: 1)Тип (Молоко, Сок, Вода) 2)Объём 3)Производитель Каждая строка такой таблицы уникальна, повторов нет. Нужно сделать что-то наподобие сводной таблицы, но формулами. То есть сгруппировать данные таким образом. Выбрать сначала тип, потом производителя, дальше объём. Т.е. в определённую ячейку поставить остаток товара с параметрами "Молоко - Вкуснотеево - 1 Литр". У меня трудность возникла именно с формированием нескольких условий и поиску данной позиции.
Здравствуйте! Есть таблица-учёт по остаткам товара. Товар имеет такую структуру: 1)Тип (Молоко, Сок, Вода) 2)Объём 3)Производитель Каждая строка такой таблицы уникальна, повторов нет. Нужно сделать что-то наподобие сводной таблицы, но формулами. То есть сгруппировать данные таким образом. Выбрать сначала тип, потом производителя, дальше объём. Т.е. в определённую ячейку поставить остаток товара с параметрами "Молоко - Вкуснотеево - 1 Литр". У меня трудность возникла именно с формированием нескольких условий и поиску данной позиции. rohen
Сообщение отредактировал rohen - Среда, 30.03.2016, 11:56
Ответить
Сообщение Здравствуйте! Есть таблица-учёт по остаткам товара. Товар имеет такую структуру: 1)Тип (Молоко, Сок, Вода) 2)Объём 3)Производитель Каждая строка такой таблицы уникальна, повторов нет. Нужно сделать что-то наподобие сводной таблицы, но формулами. То есть сгруппировать данные таким образом. Выбрать сначала тип, потом производителя, дальше объём. Т.е. в определённую ячейку поставить остаток товара с параметрами "Молоко - Вкуснотеево - 1 Литр". У меня трудность возникла именно с формированием нескольких условий и поиску данной позиции. Автор - rohen Дата добавления - 30.03.2016 в 11:55
Nic70y
Дата: Среда, 30.03.2016, 11:59 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9242
Репутация:
2485
±
Замечаний:
0% ±
Excel 2010
Код
=СУММПРОИЗВ(($B$6:$B$22=$I$6)*(J$6=$C$6:$C$22)*($I7=$D$6:$D$22)*$E$6:$E$22)
Код
=СУММПРОИЗВ(($B$6:$B$22=$I$6)*(J$6=$C$6:$C$22)*($I7=$D$6:$D$22)*$E$6:$E$22)
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=СУММПРОИЗВ(($B$6:$B$22=$I$6)*(J$6=$C$6:$C$22)*($I7=$D$6:$D$22)*$E$6:$E$22)
Автор - Nic70y Дата добавления - 30.03.2016 в 11:59
rohen
Дата: Среда, 30.03.2016, 12:06 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Здорово! Всё так просто. А через ПОИСКПОЗ и ИНДЕКС тоже же есть решение?
Здорово! Всё так просто. А через ПОИСКПОЗ и ИНДЕКС тоже же есть решение? rohen
Ответить
Сообщение Здорово! Всё так просто. А через ПОИСКПОЗ и ИНДЕКС тоже же есть решение? Автор - rohen Дата добавления - 30.03.2016 в 12:06
китин
Дата: Среда, 30.03.2016, 12:18 |
Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7040
Репутация:
1080
±
Замечаний:
0% ±
Excel 2007;2010;2016
ПОИСКПОЗ и ИНДЕКС тоже же есть решение?
а как же!!! формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС($E$6:$E$22;ПОИСКПОЗ($I$6&J$6&$I7;$B$6:$B$22&$C$6:$C$22&$D$6:$D$22;0));"")
или простая Код
=ЕСЛИОШИБКА(ПРОСМОТР(1;1/(($B$6:$B$22=$I$6)*($C$6:$C$22=J$6)*($D$6:$D$22=$I7));$E$6:$E$22);"")
ПОИСКПОЗ и ИНДЕКС тоже же есть решение?
а как же!!! формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС($E$6:$E$22;ПОИСКПОЗ($I$6&J$6&$I7;$B$6:$B$22&$C$6:$C$22&$D$6:$D$22;0));"")
или простая Код
=ЕСЛИОШИБКА(ПРОСМОТР(1;1/(($B$6:$B$22=$I$6)*($C$6:$C$22=J$6)*($D$6:$D$22=$I7));$E$6:$E$22);"")
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Среда, 30.03.2016, 13:06
Ответить
Сообщение ПОИСКПОЗ и ИНДЕКС тоже же есть решение?
а как же!!! формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС($E$6:$E$22;ПОИСКПОЗ($I$6&J$6&$I7;$B$6:$B$22&$C$6:$C$22&$D$6:$D$22;0));"")
или простая Код
=ЕСЛИОШИБКА(ПРОСМОТР(1;1/(($B$6:$B$22=$I$6)*($C$6:$C$22=J$6)*($D$6:$D$22=$I7));$E$6:$E$22);"")
Автор - китин Дата добавления - 30.03.2016 в 12:18
zaak88
Дата: Среда, 30.03.2016, 13:19 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 179
Репутация:
1
±
Замечаний:
0% ±
Excel 2013
можно просто с помощью функции СУММЕСЛИМН:Код
=СУММЕСЛИМН($E$6:$E$22;$B$6:$B$22;$I$6;$C$6:$C$22;J$6;$D$6:$D$22;$I7)
можно просто с помощью функции СУММЕСЛИМН:Код
=СУММЕСЛИМН($E$6:$E$22;$B$6:$B$22;$I$6;$C$6:$C$22;J$6;$D$6:$D$22;$I7)
zaak88
Сообщение отредактировал Manyasha - Среда, 30.03.2016, 13:37
Ответить
Сообщение можно просто с помощью функции СУММЕСЛИМН:Код
=СУММЕСЛИМН($E$6:$E$22;$B$6:$B$22;$I$6;$C$6:$C$22;J$6;$D$6:$D$22;$I7)
Автор - zaak88 Дата добавления - 30.03.2016 в 13:19
китин
Дата: Среда, 30.03.2016, 13:21 |
Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7040
Репутация:
1080
±
Замечаний:
0% ±
Excel 2007;2010;2016
zaak88 , есть тэги.в них надо обрамлять код (кнопочка fx выделяете формулу и нажимаете кнопачку) Реально очень неудобно читать
zaak88 , есть тэги.в них надо обрамлять код (кнопочка fx выделяете формулу и нажимаете кнопачку) Реально очень неудобно читать китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Среда, 30.03.2016, 13:22
Ответить
Сообщение zaak88 , есть тэги.в них надо обрамлять код (кнопочка fx выделяете формулу и нажимаете кнопачку) Реально очень неудобно читать Автор - китин Дата добавления - 30.03.2016 в 13:21
zaak88
Дата: Среда, 30.03.2016, 14:07 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 179
Репутация:
1
±
Замечаний:
0% ±
Excel 2013
китин , согласен, извиняюсь... недавно местный, исправлюсь, только не нашёл волшебную кнопочку....
китин , согласен, извиняюсь... недавно местный, исправлюсь, только не нашёл волшебную кнопочку....zaak88
Ответить
Сообщение китин , согласен, извиняюсь... недавно местный, исправлюсь, только не нашёл волшебную кнопочку....Автор - zaak88 Дата добавления - 30.03.2016 в 14:07
jakim
Дата: Среда, 30.03.2016, 14:19 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Предлагаю вариант с выбором продукта в желтой ячейке, а дальше автоматически.
Предлагаю вариант с выбором продукта в желтой ячейке, а дальше автоматически.
jakim
Ответить
Сообщение Предлагаю вариант с выбором продукта в желтой ячейке, а дальше автоматически.
Автор - jakim Дата добавления - 30.03.2016 в 14:19