Найти и вернуть значение по двум критериям
zegor
Дата: Понедельник, 20.08.2018, 10:08 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 132
Репутация:
1
±
Замечаний:
0% ±
Excel 2007
Здравствуйте. С помощью СУММЕСЛИМН у меня получается найти искомое только если указывать диапазоны вручную. Как заставить формулу работать без ручного введения диапазонов. СУММЕСЛИМН не обязательное условие, единственное о чем прошу- только не массивная формула (файл под 20 МБ).
Здравствуйте. С помощью СУММЕСЛИМН у меня получается найти искомое только если указывать диапазоны вручную. Как заставить формулу работать без ручного введения диапазонов. СУММЕСЛИМН не обязательное условие, единственное о чем прошу- только не массивная формула (файл под 20 МБ). zegor
К сообщению приложен файл:
0000.xlsb
(13.5 Kb)
Сообщение отредактировал zegor - Понедельник, 20.08.2018, 10:09
Ответить
Сообщение Здравствуйте. С помощью СУММЕСЛИМН у меня получается найти искомое только если указывать диапазоны вручную. Как заставить формулу работать без ручного введения диапазонов. СУММЕСЛИМН не обязательное условие, единственное о чем прошу- только не массивная формула (файл под 20 МБ). Автор - zegor Дата добавления - 20.08.2018 в 10:08
_Boroda_
Дата: Понедельник, 20.08.2018, 10:19 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация:
6611
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
По какому принципу выбираются ручные диапазоны? Почему в строке 7 ссылка на В7, а в строке 8 - на А8?
По какому принципу выбираются ручные диапазоны? Почему в строке 7 ссылка на В7, а в строке 8 - на А8? _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение По какому принципу выбираются ручные диапазоны? Почему в строке 7 ссылка на В7, а в строке 8 - на А8? Автор - _Boroda_ Дата добавления - 20.08.2018 в 10:19
zegor
Дата: Понедельник, 20.08.2018, 10:33 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 132
Репутация:
1
±
Замечаний:
0% ±
Excel 2007
Цитата
По какому принципу выбираются ручные диапазоны?
Наверное так будет лучше. Каждому блоку дано имя. Ищем нужный блок по условию имя и по дате находим нужное.Цитата
Почему в строке 7 ссылка на В7, а в строке 8 - на А8?
Здесь выбираем имя отличное от названия блока. [offtop]Поправил. Извиняюсь за сумбур в объяснениях.[/offtop]
Цитата
По какому принципу выбираются ручные диапазоны?
Наверное так будет лучше. Каждому блоку дано имя. Ищем нужный блок по условию имя и по дате находим нужное.Цитата
Почему в строке 7 ссылка на В7, а в строке 8 - на А8?
Здесь выбираем имя отличное от названия блока. [offtop]Поправил. Извиняюсь за сумбур в объяснениях.[/offtop]zegor
Сообщение отредактировал zegor - Понедельник, 20.08.2018, 10:45
Ответить
Сообщение Цитата
По какому принципу выбираются ручные диапазоны?
Наверное так будет лучше. Каждому блоку дано имя. Ищем нужный блок по условию имя и по дате находим нужное.Цитата
Почему в строке 7 ссылка на В7, а в строке 8 - на А8?
Здесь выбираем имя отличное от названия блока. [offtop]Поправил. Извиняюсь за сумбур в объяснениях.[/offtop]Автор - zegor Дата добавления - 20.08.2018 в 10:33
_Boroda_
Дата: Понедельник, 20.08.2018, 10:55 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация:
6611
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=СУММЕСЛИМН(ИНДЕКС($D$2:$AT$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ИНДЕКС($A$2:$AQ$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ЕСЛИ(A$1=A8;"*";A8);ИНДЕКС($B$2:$AR$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ЕСЛИ(A$1=B8;"*";B8);ИНДЕКС($C$2:$AS$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));C8)
Так нужно?Код
=СУММЕСЛИМН(ИНДЕКС($D$2:$AT$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ИНДЕКС($A$2:$AQ$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ЕСЛИ(A$1=A8;"*";A8);ИНДЕКС($B$2:$AR$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ЕСЛИ(A$1=B8;"*";B8);ИНДЕКС($C$2:$AS$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));C8)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=СУММЕСЛИМН(ИНДЕКС($D$2:$AT$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ИНДЕКС($A$2:$AQ$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ЕСЛИ(A$1=A8;"*";A8);ИНДЕКС($B$2:$AR$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));ЕСЛИ(A$1=B8;"*";B8);ИНДЕКС($C$2:$AS$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A8;B8;A8);$A$1:$AQ$1;));C8)
Автор - _Boroda_ Дата добавления - 20.08.2018 в 10:55
zegor
Дата: Понедельник, 20.08.2018, 11:07 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 132
Репутация:
1
±
Замечаний:
0% ±
Excel 2007
Да, благодарю.
Ответить
Сообщение Да, благодарю. Автор - zegor Дата добавления - 20.08.2018 в 11:07
zegor
Дата: Вторник, 28.08.2018, 16:32 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 132
Репутация:
1
±
Замечаний:
0% ±
Excel 2007
Добрый день. Напишу здесь, возникла проблема с предложенным решением _Boroda_ . В прикрепленном файле в "Е8" неправильно возвращается результат поиска. Вместо возврата получается сумма данных с одинаковой датой. Это бывает только в случае когда имя (как в случае с Benjamin) встречается больше одного раза за день (дата). Но есть нюанс- если дата одна а имя справа и слева (как ориентир) то порядок, когда только справа или только слева вот тут и получается сумма. Помогите пожалуйста избавиться от такой "ошибки", единственное что нужно это возвращать данные не суммируя их.
Добрый день. Напишу здесь, возникла проблема с предложенным решением _Boroda_ . В прикрепленном файле в "Е8" неправильно возвращается результат поиска. Вместо возврата получается сумма данных с одинаковой датой. Это бывает только в случае когда имя (как в случае с Benjamin) встречается больше одного раза за день (дата). Но есть нюанс- если дата одна а имя справа и слева (как ориентир) то порядок, когда только справа или только слева вот тут и получается сумма. Помогите пожалуйста избавиться от такой "ошибки", единственное что нужно это возвращать данные не суммируя их. zegor
К сообщению приложен файл:
1000.xlsb
(14.6 Kb)
Ответить
Сообщение Добрый день. Напишу здесь, возникла проблема с предложенным решением _Boroda_ . В прикрепленном файле в "Е8" неправильно возвращается результат поиска. Вместо возврата получается сумма данных с одинаковой датой. Это бывает только в случае когда имя (как в случае с Benjamin) встречается больше одного раза за день (дата). Но есть нюанс- если дата одна а имя справа и слева (как ориентир) то порядок, когда только справа или только слева вот тут и получается сумма. Помогите пожалуйста избавиться от такой "ошибки", единственное что нужно это возвращать данные не суммируя их. Автор - zegor Дата добавления - 28.08.2018 в 16:32
_Boroda_
Дата: Вторник, 28.08.2018, 17:27 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация:
6611
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так?Код
=СУММЕСЛИМН(ИНДЕКС($D$2:$AT$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));ИНДЕКС($A$2:$AQ$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));A2;ИНДЕКС($B$2:$AR$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));B2;ИНДЕКС($C$2:$AS$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));C2)
Так?Код
=СУММЕСЛИМН(ИНДЕКС($D$2:$AT$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));ИНДЕКС($A$2:$AQ$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));A2;ИНДЕКС($B$2:$AR$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));B2;ИНДЕКС($C$2:$AS$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));C2)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так?Код
=СУММЕСЛИМН(ИНДЕКС($D$2:$AT$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));ИНДЕКС($A$2:$AQ$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));A2;ИНДЕКС($B$2:$AR$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));B2;ИНДЕКС($C$2:$AS$51;;ПОИСКПОЗ(ЕСЛИ(A$1=A2;B2;A2);$A$1:$AQ$1;));C2)
Автор - _Boroda_ Дата добавления - 28.08.2018 в 17:27
zegor
Дата: Вторник, 28.08.2018, 19:53 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 132
Репутация:
1
±
Замечаний:
0% ±
Excel 2007
Спасибо ещё раз.
Ответить
Сообщение Спасибо ещё раз. Автор - zegor Дата добавления - 28.08.2018 в 19:53