Поиск позиции по определенному выбору.
GaLaXoN
Дата: Пятница, 13.03.2015, 11:58 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Всем привет! Столкнулся с проблемой, нуждаюсь в Вашей помощи!... Имеются: данные по автоматическим выключателям и их характеристики. Нужно организовать: при выборе определенных характеристик, нужно чтобы выводились значения "Отключ. способность" (зеленый цвет) и размеры аппарата (оранжевый). я для размеров попытался формулу ввести, но столкнулся с проблемой.....для SH200L выводит норм значения, а дальше все путается. я так полагаю из за того что столбца не одинаковы. для откл. способн тоже самое! Помогите пожалуйста организовать задуманное.
Всем привет! Столкнулся с проблемой, нуждаюсь в Вашей помощи!... Имеются: данные по автоматическим выключателям и их характеристики. Нужно организовать: при выборе определенных характеристик, нужно чтобы выводились значения "Отключ. способность" (зеленый цвет) и размеры аппарата (оранжевый). я для размеров попытался формулу ввести, но столкнулся с проблемой.....для SH200L выводит норм значения, а дальше все путается. я так полагаю из за того что столбца не одинаковы. для откл. способн тоже самое! Помогите пожалуйста организовать задуманное. GaLaXoN
Ответить
Сообщение Всем привет! Столкнулся с проблемой, нуждаюсь в Вашей помощи!... Имеются: данные по автоматическим выключателям и их характеристики. Нужно организовать: при выборе определенных характеристик, нужно чтобы выводились значения "Отключ. способность" (зеленый цвет) и размеры аппарата (оранжевый). я для размеров попытался формулу ввести, но столкнулся с проблемой.....для SH200L выводит норм значения, а дальше все путается. я так полагаю из за того что столбца не одинаковы. для откл. способн тоже самое! Помогите пожалуйста организовать задуманное. Автор - GaLaXoN Дата добавления - 13.03.2015 в 11:58
Russel
Дата: Пятница, 13.03.2015, 13:50 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация:
320
±
Замечаний:
0% ±
Excel 2010
GaLaXoN , Добрый день! Организуйте данные в одной таблице (см. лист "Данные"), после чего можно будет выбирать необходимые либо формулой, либо тупо фильтром, либо есть удобные макросы для удобной фильтрации.
GaLaXoN , Добрый день! Организуйте данные в одной таблице (см. лист "Данные"), после чего можно будет выбирать необходимые либо формулой, либо тупо фильтром, либо есть удобные макросы для удобной фильтрации.Russel
QIWI 9173973973
Ответить
Сообщение GaLaXoN , Добрый день! Организуйте данные в одной таблице (см. лист "Данные"), после чего можно будет выбирать необходимые либо формулой, либо тупо фильтром, либо есть удобные макросы для удобной фильтрации.Автор - Russel Дата добавления - 13.03.2015 в 13:50
GaLaXoN
Дата: Пятница, 13.03.2015, 15:18 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Russel, а можно поподробнее об удобных макросах? никогда с ними не работал, но есть желание поизучать!
Russel, а можно поподробнее об удобных макросах? никогда с ними не работал, но есть желание поизучать! GaLaXoN
Ответить
Сообщение Russel, а можно поподробнее об удобных макросах? никогда с ними не работал, но есть желание поизучать! Автор - GaLaXoN Дата добавления - 13.03.2015 в 15:18
Russel
Дата: Пятница, 13.03.2015, 16:52 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация:
320
±
Замечаний:
0% ±
Excel 2010
поподробнее об удобных макросах?
Вот тут у Николая Павлова хорошая статейка. Еще про один способ выбора нужного варианта забыл - сводные таблицы!
поподробнее об удобных макросах?
Вот тут у Николая Павлова хорошая статейка. Еще про один способ выбора нужного варианта забыл - сводные таблицы!Russel
QIWI 9173973973
Ответить
Сообщение поподробнее об удобных макросах?
Вот тут у Николая Павлова хорошая статейка. Еще про один способ выбора нужного варианта забыл - сводные таблицы!Автор - Russel Дата добавления - 13.03.2015 в 16:52
_Boroda_
Дата: Пятница, 13.03.2015, 17:00 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16906
Репутация:
6615
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Если вообще ничего не преобразовывать в исходной таблице, то можно так для способности: Код
=ИНДЕКС(B24:CI48;ПОИСКПОЗ(B8;ИНДЕКС(B24:CI48;;ПОИСКПОЗ(B2&B3&B4&B5&B6&B7;ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B18:CI18<>"");B18:CI18)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B19:CI19<>"");B19:CI19)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B20:CI20<>"");B20:CI20)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B21:CI21<>"");B21:CI21)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B22:CI22<>"");B22:CI22)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B23:CI23<>"");B23:CI23);)););ПОИСКПОЗ(B2&B3&B4&"Откл.спос."&B1;ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B18:CI18<>"");B18:CI18)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B19:CI19<>"");B19:CI19)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B20:CI20<>"");B20:CI20)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B21:CI21<>"");B21:CI21)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B22:CI22<>"");B22:CI22)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B23:CI23<>"");B23:CI23);))
и так для параметров: Код
=ИНДЕКС(B$50:VV$53;ПОИСКПОЗ(A11;A$50:A$53;);ПОИСКПОЗ(B$2&B$3&B$4;ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$18:CI$18<>"");B$18:CI$18)&ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$19:CI$19<>"");B$19:CI$19)&ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$20:CI$20<>"");B$20:CI$20);))
Обе формулы - формулы массива А если по доп. строчке сделать для способности и для параметров (серенькие в файле), то попроще (обычные формулы) Код
=ИНДЕКС(B24:CI48;ПОИСКПОЗ(B8;ИНДЕКС(B24:CI48;;ПОИСКПОЗ(B2&B3&B4&B5&B6&B7;B16:CI16;)););ПОИСКПОЗ(B2&B3&B4&C21&C22&B1;B16:CI16;))
Код
=ИНДЕКС(B$50:VV$53;ПОИСКПОЗ(A11;A$50:A$53;);ПОИСКПОЗ(B$2&B$3&B$4;B$17:CI$17;))
Если вообще ничего не преобразовывать в исходной таблице, то можно так для способности: Код
=ИНДЕКС(B24:CI48;ПОИСКПОЗ(B8;ИНДЕКС(B24:CI48;;ПОИСКПОЗ(B2&B3&B4&B5&B6&B7;ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B18:CI18<>"");B18:CI18)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B19:CI19<>"");B19:CI19)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B20:CI20<>"");B20:CI20)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B21:CI21<>"");B21:CI21)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B22:CI22<>"");B22:CI22)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B23:CI23<>"");B23:CI23);)););ПОИСКПОЗ(B2&B3&B4&"Откл.спос."&B1;ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B18:CI18<>"");B18:CI18)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B19:CI19<>"");B19:CI19)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B20:CI20<>"");B20:CI20)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B21:CI21<>"");B21:CI21)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B22:CI22<>"");B22:CI22)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B23:CI23<>"");B23:CI23);))
и так для параметров: Код
=ИНДЕКС(B$50:VV$53;ПОИСКПОЗ(A11;A$50:A$53;);ПОИСКПОЗ(B$2&B$3&B$4;ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$18:CI$18<>"");B$18:CI$18)&ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$19:CI$19<>"");B$19:CI$19)&ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$20:CI$20<>"");B$20:CI$20);))
Обе формулы - формулы массива А если по доп. строчке сделать для способности и для параметров (серенькие в файле), то попроще (обычные формулы) Код
=ИНДЕКС(B24:CI48;ПОИСКПОЗ(B8;ИНДЕКС(B24:CI48;;ПОИСКПОЗ(B2&B3&B4&B5&B6&B7;B16:CI16;)););ПОИСКПОЗ(B2&B3&B4&C21&C22&B1;B16:CI16;))
Код
=ИНДЕКС(B$50:VV$53;ПОИСКПОЗ(A11;A$50:A$53;);ПОИСКПОЗ(B$2&B$3&B$4;B$17:CI$17;))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Если вообще ничего не преобразовывать в исходной таблице, то можно так для способности: Код
=ИНДЕКС(B24:CI48;ПОИСКПОЗ(B8;ИНДЕКС(B24:CI48;;ПОИСКПОЗ(B2&B3&B4&B5&B6&B7;ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B18:CI18<>"");B18:CI18)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B19:CI19<>"");B19:CI19)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B20:CI20<>"");B20:CI20)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B21:CI21<>"");B21:CI21)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B22:CI22<>"");B22:CI22)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B23:CI23<>"");B23:CI23);)););ПОИСКПОЗ(B2&B3&B4&"Откл.спос."&B1;ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B18:CI18<>"");B18:CI18)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B19:CI19<>"");B19:CI19)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B20:CI20<>"");B20:CI20)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B21:CI21<>"");B21:CI21)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B22:CI22<>"");B22:CI22)&ПРОСМОТР(СТОЛБЕЦ(B16:CI16);СТОЛБЕЦ(B16:CI16)/(B23:CI23<>"");B23:CI23);))
и так для параметров: Код
=ИНДЕКС(B$50:VV$53;ПОИСКПОЗ(A11;A$50:A$53;);ПОИСКПОЗ(B$2&B$3&B$4;ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$18:CI$18<>"");B$18:CI$18)&ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$19:CI$19<>"");B$19:CI$19)&ПРОСМОТР(СТОЛБЕЦ(B18:CI18);СТОЛБЕЦ(B18:CI18)/(B$20:CI$20<>"");B$20:CI$20);))
Обе формулы - формулы массива А если по доп. строчке сделать для способности и для параметров (серенькие в файле), то попроще (обычные формулы) Код
=ИНДЕКС(B24:CI48;ПОИСКПОЗ(B8;ИНДЕКС(B24:CI48;;ПОИСКПОЗ(B2&B3&B4&B5&B6&B7;B16:CI16;)););ПОИСКПОЗ(B2&B3&B4&C21&C22&B1;B16:CI16;))
Код
=ИНДЕКС(B$50:VV$53;ПОИСКПОЗ(A11;A$50:A$53;);ПОИСКПОЗ(B$2&B$3&B$4;B$17:CI$17;))
Автор - _Boroda_ Дата добавления - 13.03.2015 в 17:00
GaLaXoN
Дата: Понедельник, 16.03.2015, 09:04 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Russel , спасибо, обязательно ознакомлюсь!
Russel , спасибо, обязательно ознакомлюсь!GaLaXoN
Ответить
Сообщение Russel , спасибо, обязательно ознакомлюсь!Автор - GaLaXoN Дата добавления - 16.03.2015 в 09:04
GaLaXoN
Дата: Понедельник, 16.03.2015, 09:05 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_ , спасибо за помощь. попробую все формулы в деле. попытаюсь понять их!
_Boroda_ , спасибо за помощь. попробую все формулы в деле. попытаюсь понять их!GaLaXoN
Ответить
Сообщение _Boroda_ , спасибо за помощь. попробую все формулы в деле. попытаюсь понять их!Автор - GaLaXoN Дата добавления - 16.03.2015 в 09:05
GaLaXoN
Дата: Понедельник, 16.03.2015, 09:34 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_ , хотелось бы еще один вопрос задать, но не создавая новой темы....... в поисковике подходящего не нашел (может быть просто суть проблемы в поисковик не так вбил). вот у меня есть исходный файл, в котором я выбираю параметры из раскрывающихся списков.... но при выборе первых данных остаются старые ( в последующих ячейках). можно ли как то организовать обнуление/сброс выбранных данных при смене выбранных параметров. (надеюсь понятно объяснил) [moder]А мне хотелось бы, чтобы Вы Правила форума наконец-то прочитали. Вопрос выше решен или нет? Если да, то тему закрою.
_Boroda_ , хотелось бы еще один вопрос задать, но не создавая новой темы....... в поисковике подходящего не нашел (может быть просто суть проблемы в поисковик не так вбил). вот у меня есть исходный файл, в котором я выбираю параметры из раскрывающихся списков.... но при выборе первых данных остаются старые ( в последующих ячейках). можно ли как то организовать обнуление/сброс выбранных данных при смене выбранных параметров. (надеюсь понятно объяснил) [moder]А мне хотелось бы, чтобы Вы Правила форума наконец-то прочитали. Вопрос выше решен или нет? Если да, то тему закрою.GaLaXoN
Сообщение отредактировал _Boroda_ - Понедельник, 16.03.2015, 10:23
Ответить
Сообщение _Boroda_ , хотелось бы еще один вопрос задать, но не создавая новой темы....... в поисковике подходящего не нашел (может быть просто суть проблемы в поисковик не так вбил). вот у меня есть исходный файл, в котором я выбираю параметры из раскрывающихся списков.... но при выборе первых данных остаются старые ( в последующих ячейках). можно ли как то организовать обнуление/сброс выбранных данных при смене выбранных параметров. (надеюсь понятно объяснил) [moder]А мне хотелось бы, чтобы Вы Правила форума наконец-то прочитали. Вопрос выше решен или нет? Если да, то тему закрою.Автор - GaLaXoN Дата добавления - 16.03.2015 в 09:34
GaLaXoN
Дата: Понедельник, 16.03.2015, 10:35 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 103
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Вопрос решен. Спасибо!
Ответить
Сообщение Вопрос решен. Спасибо! Автор - GaLaXoN Дата добавления - 16.03.2015 в 10:35