Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Поиск значений из списка данных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск значений из списка данных (Формулы/Formulas)
Поиск значений из списка данных
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» и т.д.
К сообщению приложен файл: 6247393.xlsx (11.6 Kb)
 
Ответить
СообщениеДобрый день! Помогите, пожалуйста, с формулой.
Надо в столбец 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))
К сообщению приложен файл: 6247393_1.xlsx (12.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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)


Сообщение отредактировал 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
Дата добавления - 13.09.2017 в 15:07
_Boroda_ Дата: Среда, 13.09.2017, 15:10 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
9 в степени 9 - очень-очень большое число.
Вы заметили, что в ПОИСКПОЗ нет третьего аргумента?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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
Дата добавления - 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


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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
Дата добавления - 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
Дата добавления - 13.09.2017 в 15:52
_Boroda_ Дата: Среда, 13.09.2017, 15:58 | Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Совершенно верно. Это неявно следует из справки по ПРОСМОТРу


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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. Помогите подкорректировать формулу.
К сообщению приложен файл: 6247393.xls (32.5 Kb)
 
Ответить
СообщениеВ продолжение вышеописанной темы и все той же таблицы со значениями.
Формула
Код
=ИНДЕКС(Лист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)))
К сообщению приложен файл: 7324981.xls (37.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-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
Дата добавления - 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))

вторая аналогично
К сообщению приложен файл: 7458596.xls (37.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-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
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск значений из списка данных (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!