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

Вход

Регистрация

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

 

= Мир MS Excel/Выбор значений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Выбор значений
megavlom Дата: Пятница, 25.03.2011, 11:18 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 1 ±
Замечаний: 0% ±

Уважаемые форумчане.Как выбрать значения в строках из разных таблиц по какой либо цифре,которая есть в этих строках и вынести эти значения в отдельную таблицу.
К сообщению приложен файл: 3377529.xls (26.0 Kb)
 
Ответить
СообщениеУважаемые форумчане.Как выбрать значения в строках из разных таблиц по какой либо цифре,которая есть в этих строках и вынести эти значения в отдельную таблицу.

Автор - megavlom
Дата добавления - 25.03.2011 в 11:18
Alex_ST Дата: Пятница, 25.03.2011, 12:59 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Если макросами, то можно попробовать сделать со словарями. Только уточните, где расположены таблицы, их размерность(столбцов * строк) и нет ли в их первых (ключевых) столбцах дублей?
А если формулами, то ждите формулистов.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеЕсли макросами, то можно попробовать сделать со словарями. Только уточните, где расположены таблицы, их размерность(столбцов * строк) и нет ли в их первых (ключевых) столбцах дублей?
А если формулами, то ждите формулистов.

Автор - Alex_ST
Дата добавления - 25.03.2011 в 12:59
Hugo Дата: Пятница, 25.03.2011, 12:59 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Судя по примеру - в каждой таблице номера не повторяются, т.е каждый номер строки уникален по всей таблице.
Можно сделать макросом - поиск каждого из значений [c19:c24] сперва в одной, потом во второй таблице и копирование всех значений найденных строк.
Потом полученные данные отсортировать.
Но может быть мастера формул дадут своё решение?


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеСудя по примеру - в каждой таблице номера не повторяются, т.е каждый номер строки уникален по всей таблице.
Можно сделать макросом - поиск каждого из значений [c19:c24] сперва в одной, потом во второй таблице и копирование всех значений найденных строк.
Потом полученные данные отсортировать.
Но может быть мастера формул дадут своё решение?

Автор - Hugo
Дата добавления - 25.03.2011 в 12:59
MCH Дата: Пятница, 25.03.2011, 13:55 | Сообщение № 4
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

megavlom,
Во вложение решение формулами, получилось громоздко, и вряд ли сможете разобратся, но считает.
Хотите макросом - ждите макрописателей.

ЗЫ: А это случайно не продолжение темы "поиск сочетаний" http://www.excelworld.ru/forum/2-335-1?
А то Вы в ней не отписались, устроили Вас решения макросом и/или формулами.

К сообщению приложен файл: 0385270.rar (10.2 Kb)
 
Ответить
Сообщениеmegavlom,
Во вложение решение формулами, получилось громоздко, и вряд ли сможете разобратся, но считает.
Хотите макросом - ждите макрописателей.

ЗЫ: А это случайно не продолжение темы "поиск сочетаний" http://www.excelworld.ru/forum/2-335-1?
А то Вы в ней не отписались, устроили Вас решения макросом и/или формулами.


Автор - MCH
Дата добавления - 25.03.2011 в 13:55
Hugo Дата: Пятница, 25.03.2011, 14:10 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Ну и монстр... Но там с 6 неувязка - вернее с любым отсутствующим числом.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеНу и монстр... Но там с 6 неувязка - вернее с любым отсутствующим числом.

Автор - Hugo
Дата добавления - 25.03.2011 в 14:10
MCH Дата: Пятница, 25.03.2011, 14:16 | Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Quote (Hugo)
Ну и монстр... Но там с 6 неувязка - вернее с любым отсутствующим числом.

Почему неувязка? при 6 выдает пустоту
 
Ответить
Сообщение
Quote (Hugo)
Ну и монстр... Но там с 6 неувязка - вернее с любым отсутствующим числом.

Почему неувязка? при 6 выдает пустоту

