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

Вход

Регистрация

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

 

= Мир MS Excel/Сложение двух таблиц с разным порядком столбцов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сложение двух таблиц с разным порядком столбцов (Формулы/Formulas)
Сложение двух таблиц с разным порядком столбцов
AVI Дата: Четверг, 13.02.2020, 06:49 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
Добрый день!
Помогите, пожалуйста. Никак не получается придумать как заставить формулу учитывать то, что столбцы в разном порядке
Необходимо посчитать свет и воду помесячно только по Маше и Ивану, учитывая то, что на разные фрукты использует разное количество воды и света.
При этом столбцы с фруктами могут быть в разном порядке.
К сообщению приложен файл: _Microsoft_Exce.xlsx (9.4 Kb)
 
Ответить
СообщениеДобрый день!
Помогите, пожалуйста. Никак не получается придумать как заставить формулу учитывать то, что столбцы в разном порядке
Необходимо посчитать свет и воду помесячно только по Маше и Ивану, учитывая то, что на разные фрукты использует разное количество воды и света.
При этом столбцы с фруктами могут быть в разном порядке.

Автор - AVI
Дата добавления - 13.02.2020 в 06:49
gling Дата: Четверг, 13.02.2020, 08:45 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2524
Репутация: 678 ±
Замечаний: 0% ±

2010
Здравствуйте. Такая вот длинная формула получилась
Код
=СУММПРОИЗВ((СУММЕСЛИМН($E$10:$E$21;$D$10:$D$21;$A$10:$A$11;$C$10:$C$21;">="&E$24;$C$10:$C$21;"<"&ДАТАМЕС(E$24;1)))*ИНДЕКС($L$10:$N$11;ПОИСКПОЗ($D25;$K$10:$K$11;);ПОИСКПОЗ($E$9;$L$9:$N$9;))+(СУММЕСЛИМН($F$10:$F$21;$D$10:$D$21;$A$10:$A$11;$C$10:$C$21;">="&E$24;$C$10:$C$21;"<"&ДАТАМЕС(E$24;1)))*ИНДЕКС($L$10:$N$11;ПОИСКПОЗ($D25;$K$10:$K$11;);ПОИСКПОЗ($F$9;$L$9:$N$9;))+(СУММЕСЛИМН($G$10:$G$21;$D$10:$D$21;$A$10:$A$11;$C$10:$C$21;">="&E$24;$C$10:$C$21;"<"&ДАТАМЕС(E$24;1)))*ИНДЕКС($L$10:$N$11;ПОИСКПОЗ($D25;$K$10:$K$11;);ПОИСКПОЗ($G$9;$L$9:$N$9;)))
К сообщению приложен файл: 4149607.xlsx (9.9 Kb)


ЯД-41001506838083

Сообщение отредактировал gling - Четверг, 13.02.2020, 09:25
 
Ответить
СообщениеЗдравствуйте. Такая вот длинная формула получилась
Код
=СУММПРОИЗВ((СУММЕСЛИМН($E$10:$E$21;$D$10:$D$21;$A$10:$A$11;$C$10:$C$21;">="&E$24;$C$10:$C$21;"<"&ДАТАМЕС(E$24;1)))*ИНДЕКС($L$10:$N$11;ПОИСКПОЗ($D25;$K$10:$K$11;);ПОИСКПОЗ($E$9;$L$9:$N$9;))+(СУММЕСЛИМН($F$10:$F$21;$D$10:$D$21;$A$10:$A$11;$C$10:$C$21;">="&E$24;$C$10:$C$21;"<"&ДАТАМЕС(E$24;1)))*ИНДЕКС($L$10:$N$11;ПОИСКПОЗ($D25;$K$10:$K$11;);ПОИСКПОЗ($F$9;$L$9:$N$9;))+(СУММЕСЛИМН($G$10:$G$21;$D$10:$D$21;$A$10:$A$11;$C$10:$C$21;">="&E$24;$C$10:$C$21;"<"&ДАТАМЕС(E$24;1)))*ИНДЕКС($L$10:$N$11;ПОИСКПОЗ($D25;$K$10:$K$11;);ПОИСКПОЗ($G$9;$L$9:$N$9;)))

