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

Вход

Регистрация

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

 

= Мир MS Excel/Двойное сравнение или поиск решения для данных двух таблиц - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Двойное сравнение или поиск решения для данных двух таблиц
MelkijNub Дата: Понедельник, 06.01.2014, 14:44 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте, задался на днях такой проблемой как двойное сравнение. Открыв пример приложенный в сообщение можно увидеть 2 таблицы. В первой таблице мы вводим данные, а вторая эти данные перемножает, в принципе Первый и второй столбик 1й таблицы это фиксированные данные, по ним определяем промежутки, столбцы К1 и К2 это данные которые вводятся нашей рукой, ну и 5й столбец это фиксированное число.
Задача стоит такая при изменении первого и второго столбца (С и 3, на А и 2), надо что бы во второй таблице множители третьего-пятого столбца перенеслись в соответствующий столбик и строку второй таблицы.
В принципе решение уже есть через безмерное количество формул если и их сумм, то есть решение довольно грубое, а при строках и столбцах превышающим 7х7 превращается занудное вбивание и тест на внимательность, буду рад если сторожили, администраторы и просто хорошие люди подскажут другие возможности решения данной задачи.
Да, для справки, макросы и скрипты я не знаю, но если решение будут проходить через них, то очень прошу либо объяснить сразу куда и что вбивать, либо посоветовать книжку где есть более менее для "чайников" объяснение что это и с чем это едят :D
Если есть ошибки в оформлении, просьба на них указать, буду исправлять.
Да и с наступившим Новым годом :)
К сообщению приложен файл: Primer_CV.xls (32.5 Kb)


Сообщение отредактировал MelkijNub - Понедельник, 06.01.2014, 14:55
 
Ответить
СообщениеЗдравствуйте, задался на днях такой проблемой как двойное сравнение. Открыв пример приложенный в сообщение можно увидеть 2 таблицы. В первой таблице мы вводим данные, а вторая эти данные перемножает, в принципе Первый и второй столбик 1й таблицы это фиксированные данные, по ним определяем промежутки, столбцы К1 и К2 это данные которые вводятся нашей рукой, ну и 5й столбец это фиксированное число.
Задача стоит такая при изменении первого и второго столбца (С и 3, на А и 2), надо что бы во второй таблице множители третьего-пятого столбца перенеслись в соответствующий столбик и строку второй таблицы.
В принципе решение уже есть через безмерное количество формул если и их сумм, то есть решение довольно грубое, а при строках и столбцах превышающим 7х7 превращается занудное вбивание и тест на внимательность, буду рад если сторожили, администраторы и просто хорошие люди подскажут другие возможности решения данной задачи.
Да, для справки, макросы и скрипты я не знаю, но если решение будут проходить через них, то очень прошу либо объяснить сразу куда и что вбивать, либо посоветовать книжку где есть более менее для "чайников" объяснение что это и с чем это едят :D
Если есть ошибки в оформлении, просьба на них указать, буду исправлять.
Да и с наступившим Новым годом :)

Автор - MelkijNub
Дата добавления - 06.01.2014 в 14:44
Pelena Дата: Понедельник, 06.01.2014, 15:02 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19435
Репутация: 4571 ±
Замечаний: ±

Excel 365 & Mac Excel
вариант для С11
Код
=СУММПРОИЗВ((C$9=$C$3:$C$6)*(C$10=$D$3:$D$6)*ИНДЕКС($E$3:$F$6;0;ПОИСКПОЗ($B11;$E$2:$F$2;0))*$G$3:$G$6)
К сообщению приложен файл: 5969441.xls (26.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениевариант для С11
Код
=СУММПРОИЗВ((C$9=$C$3:$C$6)*(C$10=$D$3:$D$6)*ИНДЕКС($E$3:$F$6;0;ПОИСКПОЗ($B11;$E$2:$F$2;0))*$G$3:$G$6)

Автор - Pelena
Дата добавления - 06.01.2014 в 15:02
MelkijNub Дата: Понедельник, 06.01.2014, 16:00 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, огромное спасибо за решение. Очень помогло.
 
Ответить
СообщениеPelena, огромное спасибо за решение. Очень помогло.

Автор - MelkijNub
Дата добавления - 06.01.2014 в 16:00
vikttur Дата: Понедельник, 06.01.2014, 17:38 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Если немного преобразовать таблицы (или добавить ячейки):
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(C$8;$B$3:$B$6;));ВПР(C$8;$B$3:$G$6;ПОИСКПОЗ($B11;$B$2:$F$2;);)*ВПР(C$8;$B$3:$G$6;6;);)

Для младших версий:
Код
=ЕСЛИОШИБКА(ВПР(C$8;$B$3:$G$6;ПОИСКПОЗ($B11;$B$2:$F$2;);)*ВПР(C$8;$B$3:$G$6;6;);)
К сообщению приложен файл: 8178983.xls (27.0 Kb)


Сообщение отредактировал vikttur - Понедельник, 06.01.2014, 17:39
 
Ответить
СообщениеЕсли немного преобразовать таблицы (или добавить ячейки):
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(C$8;$B$3:$B$6;));ВПР(C$8;$B$3:$G$6;ПОИСКПОЗ($B11;$B$2:$F$2;);)*ВПР(C$8;$B$3:$G$6;6;);)

Для младших версий:
Код
=ЕСЛИОШИБКА(ВПР(C$8;$B$3:$G$6;ПОИСКПОЗ($B11;$B$2:$F$2;);)*ВПР(C$8;$B$3:$G$6;6;);)

Автор - vikttur
Дата добавления - 06.01.2014 в 17:38
MelkijNub Дата: Среда, 08.01.2014, 18:53 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
vikttur, спасибо, тоже взял на вооружение))
 
Ответить
Сообщениеvikttur, спасибо, тоже взял на вооружение))

Автор - MelkijNub
Дата добавления - 08.01.2014 в 18:53
  • Страница 1 из 1
  • 1
Поиск:

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