Автор - MCH
Дата добавления - 25.03.2011 в 14:16
Serge_007 Дата: Пятница, 25.03.2011, 14:38 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Вариантик:
Code
=НАИБОЛЬШИЙ(ЕСЛИ(МУМНОЖ(--($A$6:$J$16=$C19);СТРОКА($1:$10)^0);$A$6:$J$16)+ЕСЛИ(МУМНОЖ(--($M$6:$V$16=$C19);СТРОКА($1:$10)^0);$M$6:$V$16);СТОЛБЕЦ(A1))
К сообщению приложен файл: large.xls (49.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВариантик:
Code
=НАИБОЛЬШИЙ(ЕСЛИ(МУМНОЖ(--($A$6:$J$16=$C19);СТРОКА($1:$10)^0);$A$6:$J$16)+ЕСЛИ(МУМНОЖ(--($M$6:$V$16=$C19);СТРОКА($1:$10)^0);$M$6:$V$16);СТОЛБЕЦ(A1))

Автор - Serge_007
Дата добавления - 25.03.2011 в 14:38
megavlom Дата: Пятница, 25.03.2011, 14:47 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 1 ±
Замечаний: 0% ±

В какой то мере это продолжение темы перебора.Я немного изменил(под себя) решение МСН и меня оно устраивает.Макросы вещь интересная,но мне пока недоступная.Все файлы работают!,но я привык разбираться с чем имею дело поэтому все-таки остановил свой выбор на предложении МСН(там формулы).Благодаря знаниям,почерпнутым на Вашем сайте,переделал часть своих расчетов на более простые.А по поводу этой темы-решение,то есть;просто громоздкое.Если будет сложно,то просто оставлю как есть.Маленький пример в файле.
К сообщению приложен файл: _1.xls (29.0 Kb)
 
Ответить
СообщениеВ какой то мере это продолжение темы перебора.Я немного изменил(под себя) решение МСН и меня оно устраивает.Макросы вещь интересная,но мне пока недоступная.Все файлы работают!,но я привык разбираться с чем имею дело поэтому все-таки остановил свой выбор на предложении МСН(там формулы).Благодаря знаниям,почерпнутым на Вашем сайте,переделал часть своих расчетов на более простые.А по поводу этой темы-решение,то есть;просто громоздкое.Если будет сложно,то просто оставлю как есть.Маленький пример в файле.

Автор - megavlom
Дата добавления - 25.03.2011 в 14:47
megavlom Дата: Пятница, 25.03.2011, 14:50 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 1 ±
Замечаний: 0% ±

Не получилось два файла сразу.
К сообщению приложен файл: 5810177.xls (43.5 Kb)
 
Ответить
СообщениеНе получилось два файла сразу.

Автор - megavlom
Дата добавления - 25.03.2011 в 14:50
Serge_007 Дата: Пятница, 25.03.2011, 14:53 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А если немного удлиннить формулу, то можно исключить возврат проверяемых значений:

Code
=НАИБОЛЬШИЙ(ЕСЛИ(ЕСЛИ(МУМНОЖ(--($A$6:$J$16=$C19);СТРОКА($1:$10)^0);$A$6:$J$16)+ЕСЛИ(МУМНОЖ(--($M$6:$V$16=$C19);СТРОКА($1:$10)^0);$M$6:$V$16)=$C19;0;ЕСЛИ(МУМНОЖ(--($A$6:$J$16=$C19);СТРОКА($1:$10)^0);$A$6:$J$16)+ЕСЛИ(МУМНОЖ(--($M$6:$V$16=$C19);СТРОКА($1:$10)^0);$M$6:$V$16));СТОЛБЕЦ(A1))
К сообщению приложен файл: large_2.xls (65.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА если немного удлиннить формулу, то можно исключить возврат проверяемых значений:

Code
=НАИБОЛЬШИЙ(ЕСЛИ(ЕСЛИ(МУМНОЖ(--($A$6:$J$16=$C19);СТРОКА($1:$10)^0);$A$6:$J$16)+ЕСЛИ(МУМНОЖ(--($M$6:$V$16=$C19);СТРОКА($1:$10)^0);$M$6:$V$16)=$C19;0;ЕСЛИ(МУМНОЖ(--($A$6:$J$16=$C19);СТРОКА($1:$10)^0);$A$6:$J$16)+ЕСЛИ(МУМНОЖ(--($M$6:$V$16=$C19);СТРОКА($1:$10)^0);$M$6:$V$16));СТОЛБЕЦ(A1))

Автор - Serge_007
Дата добавления - 25.03.2011 в 14:53
megavlom Дата: Пятница, 25.03.2011, 15:12 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 1 ±
Замечаний: 0% ±

Господа, я снова поражён!Оба Ваши решения работают.Спасибо.Осталось выбрать по своему вкусу.Единственное не знаю- как отписаться??Благодаря Вам продолжаю дальше свои расчеты.
 
Ответить
СообщениеГоспода, я снова поражён!Оба Ваши решения работают.Спасибо.Осталось выбрать по своему вкусу.Единственное не знаю- как отписаться??Благодаря Вам продолжаю дальше свои расчеты.

Автор - megavlom
Дата добавления - 25.03.2011 в 15:12
MCH Дата: Пятница, 25.03.2011, 15:12 | Сообщение № 12
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Сергей,
Твоя формула при 14 и 32 дает неверный результат
 
Ответить
СообщениеСергей,
Твоя формула при 14 и 32 дает неверный результат

Автор - MCH
Дата добавления - 25.03.2011 в 15:12
Serge_007 Дата: Пятница, 25.03.2011, 15:19 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Да, заметил уже после того как выложил.
Неверный результат будет, если искомое значение есть в одной и той же строке обеих таблиц.
Сейчас наверное уже не успею переделать, постараюсь вечером выложить.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДа, заметил уже после того как выложил.
Неверный результат будет, если искомое значение есть в одной и той же строке обеих таблиц.
Сейчас наверное уже не успею переделать, постараюсь вечером выложить.

Автор - Serge_007
Дата добавления - 25.03.2011 в 15:19
MCH Дата: Пятница, 25.03.2011, 15:24 | Сообщение № 14
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Если не мешают нули и отсортировать по убыванию (как предложил Сергей),
То мою формулу можно сократить
К сообщению приложен файл: 9374777.rar (8.9 Kb)
 
Ответить
СообщениеЕсли не мешают нули и отсортировать по убыванию (как предложил Сергей),
То мою формулу можно сократить

Автор - MCH
Дата добавления - 25.03.2011 в 15:24
Hugo Дата: Пятница, 25.03.2011, 15:26 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Quote (MCH)
Почему неувязка? при 6 выдает пустоту

Да, точно - открыл файл ещё раз и всё в порядке. Извиняюсь.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
Сообщение
Quote (MCH)
Почему неувязка? при 6 выдает пустоту

Да, точно - открыл файл ещё раз и всё в порядке. Извиняюсь.

Автор - Hugo
Дата добавления - 25.03.2011 в 15:26
  • Страница 1 из 1
  • 1
Поиск:

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