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

Вход

Регистрация

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

 

= Мир MS Excel/Условное суммирование по многим листам - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Условное суммирование по многим листам (Формулы/Formulas)
Условное суммирование по многим листам
paramedic Дата: Понедельник, 04.08.2014, 16:07 | Сообщение № 1
Группа: Проверенные
Ранг: Участник
Сообщений: 67
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
ВКП!
Что-то я совсем не догоняю.
Есть таблица меню на месяц.
В своде меню пытаюсь выполнить условное суммирование по всем листам дней по условию наименование продукта.
Код
=СУММПРОИЗВ(СУММЕСЛИ(ДВССЫЛ({"01":"02":"03":"04":"05":"06":"07":"08":"09":"10":"11":"12":"13":"14":"15":"16":"17":"18":"19":"20":"21":"22":" 23":"24":"25":"26":"27":"28":"29":"30":"31"}&"!A21:A300");A19;ДВССЫЛ({"01":"02":"03":"04":"05":"06":"07":"08":"09":"10":"11":"12":"13":"14":"15":"16":"17":"18":"19":"20":"21":"22":"23":"24":"25":"26":"2 7":"28":"29":"30":"31"}&"!E21:H300")))

Но в какой-то ячейке свода работает, в какой-то нет.
К сообщению приложен файл: _2.zip (62.1 Kb)


Я не ламер - я честный чайник
 
Ответить
СообщениеВКП!
Что-то я совсем не догоняю.
Есть таблица меню на месяц.
В своде меню пытаюсь выполнить условное суммирование по всем листам дней по условию наименование продукта.
Код
=СУММПРОИЗВ(СУММЕСЛИ(ДВССЫЛ({"01":"02":"03":"04":"05":"06":"07":"08":"09":"10":"11":"12":"13":"14":"15":"16":"17":"18":"19":"20":"21":"22":" 23":"24":"25":"26":"27":"28":"29":"30":"31"}&"!A21:A300");A19;ДВССЫЛ({"01":"02":"03":"04":"05":"06":"07":"08":"09":"10":"11":"12":"13":"14":"15":"16":"17":"18":"19":"20":"21":"22":"23":"24":"25":"26":"2 7":"28":"29":"30":"31"}&"!E21:H300")))

Но в какой-то ячейке свода работает, в какой-то нет.

Автор - paramedic
Дата добавления - 04.08.2014 в 16:07
ArkaIIIa Дата: Понедельник, 04.08.2014, 16:14 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
А напишите пример, где не работает? Если бегло смотреть - все считает, а лопатить 30 страниц - не хочется.


Сообщение отредактировал ArkaIIIa - Понедельник, 04.08.2014, 16:15
 
Ответить
СообщениеА напишите пример, где не работает? Если бегло смотреть - все считает, а лопатить 30 страниц - не хочется.

Автор - ArkaIIIa
Дата добавления - 04.08.2014 в 16:14
paramedic Дата: Понедельник, 04.08.2014, 16:17 | Сообщение № 3
Группа: Проверенные
Ранг: Участник
Сообщений: 67
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
Строка 21 на своде - завтрак работает, обед - нет
Строка 32 на своде - завтрак не работает, обед - работает
И такая дребедень везде...

На наличие ячеек с неправильными символами (типа когда удаляют данные вводом пробела) проверял.


Я не ламер - я честный чайник
 
Ответить
СообщениеСтрока 21 на своде - завтрак работает, обед - нет
Строка 32 на своде - завтрак не работает, обед - работает
И такая дребедень везде...

На наличие ячеек с неправильными символами (типа когда удаляют данные вводом пробела) проверял.

Автор - paramedic
Дата добавления - 04.08.2014 в 16:17
Pelena Дата: Понедельник, 04.08.2014, 16:46 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Если список продуктов на всех листах одинаковый
К сообщению приложен файл: _2.rar (38.6 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕсли список продуктов на всех листах одинаковый

Автор - Pelena
Дата добавления - 04.08.2014 в 16:46
ArkaIIIa Дата: Понедельник, 04.08.2014, 16:47 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
paramedic
У Вас функция СУММЕСЛИ суммирует аргументы только построчно, а не по столбцам т.е. берет только значения из первого столбца диапазона суммирования.
 
Ответить
Сообщениеparamedic
У Вас функция СУММЕСЛИ суммирует аргументы только построчно, а не по столбцам т.е. берет только значения из первого столбца диапазона суммирования.

Автор - ArkaIIIa
Дата добавления - 04.08.2014 в 16:47
_Boroda_ Дата: Понедельник, 04.08.2014, 16:49 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А почему бы не сделать попроще - во всех листах строки в первом столбце сделать одинаковыми и просто тупо складывать?
К сообщению приложен файл: 2_1.zip (61.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА почему бы не сделать попроще - во всех листах строки в первом столбце сделать одинаковыми и просто тупо складывать?

Автор - _Boroda_
Дата добавления - 04.08.2014 в 16:49
ArkaIIIa Дата: Понедельник, 04.08.2014, 16:50 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
А почему бы не сделать попроще - во всех листах строки в первом столбце сделать одинаковыми

Они одинаковые. Только в 4 и 11 дне людей почему-то обделяют зефиром, но на формулу это не влияет :-)
 
Ответить
Сообщение
А почему бы не сделать попроще - во всех листах строки в первом столбце сделать одинаковыми

Они одинаковые. Только в 4 и 11 дне людей почему-то обделяют зефиром, но на формулу это не влияет :-)

