Поиск значений из списка данных
elvie312olga
Дата: Среда, 13.09.2017, 14:28 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Помогите, пожалуйста, с формулой. Надо в столбец C Листа1 вернуть все значения для каждого из Параметров напротив, которого в столбце B стоит значение из Листа2. Например, если число стоит в ячейки B2 Листа1, то из таблицы Листа2 возвращаются все значения по столбцу B «Параметр 1», если в ячейке B3 Листа1, возвращаются значения столбца D «Параметр 2» и т.д.
Добрый день! Помогите, пожалуйста, с формулой. Надо в столбец C Листа1 вернуть все значения для каждого из Параметров напротив, которого в столбце B стоит значение из Листа2. Например, если число стоит в ячейки B2 Листа1, то из таблицы Листа2 возвращаются все значения по столбцу B «Параметр 1», если в ячейке B3 Листа1, возвращаются значения столбца D «Параметр 2» и т.д. elvie312olga
Ответить
Сообщение Добрый день! Помогите, пожалуйста, с формулой. Надо в столбец C Листа1 вернуть все значения для каждого из Параметров напротив, которого в столбце B стоит значение из Листа2. Например, если число стоит в ячейки B2 Листа1, то из таблицы Листа2 возвращаются все значения по столбцу B «Параметр 1», если в ячейке B3 Листа1, возвращаются значения столбца D «Параметр 2» и т.д. Автор - elvie312olga Дата добавления - 13.09.2017 в 14:28
_Boroda_
Дата: Среда, 13.09.2017, 14:50 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=ИНДЕКС(Лист2!B2:O2;ПОИСКПОЗ(9^9;B$2:B$15))
Так нужно?Код
=ИНДЕКС(Лист2!B2:O2;ПОИСКПОЗ(9^9;B$2:B$15))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=ИНДЕКС(Лист2!B2:O2;ПОИСКПОЗ(9^9;B$2:B$15))
Автор - _Boroda_ Дата добавления - 13.09.2017 в 14:50
Gopronotmore
Дата: Среда, 13.09.2017, 14:55 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 199
Репутация:
3
±
Замечаний:
0% ±
Excel 2007
_Boroda_, подскажите а что означает Код
ПОИСКПОЗ(9^9;B$2:B$15)
вот этот кусок ? именно (9^9)
_Boroda_, подскажите а что означает Код
ПОИСКПОЗ(9^9;B$2:B$15)
вот этот кусок ? именно (9^9) Gopronotmore
Сообщение отредактировал Gopronotmore - Среда, 13.09.2017, 14:55
Ответить
Сообщение _Boroda_, подскажите а что означает Код
ПОИСКПОЗ(9^9;B$2:B$15)
вот этот кусок ? именно (9^9) Автор - Gopronotmore Дата добавления - 13.09.2017 в 14:55
elvie312olga
Дата: Среда, 13.09.2017, 15:07 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Спасибо, работает прекрасно. А правда, что значит 9^9? Формула оказалась простая и до боли знакомая.
_Boroda_, Спасибо, работает прекрасно. А правда, что значит 9^9? Формула оказалась простая и до боли знакомая. elvie312olga
Ответить
Сообщение _Boroda_, Спасибо, работает прекрасно. А правда, что значит 9^9? Формула оказалась простая и до боли знакомая. Автор - elvie312olga Дата добавления - 13.09.2017 в 15:07
_Boroda_
Дата: Среда, 13.09.2017, 15:10 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
9 в степени 9 - очень-очень большое число. Вы заметили, что в ПОИСКПОЗ нет третьего аргумента?
9 в степени 9 - очень-очень большое число. Вы заметили, что в ПОИСКПОЗ нет третьего аргумента? _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение 9 в степени 9 - очень-очень большое число. Вы заметили, что в ПОИСКПОЗ нет третьего аргумента? Автор - _Boroda_ Дата добавления - 13.09.2017 в 15:10
Gopronotmore
Дата: Среда, 13.09.2017, 15:12 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 199
Репутация:
3
±
Замечаний:
0% ±
Excel 2007
_Boroda_, а для чего нужно указывать такой огромный диапазон ?
_Boroda_, а для чего нужно указывать такой огромный диапазон ? Gopronotmore
Ответить
Сообщение _Boroda_, а для чего нужно указывать такой огромный диапазон ? Автор - Gopronotmore Дата добавления - 13.09.2017 в 15:12
Gopronotmore
Дата: Среда, 13.09.2017, 15:16 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 199
Репутация:
3
±
Замечаний:
0% ±
Excel 2007
Код
ПОИСКПОЗ(9^9;B$2:B$15)
Ответить
Сообщение Код
ПОИСКПОЗ(9^9;B$2:B$15)
Автор - Gopronotmore Дата добавления - 13.09.2017 в 15:16
_Boroda_
Дата: Среда, 13.09.2017, 15:24 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
B$2:B$15 - не огромный диапазон. Всего 14 ячеек А 9^9 - это просто число 38 7420 489
B$2:B$15 - не огромный диапазон. Всего 14 ячеек А 9^9 - это просто число 38 7420 489 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение B$2:B$15 - не огромный диапазон. Всего 14 ячеек А 9^9 - это просто число 38 7420 489 Автор - _Boroda_ Дата добавления - 13.09.2017 в 15:24
Gopronotmore
Дата: Среда, 13.09.2017, 15:35 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 199
Репутация:
3
±
Замечаний:
0% ±
Excel 2007
_Boroda_, я просто не могу понять для чего оно )))) Искомое значение которого нет в таблице, но удивительно что работает. Только вот принцип понять не могу
_Boroda_, я просто не могу понять для чего оно )))) Искомое значение которого нет в таблице, но удивительно что работает. Только вот принцип понять не могу Gopronotmore
Ответить
Сообщение _Boroda_, я просто не могу понять для чего оно )))) Искомое значение которого нет в таблице, но удивительно что работает. Только вот принцип понять не могу Автор - Gopronotmore Дата добавления - 13.09.2017 в 15:35
elvie312olga
Дата: Среда, 13.09.2017, 15:52 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_, да, я заметила, что там нет третьего аргумента. _Gopronotmore_ здесь, наверное, имеется в виду 9 в 9 степени дает такое большое число, в которое попадают все значения из таблицы.
_Boroda_, да, я заметила, что там нет третьего аргумента. _Gopronotmore_ здесь, наверное, имеется в виду 9 в 9 степени дает такое большое число, в которое попадают все значения из таблицы. elvie312olga
Ответить
Сообщение _Boroda_, да, я заметила, что там нет третьего аргумента. _Gopronotmore_ здесь, наверное, имеется в виду 9 в 9 степени дает такое большое число, в которое попадают все значения из таблицы. Автор - elvie312olga Дата добавления - 13.09.2017 в 15:52
_Boroda_
Дата: Среда, 13.09.2017, 15:58 |
Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Совершенно верно. Это неявно следует из справки по ПРОСМОТРу
Совершенно верно. Это неявно следует из справки по ПРОСМОТРу _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Совершенно верно. Это неявно следует из справки по ПРОСМОТРу Автор - _Boroda_ Дата добавления - 13.09.2017 в 15:58
Gopronotmore
Дата: Среда, 13.09.2017, 16:03 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 199
Репутация:
3
±
Замечаний:
0% ±
Excel 2007
Все я понял ) Спасибо за разЪяснения
Ответить
Сообщение Все я понял ) Спасибо за разЪяснения Автор - Gopronotmore Дата добавления - 13.09.2017 в 16:03
elvie312olga
Дата: Воскресенье, 29.10.2017, 02:01 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
В продолжение вышеописанной темы и все той же таблицы со значениями. Формула Код
=ИНДЕКС(Лист2!B2:O2;ПОИСКПОЗ(9^9;B$2:B$15))
, предложенная _Boroda_ работает прекрасно, но после того, как в таблицу Листа 1 я добавила между строками пустые строки все вычисления поехали, если для Параметра 1 ничего не изменилось, то начиная для Параметра 2 ПОИСКПОЗ дает 3, а для Параметра 14 ПОИСКПОЗ - 27. Помогите подкорректировать формулу.
В продолжение вышеописанной темы и все той же таблицы со значениями. Формула Код
=ИНДЕКС(Лист2!B2:O2;ПОИСКПОЗ(9^9;B$2:B$15))
, предложенная _Boroda_ работает прекрасно, но после того, как в таблицу Листа 1 я добавила между строками пустые строки все вычисления поехали, если для Параметра 1 ничего не изменилось, то начиная для Параметра 2 ПОИСКПОЗ дает 3, а для Параметра 14 ПОИСКПОЗ - 27. Помогите подкорректировать формулу. elvie312olga
Ответить
Сообщение В продолжение вышеописанной темы и все той же таблицы со значениями. Формула Код
=ИНДЕКС(Лист2!B2:O2;ПОИСКПОЗ(9^9;B$2:B$15))
, предложенная _Boroda_ работает прекрасно, но после того, как в таблицу Листа 1 я добавила между строками пустые строки все вычисления поехали, если для Параметра 1 ничего не изменилось, то начиная для Параметра 2 ПОИСКПОЗ дает 3, а для Параметра 14 ПОИСКПОЗ - 27. Помогите подкорректировать формулу. Автор - elvie312olga Дата добавления - 29.10.2017 в 02:01
Pelena
Дата: Воскресенье, 29.10.2017, 07:27 |
Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация:
4420
±
Замечаний:
±
Excel 365 & Mac Excel
Код
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;СЧЁТЗ($A$22:A22);ПОИСКПОЗ(9^9;$B$4:$B$17)))
илиКод
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;(СТРОКА()-СТРОКА($A$22))/2+1;ПОИСКПОЗ(9^9;$B$4:$B$17)))
Код
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;СЧЁТЗ($A$22:A22);ПОИСКПОЗ(9^9;$B$4:$B$17)))
илиКод
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;(СТРОКА()-СТРОКА($A$22))/2+1;ПОИСКПОЗ(9^9;$B$4:$B$17)))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Код
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;СЧЁТЗ($A$22:A22);ПОИСКПОЗ(9^9;$B$4:$B$17)))
илиКод
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;(СТРОКА()-СТРОКА($A$22))/2+1;ПОИСКПОЗ(9^9;$B$4:$B$17)))
Автор - Pelena Дата добавления - 29.10.2017 в 07:27
elvie312olga
Дата: Воскресенье, 29.10.2017, 17:15 |
Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Pelena, спасибо за формулы, но Вы ссылаетесь на ячейки таблицы 1 (ПОИСКПОЗ(9^9;$B$4:$B$17), которая использоваться не будет. Если в ПОИСКПОЗ подставить ячейки таблицы 2, т.е. $B$22:$B$48, обе формулы благополучно выдают #ССЫЛКА!
Pelena, спасибо за формулы, но Вы ссылаетесь на ячейки таблицы 1 (ПОИСКПОЗ(9^9;$B$4:$B$17), которая использоваться не будет. Если в ПОИСКПОЗ подставить ячейки таблицы 2, т.е. $B$22:$B$48, обе формулы благополучно выдают #ССЫЛКА! elvie312olga
Ответить
Сообщение Pelena, спасибо за формулы, но Вы ссылаетесь на ячейки таблицы 1 (ПОИСКПОЗ(9^9;$B$4:$B$17), которая использоваться не будет. Если в ПОИСКПОЗ подставить ячейки таблицы 2, т.е. $B$22:$B$48, обе формулы благополучно выдают #ССЫЛКА! Автор - elvie312olga Дата добавления - 29.10.2017 в 17:15
Pelena
Дата: Воскресенье, 29.10.2017, 18:37 |
Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация:
4420
±
Замечаний:
±
Excel 365 & Mac Excel
Да, не догляделаКод
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;СЧЁТЗ($A$22:A22);(ПОИСКПОЗ(9^9;$B$22:$B$48)+1)/2))
вторая аналогично
Да, не догляделаКод
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;СЧЁТЗ($A$22:A22);(ПОИСКПОЗ(9^9;$B$22:$B$48)+1)/2))
вторая аналогично Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Да, не догляделаКод
=ЕСЛИ(A22="";"";ИНДЕКС(Лист2!$B$2:$O$15;СЧЁТЗ($A$22:A22);(ПОИСКПОЗ(9^9;$B$22:$B$48)+1)/2))
вторая аналогично Автор - Pelena Дата добавления - 29.10.2017 в 18:37
elvie312olga
Дата: Воскресенье, 29.10.2017, 20:04 |
Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Огромное спасибо! Все работает.
Ответить
Сообщение Огромное спасибо! Все работает. Автор - elvie312olga Дата добавления - 29.10.2017 в 20:04