Разбивка суммы по месяцам и счетам
nikitan95
Дата: Среда, 16.08.2017, 15:09 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация:
0
±
Замечаний:
0% ±
2016
Доброго всем! Разбивка суммы у меня не удалась. Разве что по месяцам. Понял вроде что надо сначала для счета написать формулу, но СУММПРОИЗВ не хочет извлекать текстовые данные. Помогите, кто имеет время. Заранее благодарствую
Доброго всем! Разбивка суммы у меня не удалась. Разве что по месяцам. Понял вроде что надо сначала для счета написать формулу, но СУММПРОИЗВ не хочет извлекать текстовые данные. Помогите, кто имеет время. Заранее благодарствую nikitan95
Ответить
Сообщение Доброго всем! Разбивка суммы у меня не удалась. Разве что по месяцам. Понял вроде что надо сначала для счета написать формулу, но СУММПРОИЗВ не хочет извлекать текстовые данные. Помогите, кто имеет время. Заранее благодарствую Автор - 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)));"")
неправильно
вот такая монструозная формула массива Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!$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
?
Семь бед - один 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)));"")
Добрый день. Если правильно понялКод
=ЕСЛИОШИБКА(ИНДЕКС(Опись!$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
Яндекс: 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)
Если без сортировки, то так можноКод
=ЕСЛИОШИБКА(ИНДЕКС(Опись!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_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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
Ответить
Сообщение Спасибо всем! _Boroda_ , Вы как всегда "многовариантны". Благодарю! Автор - nikitan95 Дата добавления - 16.08.2017 в 18:27
nikitan95
Дата: Воскресенье, 20.08.2017, 07:09 |
Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация:
0
±
Замечаний:
0% ±
2016
Хорошего всем дня! Тему возобновил, ибо дополнил к выборке еще источник. Сумму смог устроить а вот со счетами не получилось. Брал за основу вариант Бороды, с сортировкой. Что-то напортачил и хочу знать что именно))
Хорошего всем дня! Тему возобновил, ибо дополнил к выборке еще источник. Сумму смог устроить а вот со счетами не получилось. Брал за основу вариант Бороды, с сортировкой. Что-то напортачил и хочу знать что именно)) nikitan95
Ответить
Сообщение Хорошего всем дня! Тему возобновил, ибо дополнил к выборке еще источник. Сумму смог устроить а вот со счетами не получилось. Брал за основу вариант Бороды, с сортировкой. Что-то напортачил и хочу знать что именно)) Автор - 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
Исправил.
Ответить
Сообщение Исправил. Автор - 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));"")
Так нужно?Код
=ЕСЛИОШИБКА(ИНДЕКС(Опись!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_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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
Ответить
Сообщение _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
МГ - формат даты МесяцГод. Для июля 2017 даст 717. Таким образом мы отсекаем все даты, у которые месяц и год не те, которые в ячейке D7 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение МГ - формат даты МесяцГод. Для июля 2017 даст 717. Таким образом мы отсекаем все даты, у которые месяц и год не те, которые в ячейке D7 Автор - _Boroda_ Дата добавления - 20.08.2017 в 14:40