Автор - gling
Дата добавления - 13.02.2020 в 08:45
AVI Дата: Пятница, 14.02.2020, 03:39 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
gling, Спасибо за решение, но в оригинальных таблицах у меня по 15 столбцов, поэтому такая формула будет дикая. Хотелось бы что-то короче...
 
Ответить
Сообщениеgling, Спасибо за решение, но в оригинальных таблицах у меня по 15 столбцов, поэтому такая формула будет дикая. Хотелось бы что-то короче...

Автор - AVI
Дата добавления - 14.02.2020 в 03:39
gling Дата: Пятница, 14.02.2020, 04:44 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2524
Репутация: 678 ±
Замечаний: 0% ±

2010
Тогда может быть с дополнительным диапазоном и сортировкой попробовать такую формулу?
Код
=СУММПРОИЗВ($E$10:$G$21*$E6:$G6*($C$10:$C$21>=E$24)*($C$10:$C$21<ДАТАМЕС(E$24;1))*($D$10:$D$21=$D$13)+$E$10:$G$21*$E6:$G6*($C$10:$C$21>=E$24)*($C$10:$C$21<ДАТАМЕС(E$24;1))*($D$10:$D$21=$D$11))
К сообщению приложен файл: 7527705.xlsx (10.1 Kb)


ЯД-41001506838083
 
Ответить
СообщениеТогда может быть с дополнительным диапазоном и сортировкой попробовать такую формулу?
Код
=СУММПРОИЗВ($E$10:$G$21*$E6:$G6*($C$10:$C$21>=E$24)*($C$10:$C$21<ДАТАМЕС(E$24;1))*($D$10:$D$21=$D$13)+$E$10:$G$21*$E6:$G6*($C$10:$C$21>=E$24)*($C$10:$C$21<ДАТАМЕС(E$24;1))*($D$10:$D$21=$D$11))

Автор - gling
Дата добавления - 14.02.2020 в 04:44
Pelena Дата: Пятница, 14.02.2020, 12:18 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно с помощью Power Query сделать, но надо знать реальную структуру


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно с помощью Power Query сделать, но надо знать реальную структуру

Автор - Pelena
Дата добавления - 14.02.2020 в 12:18
AVI Дата: Понедельник, 17.02.2020, 03:27 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
Pelena, Добрый день! Пример был максимально приближен к "боевому". Прилагаю реальный файл.
Файл нужен для постоянного контря расхода реагентики в поликлинике. Желательно, что бы пользователь (завлаб) совсем ничего лишнего не тыкал. Фот я и пытаюсь все сделать одной формулой.
К сообщению приложен файл: __2020-.xlsm (39.0 Kb)
 
Ответить
СообщениеPelena, Добрый день! Пример был максимально приближен к "боевому". Прилагаю реальный файл.
Файл нужен для постоянного контря расхода реагентики в поликлинике. Желательно, что бы пользователь (завлаб) совсем ничего лишнего не тыкал. Фот я и пытаюсь все сделать одной формулой.

Автор - AVI
Дата добавления - 17.02.2020 в 03:27
AVI Дата: Понедельник, 17.02.2020, 03:28 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
gling, если не получиться сделать одной формулой, то придется делать с доп диапазоном. Спасибо!
 
Ответить
Сообщениеgling, если не получиться сделать одной формулой, то придется делать с доп диапазоном. Спасибо!

Автор - AVI
Дата добавления - 17.02.2020 в 03:28
Pelena Дата: Понедельник, 17.02.2020, 12:51 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Посмотрите вариант через Power Query.
Только Вы не написали какой фильтр ставить вместо Маши и Ивана, поэтому считается всё.
Добавляем/Изменяем данные на первом листе, а на листе Отчет правой кнопкой мыши -- Обновить
К сообщению приложен файл: _2020-.xlsm (58.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПосмотрите вариант через Power Query.
Только Вы не написали какой фильтр ставить вместо Маши и Ивана, поэтому считается всё.
Добавляем/Изменяем данные на первом листе, а на листе Отчет правой кнопкой мыши -- Обновить

Автор - Pelena
Дата добавления - 17.02.2020 в 12:51
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сложение двух таблиц с разным порядком столбцов (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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