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

Вход

Регистрация

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

 

= Мир MS Excel/Разбивка суммы по месяцам и счетам - Мир MS Excel

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

2016
Доброго всем!
Разбивка суммы у меня не удалась. Разве что по месяцам. Понял вроде что надо сначала для счета написать формулу, но СУММПРОИЗВ не хочет извлекать текстовые данные. Помогите, кто имеет время. Заранее благодарствую
К сообщению приложен файл: 4070793.xlsx (40.3 Kb)
 
Ответить
СообщениеДоброго всем!
Разбивка суммы у меня не удалась. Разве что по месяцам. Понял вроде что надо сначала для счета написать формулу, но СУММПРОИЗВ не хочет извлекать текстовые данные. Помогите, кто имеет время. Заранее благодарствую

Автор - nikitan95
Дата добавления - 16.08.2017 в 15:09
китин Дата: Среда, 16.08.2017, 15:25 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
вот такая монструозная формула массива
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!$O$2:$O$21;НАИМЕНЬШИЙ(ЕСЛИ((МЕСЯЦ(Опись!$P$2:$P$21)=МЕСЯЦ($D$7))*(ПОИСКПОЗ(Опись!$O$2:$O$21;Опись!$O$2:$O$21;0)=СТРОКА(Опись!$O$2:$O$21)-1);СТРОКА(Опись!$O$2:$O$21)-1);СТРОКА(A1)));"")

неправильно :'(


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 16.08.2017, 15:55
 
Ответить
Сообщениевот такая монструозная формула массива
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!$O$2:$O$21;НАИМЕНЬШИЙ(ЕСЛИ((МЕСЯЦ(Опись!$P$2:$P$21)=МЕСЯЦ($D$7))*(ПОИСКПОЗ(Опись!$O$2:$O$21;Опись!$O$2:$O$21;0)=СТРОКА(Опись!$O$2:$O$21)-1);СТРОКА(Опись!$O$2:$O$21)-1);СТРОКА(A1)));"")

неправильно :'(

Автор - китин
Дата добавления - 16.08.2017 в 15:25
buchlotnik Дата: Среда, 16.08.2017, 15:29 | Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
поторопился


Сообщение отредактировал buchlotnik - Среда, 16.08.2017, 15:31
 
Ответить
Сообщениепоторопился

Автор - buchlotnik
Дата добавления - 16.08.2017 в 15:29
amfor Дата: Среда, 16.08.2017, 15:41 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 250
Репутация: 75 ±
Замечаний: 0% ±

Excel 2016
?
К сообщению приложен файл: 8812113.xlsx (41.1 Kb)


Семь бед - один RESET.
 
Ответить
Сообщение?

Автор - amfor
Дата добавления - 16.08.2017 в 15:41
sboy Дата: Среда, 16.08.2017, 16:21 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Если правильно понял
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!$O$2:$O$21;АГРЕГАТ(15;6;(СТРОКА($O$2:$O$21)-1)/(ПОИСКПОЗ(Опись!$O$2:$O$21;Опись!$O$2:$O$21;)=(СТРОКА($O$2:$O$21)-1));СТРОКА(A1)));"")
К сообщению приложен файл: 4070793-2-.xlsx (40.9 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Если правильно понял
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!$O$2:$O$21;АГРЕГАТ(15;6;(СТРОКА($O$2:$O$21)-1)/(ПОИСКПОЗ(Опись!$O$2:$O$21;Опись!$O$2:$O$21;)=(СТРОКА($O$2:$O$21)-1));СТРОКА(A1)));"")

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

2003; 2007; 2010; 2013 RUS
Если без сортировки, то так можно
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!O:O;ПОИСКПОЗ(;СЧЁТЕСЛИ(D$9:D9;Опись!O$1:O$999);));"")

Если с сортировкой, то
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!O$2:O$21;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Опись!O$2:O$21;"<"&ЕСЛИ(ПОИСКПОЗ(Опись!O$2:O$21;Опись!O$2:O$21;)=СТРОКА(Опись!O$1:O$20);Опись!O$2:O$21;"яяя"));СТРОКА(G1));СЧЁТЕСЛИ(Опись!O$2:O$21;"<"&Опись!O$2:O$21);0));"")

А сумма
Код
=ЕСЛИ(D10="";"";СУММПРОИЗВ(Опись!C$2:C$99*(МЕСЯЦ(D$7)=МЕСЯЦ(Опись!P$2:P$99))*(D10=Опись!O$2:O$99)))

или
Код
=СУММЕСЛИМН(Опись!C:C;Опись!B:B;">="&D$7;Опись!B:B;"<="&КОНМЕСЯЦА(D$7;0);Опись!O:O;O10)
К сообщению приложен файл: 4070793_1.xlsx (41.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕсли без сортировки, то так можно
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!O:O;ПОИСКПОЗ(;СЧЁТЕСЛИ(D$9:D9;Опись!O$1:O$999);));"")

