Поиск в массиве по искомым текстовому и цифровому значениям
GP75
Дата: Среда, 16.11.2016, 00:57 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 116
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Доброго времени суток. Появилась проблема в поиске искомого значения в массиве с применением команд ИНДЕКС и ПОИСКПОЗ по двум условиям. Возможно влияет, что одно из искомых значений -текст в выпадающем списке (проверки данных)? Прошу уважаемых специалистов пояснить, что я сделал не так. Пример прилагаю. Заранее признателен.
Доброго времени суток. Появилась проблема в поиске искомого значения в массиве с применением команд ИНДЕКС и ПОИСКПОЗ по двум условиям. Возможно влияет, что одно из искомых значений -текст в выпадающем списке (проверки данных)? Прошу уважаемых специалистов пояснить, что я сделал не так. Пример прилагаю. Заранее признателен. GP75
Ответить
Сообщение Доброго времени суток. Появилась проблема в поиске искомого значения в массиве с применением команд ИНДЕКС и ПОИСКПОЗ по двум условиям. Возможно влияет, что одно из искомых значений -текст в выпадающем списке (проверки данных)? Прошу уважаемых специалистов пояснить, что я сделал не так. Пример прилагаю. Заранее признателен. Автор - GP75 Дата добавления - 16.11.2016 в 00:57
_Boroda_
Дата: Среда, 16.11.2016, 01:24 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=ИНДЕКС(B3:BD13;ПОИСКПОЗ(AI21;B4:B13;0);ПОИСКПОЗ(AN20;H3:BD3;0))
Так нужно?Код
=ИНДЕКС(B3:BD13;ПОИСКПОЗ(AI21;B4:B13;0);ПОИСКПОЗ(AN20;H3:BD3;0))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=ИНДЕКС(B3:BD13;ПОИСКПОЗ(AI21;B4:B13;0);ПОИСКПОЗ(AN20;H3:BD3;0))
Автор - _Boroda_ Дата добавления - 16.11.2016 в 01:24
GP75
Дата: Среда, 16.11.2016, 01:30 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 116
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Да, спасибо. Но при смене значениий например - "морковь" и "5,0" - не работает снова Пример прикрепил
Да, спасибо. Но при смене значениий например - "морковь" и "5,0" - не работает снова Пример прикрепил GP75
Сообщение отредактировал GP75 - Среда, 16.11.2016, 01:30
Ответить
Сообщение Да, спасибо. Но при смене значениий например - "морковь" и "5,0" - не работает снова Пример прикрепил Автор - GP75 Дата добавления - 16.11.2016 в 01:30
GP75
Дата: Среда, 16.11.2016, 01:32 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 116
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
И результат по вашей формуле 0,74 не соответствует перекрестью "петрушка"-"2,0" почему-то - показывает 0,74 (столбец R)?, а не 0,7 (столбец Х)
И результат по вашей формуле 0,74 не соответствует перекрестью "петрушка"-"2,0" почему-то - показывает 0,74 (столбец R)?, а не 0,7 (столбец Х) GP75
Сообщение отредактировал GP75 - Среда, 16.11.2016, 01:35
Ответить
Сообщение И результат по вашей формуле 0,74 не соответствует перекрестью "петрушка"-"2,0" почему-то - показывает 0,74 (столбец R)?, а не 0,7 (столбец Х) Автор - GP75 Дата добавления - 16.11.2016 в 01:32
_Boroda_
Дата: Среда, 16.11.2016, 01:47 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Да, диапазоны должны быть одинаковымиКод
=ИНДЕКС(H4:BD13;ПОИСКПОЗ(AI21;B4:B13;0);ПОИСКПОЗ(AN20;H3:BD3;0))
И перепишите формулу в сиреневых ячейках так, как я Вам написал. Excel иногда неверно округляет Или вот так, тогда все работает и с Вашими формулами желтымиКод
=СУММПРОИЗВ(H4:BD13*(B4:B13=AI21)*(H3:BD3=AN20))
Да, диапазоны должны быть одинаковымиКод
=ИНДЕКС(H4:BD13;ПОИСКПОЗ(AI21;B4:B13;0);ПОИСКПОЗ(AN20;H3:BD3;0))
И перепишите формулу в сиреневых ячейках так, как я Вам написал. Excel иногда неверно округляет Или вот так, тогда все работает и с Вашими формулами желтымиКод
=СУММПРОИЗВ(H4:BD13*(B4:B13=AI21)*(H3:BD3=AN20))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Да, диапазоны должны быть одинаковымиКод
=ИНДЕКС(H4:BD13;ПОИСКПОЗ(AI21;B4:B13;0);ПОИСКПОЗ(AN20;H3:BD3;0))
И перепишите формулу в сиреневых ячейках так, как я Вам написал. Excel иногда неверно округляет Или вот так, тогда все работает и с Вашими формулами желтымиКод
=СУММПРОИЗВ(H4:BD13*(B4:B13=AI21)*(H3:BD3=AN20))
Автор - _Boroda_ Дата добавления - 16.11.2016 в 01:47
GP75
Дата: Среда, 16.11.2016, 10:16 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 116
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Спасибо добр человек. Поюзал примеры, действительно всё работает. Спасибо. Про округление учту - не знал. что бывает глючок в округлении, ранее такое не наблюдал вроде.
Спасибо добр человек. Поюзал примеры, действительно всё работает. Спасибо. Про округление учту - не знал. что бывает глючок в округлении, ранее такое не наблюдал вроде. GP75
Ответить
Сообщение Спасибо добр человек. Поюзал примеры, действительно всё работает. Спасибо. Про округление учту - не знал. что бывает глючок в округлении, ранее такое не наблюдал вроде. Автор - GP75 Дата добавления - 16.11.2016 в 10:16
_Boroda_
Дата: Среда, 16.11.2016, 10:20 |
Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
GP75
Дата: Среда, 16.11.2016, 10:37 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 116
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Ещё раз спасибо. Ранее несколько программок сделал для удобства в работе - сегодня займусь проверкой вычисления по малым значениям.
Ещё раз спасибо. Ранее несколько программок сделал для удобства в работе - сегодня займусь проверкой вычисления по малым значениям. GP75
Ответить
Сообщение Ещё раз спасибо. Ранее несколько программок сделал для удобства в работе - сегодня займусь проверкой вычисления по малым значениям. Автор - GP75 Дата добавления - 16.11.2016 в 10:37