Суммирование структурных данных
mikeret
Дата: Четверг, 27.12.2018, 11:00 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Здраствуйте, в приведенном примере есть четкая структура исходных данных. В разделы входят группы, в группы - подгруппы, в подгрупах - непосредственно позиции, по которым имеются данные: цена (не меняется) и количества по периодам. Помогите написать формулу для подсчета итоговых сумм (цена*количество) для каждых разделов, групп и подгрупп.
Здраствуйте, в приведенном примере есть четкая структура исходных данных. В разделы входят группы, в группы - подгруппы, в подгрупах - непосредственно позиции, по которым имеются данные: цена (не меняется) и количества по периодам. Помогите написать формулу для подсчета итоговых сумм (цена*количество) для каждых разделов, групп и подгрупп. mikeret
Ответить
Сообщение Здраствуйте, в приведенном примере есть четкая структура исходных данных. В разделы входят группы, в группы - подгруппы, в подгрупах - непосредственно позиции, по которым имеются данные: цена (не меняется) и количества по периодам. Помогите написать формулу для подсчета итоговых сумм (цена*количество) для каждых разделов, групп и подгрупп. Автор - mikeret Дата добавления - 27.12.2018 в 11:00
_Boroda_
Дата: Четверг, 27.12.2018, 11:15 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 17007
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=СУММ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*ЕСЛИ(K3;$C$3:$C$35=$K3;1)*ЕСЛИ(L3;$D$3:$D$35=$L3;1))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter Исправление, доллары забылКод
=СУММ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*ЕСЛИ($K3;$C$3:$C$35=$K3;1)*ЕСЛИ($L3;$D$3:$D$35=$L3;1))
Файл перевложил
Так нужно?Код
=СУММ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*ЕСЛИ(K3;$C$3:$C$35=$K3;1)*ЕСЛИ(L3;$D$3:$D$35=$L3;1))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter Исправление, доллары забылКод
=СУММ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*ЕСЛИ($K3;$C$3:$C$35=$K3;1)*ЕСЛИ($L3;$D$3:$D$35=$L3;1))
Файл перевложил _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=СУММ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*ЕСЛИ(K3;$C$3:$C$35=$K3;1)*ЕСЛИ(L3;$D$3:$D$35=$L3;1))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter Исправление, доллары забылКод
=СУММ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*ЕСЛИ($K3;$C$3:$C$35=$K3;1)*ЕСЛИ($L3;$D$3:$D$35=$L3;1))
Файл перевложил Автор - _Boroda_ Дата добавления - 27.12.2018 в 11:15
mikeret
Дата: Четверг, 27.12.2018, 11:26 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
_Boroda_, спасибо, за январь правильно посчитало, но февраль почему-то нет. Подправьте пожалуйста, мне тяжело в этой формуле разобраться
_Boroda_, спасибо, за январь правильно посчитало, но февраль почему-то нет. Подправьте пожалуйста, мне тяжело в этой формуле разобраться mikeret
Ответить
Сообщение _Boroda_, спасибо, за январь правильно посчитало, но февраль почему-то нет. Подправьте пожалуйста, мне тяжело в этой формуле разобраться Автор - mikeret Дата добавления - 27.12.2018 в 11:26
mikeret
Дата: Четверг, 27.12.2018, 11:31 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Отлично,то что нужно, спасибо за помощь
Отлично,то что нужно, спасибо за помощь mikeret
Ответить
Сообщение Отлично,то что нужно, спасибо за помощь Автор - mikeret Дата добавления - 27.12.2018 в 11:31
_Boroda_
Дата: Четверг, 27.12.2018, 11:40 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 17007
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Или вот попроще, немассивнаяКод
=ЕСЛИ($L3;СУММПРОИЗВ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*($C$3:$C$35=$K3)*($D$3:$D$35=$L3));СУММЕСЛИ($I4:$I35;"* "&ЛЕВБ($I3;ПОИСК(". ";$I3)-1)&"*";P4:P35)/2^($K3=""))
Или вот попроще, немассивнаяКод
=ЕСЛИ($L3;СУММПРОИЗВ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*($C$3:$C$35=$K3)*($D$3:$D$35=$L3));СУММЕСЛИ($I4:$I35;"* "&ЛЕВБ($I3;ПОИСК(". ";$I3)-1)&"*";P4:P35)/2^($K3=""))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Или вот попроще, немассивнаяКод
=ЕСЛИ($L3;СУММПРОИЗВ($E$3:$E$35*F$3:F$35*($B$3:$B$35=$J3)*($C$3:$C$35=$K3)*($D$3:$D$35=$L3));СУММЕСЛИ($I4:$I35;"* "&ЛЕВБ($I3;ПОИСК(". ";$I3)-1)&"*";P4:P35)/2^($K3=""))
Автор - _Boroda_ Дата добавления - 27.12.2018 в 11:40
mikeret
Дата: Четверг, 27.12.2018, 11:47 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
_Boroda_, ну как попороще :), в формуле массива хоть что-то понять можно, а тут вообще космос. Или она быстрее будет считать, если огромная таблица?
_Boroda_, ну как попороще :), в формуле массива хоть что-то понять можно, а тут вообще космос. Или она быстрее будет считать, если огромная таблица? mikeret
Ответить
Сообщение _Boroda_, ну как попороще :), в формуле массива хоть что-то понять можно, а тут вообще космос. Или она быстрее будет считать, если огромная таблица? Автор - mikeret Дата добавления - 27.12.2018 в 11:47
_Boroda_
Дата: Четверг, 27.12.2018, 12:00 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 17007
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
По идее да, должна побыстрее работать
По идее да, должна побыстрее работать _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение По идее да, должна побыстрее работать Автор - _Boroda_ Дата добавления - 27.12.2018 в 12:00