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

Вход

Регистрация

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

 

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

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

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

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

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 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
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация: 4417 ±
Замечаний: ±

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


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

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

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


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

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

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


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

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

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 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 (60.6 Kb)
 
Ответить
СообщениеМожет у меня глаз замылился, никак не пойму в чем дело.
Прикрепляю другой пример.
Посмотрите пожалуйста еще раз.

Автор - лебедь
Дата добавления - 02.02.2016 в 16:32
_Boroda_ Дата: Вторник, 02.02.2016, 16:41 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 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
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 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 из 1
  • 1
Поиск:

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