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

Вход

Регистрация

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

 

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

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет промежуточного итога при доп условии (Word)
Подсчет промежуточного итога при доп условии
лебедь Дата: Вторник, 02.02.2016, 13:29 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Подскажите пожалуйста как применить формулу, чтобы посчитался промежуточный итог. Прикрепляю файл-пример, в колонке В проставляются даты оплат контрагентам, к столюце С проставляется Факт (если оплата уже произведена) или план (предполагаемая сумма платежа заносится), столбец D сумма платежа указывается, столбец Е указан кому платим суммы. Внизу таблицы считается промежуточный итог, если пользуемся фильтром и выбираем какого-то конкретного контагента, НО этот промежуточны итог учитывает суммы и плана и факта. Необходимо поставить формулу, считающую только фактические платежи. Как это сделать, подскажите? На ум приходит функция суммпроизв-промежут.итог, но до конца продумать не могу.
К сообщению приложен файл: 6546023.xlsx(15Kb)
 
Ответить
СообщениеДобрый день!
Подскажите пожалуйста как применить формулу, чтобы посчитался промежуточный итог. Прикрепляю файл-пример, в колонке В проставляются даты оплат контрагентам, к столюце С проставляется Факт (если оплата уже произведена) или план (предполагаемая сумма платежа заносится), столбец D сумма платежа указывается, столбец Е указан кому платим суммы. Внизу таблицы считается промежуточный итог, если пользуемся фильтром и выбираем какого-то конкретного контагента, НО этот промежуточны итог учитывает суммы и плана и факта. Необходимо поставить формулу, считающую только фактические платежи. Как это сделать, подскажите? На ум приходит функция суммпроизв-промежут.итог, но до конца продумать не могу.

Автор - лебедь
Дата добавления - 02.02.2016 в 13:29
Pelena Дата: Вторник, 02.02.2016, 13:33 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11025
Репутация: 2462 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Здравствуйте.
Попробуйте применить Готовое решение


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Попробуйте применить Готовое решение

Автор - Pelena
Дата добавления - 02.02.2016 в 13:33
лебедь Дата: Вторник, 02.02.2016, 15:12 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, спасибо!
На маленьком примере с маленьким количеством строк работает, а вот если этих строк очень много, то почему-то неверный результат выдает. Может быть есть какие ограничения?
 
Ответить
СообщениеPelena, спасибо!
На маленьком примере с маленьким количеством строк работает, а вот если этих строк очень много, то почему-то неверный результат выдает. Может быть есть какие ограничения?

Автор - лебедь
Дата добавления - 02.02.2016 в 15:12
Pelena Дата: Вторник, 02.02.2016, 15:15 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11025
Репутация: 2462 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Да вроде нет ограничений. "Очень много" это сколько? Покажите, какая получилась формула


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеДа вроде нет ограничений. "Очень много" это сколько? Покажите, какая получилась формула

Автор - Pelena
Дата добавления - 02.02.2016 в 15:15
лебедь Дата: Вторник, 02.02.2016, 15:22 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, прикрепляю пример
Строк пока около 8 000
К сообщению приложен файл: 4502316.xlsx(15Kb)


Сообщение отредактировал лебедь - Вторник, 02.02.2016, 15:23
 
Ответить
СообщениеPelena, прикрепляю пример
Строк пока около 8 000

Автор - лебедь
Дата добавления - 02.02.2016 в 15:22
_Boroda_ Дата: Вторник, 02.02.2016, 15:36 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Смотрите еще один способ. Но "от Лены" лучше.
А формула у Вас в файле пока правильная.
К сообщению приложен файл: 4502316_1.xlsx(16Kb)


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

Автор - _Boroda_
Дата добавления - 02.02.2016 в 15:36
Pelena Дата: Вторник, 02.02.2016, 15:37 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11025
Репутация: 2462 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Для 8000 строк
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ($D$1;СТРОКА($1:$7999);0))*($C$2:$C$8000=J5))


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеДля 8000 строк
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ($D$1;СТРОКА($1:$7999);0))*($C$2:$C$8000=J5))

Автор - Pelena
Дата добавления - 02.02.2016 в 15:37
лебедь Дата: Вторник, 02.02.2016, 16:32 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Может у меня глаз замылился, никак не пойму в чем дело.
Прикрепляю другой пример.
Посмотрите пожалуйста еще раз.
К сообщению приложен файл: 5955232.xlsx(61Kb)
 
Ответить
СообщениеМожет у меня глаз замылился, никак не пойму в чем дело.
Прикрепляю другой пример.
Посмотрите пожалуйста еще раз.

Автор - лебедь
Дата добавления - 02.02.2016 в 16:32
_Boroda_ Дата: Вторник, 02.02.2016, 16:41 | Сообщение № 9
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Может, так понятнее будет
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ($I$5;СТРОКА($5:$36)-4;0))*($E$6:$E$37=F60))

Обратите внимание на -4. Вторым аргументом СМЕЩ должно быть 1,2,3,...


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМожет, так понятнее будет
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ($I$5;СТРОКА($5:$36)-4;0))*($E$6:$E$37=F60))

Обратите внимание на -4. Вторым аргументом СМЕЩ должно быть 1,2,3,...

Автор - _Boroda_
Дата добавления - 02.02.2016 в 16:41
лебедь Дата: Вторник, 02.02.2016, 16:56 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, respect
УРА! все работает!
Всем огромное спасибо!
только про смещение не очень понятно, почему -4
 
Ответить
Сообщение_Boroda_, respect
УРА! все работает!
Всем огромное спасибо!
только про смещение не очень понятно, почему -4

Автор - лебедь
Дата добавления - 02.02.2016 в 16:56
_Boroda_ Дата: Вторник, 02.02.2016, 16:59 | Сообщение № 11
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
СТРОКА($5:$36) дает нам 5,6,7,... - это номера строк
Чтобы получить 1,2,3,..., нужно вычесть 4
Иногда еще пишут так
Код
СТРОКА($5:$36)-СТРОКА(A$5)+1
Код
СТРОКА($5:$36)-СТРОКА(A$4)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСТРОКА($5:$36) дает нам 5,6,7,... - это номера строк
Чтобы получить 1,2,3,..., нужно вычесть 4
Иногда еще пишут так
Код
СТРОКА($5:$36)-СТРОКА(A$5)+1
Код
СТРОКА($5:$36)-СТРОКА(A$4)

Автор - _Boroda_
Дата добавления - 02.02.2016 в 16:59
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет промежуточного итога при доп условии (Word)
Страница 1 из 11
Поиск:

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