Если с сортировкой, то
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!O$2:O$21;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Опись!O$2:O$21;"<"&ЕСЛИ(ПОИСКПОЗ(Опись!O$2:O$21;Опись!O$2:O$21;)=СТРОКА(Опись!O$1:O$20);Опись!O$2:O$21;"яяя"));СТРОКА(G1));СЧЁТЕСЛИ(Опись!O$2:O$21;"<"&Опись!O$2:O$21);0));"")

А сумма
Код
=ЕСЛИ(D10="";"";СУММПРОИЗВ(Опись!C$2:C$99*(МЕСЯЦ(D$7)=МЕСЯЦ(Опись!P$2:P$99))*(D10=Опись!O$2:O$99)))

или
Код
=СУММЕСЛИМН(Опись!C:C;Опись!B:B;">="&D$7;Опись!B:B;"<="&КОНМЕСЯЦА(D$7;0);Опись!O:O;O10)

Автор - _Boroda_
Дата добавления - 16.08.2017 в 16:43
nikitan95 Дата: Среда, 16.08.2017, 18:27 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация: 0 ±
Замечаний: 0% ±

2016
Спасибо всем!
_Boroda_, Вы как всегда "многовариантны". Благодарю!
 
Ответить
СообщениеСпасибо всем!
_Boroda_, Вы как всегда "многовариантны". Благодарю!

Автор - nikitan95
Дата добавления - 16.08.2017 в 18:27
nikitan95 Дата: Воскресенье, 20.08.2017, 07:09 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация: 0 ±
Замечаний: 0% ±

2016
Хорошего всем дня!
Тему возобновил, ибо дополнил к выборке еще источник. Сумму смог устроить а вот со счетами не получилось. Брал за основу вариант Бороды, с сортировкой. Что-то напортачил и хочу знать что именно))
 
Ответить
СообщениеХорошего всем дня!
Тему возобновил, ибо дополнил к выборке еще источник. Сумму смог устроить а вот со счетами не получилось. Брал за основу вариант Бороды, с сортировкой. Что-то напортачил и хочу знать что именно))

Автор - nikitan95
Дата добавления - 20.08.2017 в 07:09
Pelena Дата: Воскресенье, 20.08.2017, 10:47 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Файл не приложился


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

Автор - Pelena
Дата добавления - 20.08.2017 в 10:47
nikitan95 Дата: Воскресенье, 20.08.2017, 10:52 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация: 0 ±
Замечаний: 0% ±

2016
Исправил.
К сообщению приложен файл: 9848045.xlsx (43.7 Kb)
 
Ответить
СообщениеИсправил.

Автор - nikitan95
Дата добавления - 20.08.2017 в 10:52
_Boroda_ Дата: Воскресенье, 20.08.2017, 13:01 | Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!O$2:O$31;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Опись!O$2:O$31;"<"&ЕСЛИ(ЕСЛИОШИБКА(ПОИСКПОЗ(F$4&Опись!O$2:O$31&ТЕКСТ(D$7;"МГ");Опись!H$2:H$31&Опись!O$2:O$31&ТЕКСТ(Опись!B$2:B$31;"МГ"););)=СТРОКА(Опись!O$1:O$30);Опись!O$2:O$31;"яяя"));СТРОКА(D1));СЧЁТЕСЛИ(Опись!O$2:O$31;"<"&Опись!O$2:O$31);0));"")
К сообщению приложен файл: 9848045_1.xlsx (44.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!O$2:O$31;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Опись!O$2:O$31;"<"&ЕСЛИ(ЕСЛИОШИБКА(ПОИСКПОЗ(F$4&Опись!O$2:O$31&ТЕКСТ(D$7;"МГ");Опись!H$2:H$31&Опись!O$2:O$31&ТЕКСТ(Опись!B$2:B$31;"МГ"););)=СТРОКА(Опись!O$1:O$30);Опись!O$2:O$31;"яяя"));СТРОКА(D1));СЧЁТЕСЛИ(Опись!O$2:O$31;"<"&Опись!O$2:O$31);0));"")

Автор - _Boroda_
Дата добавления - 20.08.2017 в 13:01
nikitan95 Дата: Воскресенье, 20.08.2017, 14:36 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация: 0 ±
Замечаний: 0% ±

2016
_Boroda_, спасибо. Самое то. "МГ" в формуле массива, насколько я понял для того чтобы исключить ячейку месяца с индексации?
 
Ответить
Сообщение_Boroda_, спасибо. Самое то. "МГ" в формуле массива, насколько я понял для того чтобы исключить ячейку месяца с индексации?

Автор - nikitan95
Дата добавления - 20.08.2017 в 14:36
_Boroda_ Дата: Воскресенье, 20.08.2017, 14:40 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
МГ - формат даты МесяцГод. Для июля 2017 даст 717. Таким образом мы отсекаем все даты, у которые месяц и год не те, которые в ячейке D7


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

Автор - _Boroda_
Дата добавления - 20.08.2017 в 14:40
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Разбивка суммы по месяцам и счетам (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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