Автор - ArkaIIIa
Дата добавления - 04.08.2014 в 16:50
Pelena Дата: Понедельник, 04.08.2014, 16:52 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Там ещё две строчки с консервированными шампиньонами, а в своде одна


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТам ещё две строчки с консервированными шампиньонами, а в своде одна

Автор - Pelena
Дата добавления - 04.08.2014 в 16:52
Russel Дата: Понедельник, 04.08.2014, 16:54 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Вопрос по теме: почему в этом случае не работает конструкция такого вида:
Код
=СУММЕСЛИ('01:31'!$A$21:$A$300;Лист6!A19;'01:31'!E21:H300)

??
А сумма произведений меняет ссылку и тоже не работает:
Код
=СУММПРОИЗВ(('01:[31]31'!$A$21:$A$300='Свод меню'!A19)*('01:[31]31'!$E$21:$H$300))


QIWI 9173973973

Сообщение отредактировал Russel - Понедельник, 04.08.2014, 16:56
 
Ответить
СообщениеВопрос по теме: почему в этом случае не работает конструкция такого вида:
Код
=СУММЕСЛИ('01:31'!$A$21:$A$300;Лист6!A19;'01:31'!E21:H300)

??
А сумма произведений меняет ссылку и тоже не работает:
Код
=СУММПРОИЗВ(('01:[31]31'!$A$21:$A$300='Свод меню'!A19)*('01:[31]31'!$E$21:$H$300))

Автор - Russel
Дата добавления - 04.08.2014 в 16:54
paramedic Дата: Понедельник, 04.08.2014, 17:03 | Сообщение № 10
Группа: Проверенные
Ранг: Участник
Сообщений: 67
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
первом столбце сделать одинаковыми и просто тупо складывать

почему-то так не получается... обязательно где-нибудь несоответствие вылезет... проверено...
хотел обойтись без 31 суммесли...
функция СУММЕСЛИ суммирует аргументы только построчно

Но ведь ей-то задается диапазон со столбцами...


Я не ламер - я честный чайник
 
Ответить
Сообщение
первом столбце сделать одинаковыми и просто тупо складывать

почему-то так не получается... обязательно где-нибудь несоответствие вылезет... проверено...
хотел обойтись без 31 суммесли...
функция СУММЕСЛИ суммирует аргументы только построчно

Но ведь ей-то задается диапазон со столбцами...

Автор - paramedic
Дата добавления - 04.08.2014 в 17:03
_Boroda_ Дата: Понедельник, 04.08.2014, 17:15 | Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
обязательно где-нибудь несоответствие вылезет... проверено...
Это смотря как делать. Смотрите файл - там продуктами заполняется ТОЛЬКО первый лист. Остальные заполняются формулами в том же порядке, что и в первом
К сообщению приложен файл: 2_2.zip (77.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
обязательно где-нибудь несоответствие вылезет... проверено...
Это смотря как делать. Смотрите файл - там продуктами заполняется ТОЛЬКО первый лист. Остальные заполняются формулами в том же порядке, что и в первом

Автор - _Boroda_
Дата добавления - 04.08.2014 в 17:15
ArkaIIIa Дата: Понедельник, 04.08.2014, 17:17 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
paramedic
Потому что сравниваются диапазоны разной длины. Вот смотрите пример, будет понятно.
К сообщению приложен файл: 0093474.xls (24.0 Kb)


Сообщение отредактировал ArkaIIIa - Понедельник, 04.08.2014, 17:43
 
Ответить
Сообщениеparamedic
Потому что сравниваются диапазоны разной длины. Вот смотрите пример, будет понятно.

Автор - ArkaIIIa
Дата добавления - 04.08.2014 в 17:17
paramedic Дата: Понедельник, 04.08.2014, 17:32 | Сообщение № 13
Группа: Проверенные
Ранг: Участник
Сообщений: 67
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
Boroda
Про этот прием я знаю. В оригинальном файле куча макросов на добавление/удаление продуктов, переноса месяца и пр. и они как-то коряво работают - не факт, что порядок продуктов сохраняется.
Делать "универсальные" дневные листы не удобно, так как эти листы еще и распечатываются. Человек, который работает, не сможет форматировать печать - с 1С его работать выучить не смогли.
Хотел обойтись "малой кровью" без правки макросов.
Теперь понял, что не получится из-за механизма работы СУММЕСЛИ.


Я не ламер - я честный чайник
 
Ответить
СообщениеBoroda
Про этот прием я знаю. В оригинальном файле куча макросов на добавление/удаление продуктов, переноса месяца и пр. и они как-то коряво работают - не факт, что порядок продуктов сохраняется.
Делать "универсальные" дневные листы не удобно, так как эти листы еще и распечатываются. Человек, который работает, не сможет форматировать печать - с 1С его работать выучить не смогли.
Хотел обойтись "малой кровью" без правки макросов.
Теперь понял, что не получится из-за механизма работы СУММЕСЛИ.

Автор - paramedic
Дата добавления - 04.08.2014 в 17:32
Pelena Дата: Понедельник, 04.08.2014, 19:16 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
paramedic, посмотрите такой вариант
К сообщению приложен файл: 5251329.rar (54.7 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеparamedic, посмотрите такой вариант

Автор - Pelena
Дата добавления - 04.08.2014 в 19:16
paramedic Дата: Вторник, 05.08.2014, 11:27 | Сообщение № 15
Группа: Проверенные
Ранг: Участник
Сообщений: 67
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
Pelena
Такой вариант я что-то упустил hands


Я не ламер - я честный чайник
 
Ответить
СообщениеPelena
Такой вариант я что-то упустил hands

Автор - paramedic
Дата добавления - 05.08.2014 в 11:27
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Условное суммирование по многим листам (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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