СУММЕСЛИ для отфильтрованной таблицы
iilfat
Дата: Вторник, 28.07.2015, 13:57 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
Здравствуйте. Есть, значит, таблица. Отфильтрована по нескольким критериям. На другом листе я использую формулу СУММЕСЛИ, основанной на этой таблице. Нужно, чтобы СУММЕСЛИ считал только отфильтрованную таблицу, не выходя за пределы Вот в каком состоянии таблица есть сейчас, пусть только её и суммирует. Можно же так? Спасибо.
Здравствуйте. Есть, значит, таблица. Отфильтрована по нескольким критериям. На другом листе я использую формулу СУММЕСЛИ, основанной на этой таблице. Нужно, чтобы СУММЕСЛИ считал только отфильтрованную таблицу, не выходя за пределы Вот в каком состоянии таблица есть сейчас, пусть только её и суммирует. Можно же так? Спасибо. iilfat
Ответить
Сообщение Здравствуйте. Есть, значит, таблица. Отфильтрована по нескольким критериям. На другом листе я использую формулу СУММЕСЛИ, основанной на этой таблице. Нужно, чтобы СУММЕСЛИ считал только отфильтрованную таблицу, не выходя за пределы Вот в каком состоянии таблица есть сейчас, пусть только её и суммирует. Можно же так? Спасибо. Автор - iilfat Дата добавления - 28.07.2015 в 13:57
TimSha
Дата: Вторник, 28.07.2015, 14:01 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
Можно, значит, если есть желание. Приглядитесь к промитогам, однако... Да, мо быть, применить список/таблицу...
Можно, значит, если есть желание. Приглядитесь к промитогам, однако... Да, мо быть, применить список/таблицу... TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение Можно, значит, если есть желание. Приглядитесь к промитогам, однако... Да, мо быть, применить список/таблицу... Автор - TimSha Дата добавления - 28.07.2015 в 14:01
iilfat
Дата: Вторник, 28.07.2015, 14:07 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
TimSha , чего-то с промежуточными итогами я запутался. Не просто же сумма, а условие же ещё тут. Как бы вот моя формула: Код
=СУММЕСЛИ(SAP!C3;[@[Название материала]];SAP!C19)
В промежуточных итогах нет функции "суммесли" вроде
TimSha , чего-то с промежуточными итогами я запутался. Не просто же сумма, а условие же ещё тут. Как бы вот моя формула: Код
=СУММЕСЛИ(SAP!C3;[@[Название материала]];SAP!C19)
В промежуточных итогах нет функции "суммесли" вродеiilfat
Сообщение отредактировал iilfat - Вторник, 28.07.2015, 14:10
Ответить
Сообщение TimSha , чего-то с промежуточными итогами я запутался. Не просто же сумма, а условие же ещё тут. Как бы вот моя формула: Код
=СУММЕСЛИ(SAP!C3;[@[Название материала]];SAP!C19)
В промежуточных итогах нет функции "суммесли" вродеАвтор - iilfat Дата добавления - 28.07.2015 в 14:07
TimSha
Дата: Вторник, 28.07.2015, 14:11 |
Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
чего-то с промежуточными итогами я запутался
И не только! В студию - файл и толковое объяснение хотелки.
чего-то с промежуточными итогами я запутался
И не только! В студию - файл и толковое объяснение хотелки.TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение чего-то с промежуточными итогами я запутался
И не только! В студию - файл и толковое объяснение хотелки.Автор - TimSha Дата добавления - 28.07.2015 в 14:11
iilfat
Дата: Вторник, 28.07.2015, 14:15 |
Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
TimSha , вот формула: Код
=СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[16])+СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[17])
Как изменить формулу, чтобы считала только отфильтрованную таблицу? Смысла в примере вроде нет, но если необходимо, я сделаю.
TimSha , вот формула: Код
=СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[16])+СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[17])
Как изменить формулу, чтобы считала только отфильтрованную таблицу? Смысла в примере вроде нет, но если необходимо, я сделаю.iilfat
Сообщение отредактировал iilfat - Вторник, 28.07.2015, 14:29
Ответить
Сообщение TimSha , вот формула: Код
=СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[16])+СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[17])
Как изменить формулу, чтобы считала только отфильтрованную таблицу? Смысла в примере вроде нет, но если необходимо, я сделаю.Автор - iilfat Дата добавления - 28.07.2015 в 14:15
iilfat
Дата: Вторник, 28.07.2015, 14:20 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
Вот, например, тут мне нужно, чтобы не считал 2015 год. Я его убрал из фильтра. Но он всё равно считает полностью. Должно получиться 4762, а выходит 1586.
Вот, например, тут мне нужно, чтобы не считал 2015 год. Я его убрал из фильтра. Но он всё равно считает полностью. Должно получиться 4762, а выходит 1586. iilfat
Сообщение отредактировал iilfat - Вторник, 28.07.2015, 14:21
Ответить
Сообщение Вот, например, тут мне нужно, чтобы не считал 2015 год. Я его убрал из фильтра. Но он всё равно считает полностью. Должно получиться 4762, а выходит 1586. Автор - iilfat Дата добавления - 28.07.2015 в 14:20
_Boroda_
Дата: Вторник, 28.07.2015, 14:38 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация:
6613
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
в каком состоянии таблица есть сейчас, пусть только её и суммирует.
Так? Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;SAP!C2:D9999)
в каком состоянии таблица есть сейчас, пусть только её и суммирует.
Так? Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;SAP!C2:D9999)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение в каком состоянии таблица есть сейчас, пусть только её и суммирует.
Так? Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;SAP!C2:D9999)
Автор - _Boroda_ Дата добавления - 28.07.2015 в 14:38
iilfat
Дата: Вторник, 28.07.2015, 14:41 |
Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
_Boroda_ , неа. Вы же и делали ведь этот файл) Он с этой формулой всё просуммирует, а необходимо, чтобы суммировал только каждый SKU
_Boroda_ , неа. Вы же и делали ведь этот файл) Он с этой формулой всё просуммирует, а необходимо, чтобы суммировал только каждый SKUiilfat
Ответить
Сообщение _Boroda_ , неа. Вы же и делали ведь этот файл) Он с этой формулой всё просуммирует, а необходимо, чтобы суммировал только каждый SKUАвтор - iilfat Дата добавления - 28.07.2015 в 14:41
TimSha
Дата: Вторник, 28.07.2015, 14:54 |
Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
Так сделайте хоть что-то сами. Например сводную с вычисляемым полем. Приступаете?!.
Так сделайте хоть что-то сами. Например сводную с вычисляемым полем. Приступаете?!. TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение Так сделайте хоть что-то сами. Например сводную с вычисляемым полем. Приступаете?!. Автор - TimSha Дата добавления - 28.07.2015 в 14:54
ArkaIIIa
Дата: Вторник, 28.07.2015, 15:11 |
Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация:
115
±
Замечаний:
0% ±
2010
Вариант с доп.столбцом
Ответить
Сообщение Вариант с доп.столбцом Автор - ArkaIIIa Дата добавления - 28.07.2015 в 15:11
Udik
Дата: Вторник, 28.07.2015, 15:13 |
Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
Не очень понял, что надо, но может вместо фильтра использовать расширенный фильтр, и уже по нему дальнейшую обработку делать
Не очень понял, что надо, но может вместо фильтра использовать расширенный фильтр, и уже по нему дальнейшую обработку делать Udik
К сообщению приложен файл:
e1.xlsm
(92.3 Kb)
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Ответить
Сообщение Не очень понял, что надо, но может вместо фильтра использовать расширенный фильтр, и уже по нему дальнейшую обработку делать Автор - Udik Дата добавления - 28.07.2015 в 15:13
DV
Дата: Вторник, 28.07.2015, 15:55 |
Сообщение № 12
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Код
Должно получиться 4762, а выходит 1586.
Не совсем понял логику. У меня выходит 323. Но может так?: Код
=СУММПРОИЗВ((SAP!A$2:A$1241=[@СТОЛБЕЦ2])*SAP!C$2:D$1241*ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(SAP!C$2:C$1241;СТРОКА(C$2:C$1241)-2;;1)))
Код
Должно получиться 4762, а выходит 1586.
Не совсем понял логику. У меня выходит 323. Но может так?: Код
=СУММПРОИЗВ((SAP!A$2:A$1241=[@СТОЛБЕЦ2])*SAP!C$2:D$1241*ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(SAP!C$2:C$1241;СТРОКА(C$2:C$1241)-2;;1)))
DV
Ответить
Сообщение Код
Должно получиться 4762, а выходит 1586.
Не совсем понял логику. У меня выходит 323. Но может так?: Код
=СУММПРОИЗВ((SAP!A$2:A$1241=[@СТОЛБЕЦ2])*SAP!C$2:D$1241*ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(SAP!C$2:C$1241;СТРОКА(C$2:C$1241)-2;;1)))
Автор - DV Дата добавления - 28.07.2015 в 15:55
Pelena
Дата: Вторник, 28.07.2015, 16:03 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
У меня так получилось Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ(SAP!$C$1;СТРОКА(SAP!$A$2:$A$1240)-1;;;2))*(SAP!$A$2:$A$1240=[@СТОЛБЕЦ2]))
У меня так получилось Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ(SAP!$C$1;СТРОКА(SAP!$A$2:$A$1240)-1;;;2))*(SAP!$A$2:$A$1240=[@СТОЛБЕЦ2]))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение У меня так получилось Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ(SAP!$C$1;СТРОКА(SAP!$A$2:$A$1240)-1;;;2))*(SAP!$A$2:$A$1240=[@СТОЛБЕЦ2]))
Автор - Pelena Дата добавления - 28.07.2015 в 16:03
_Boroda_
Дата: Вторник, 28.07.2015, 16:03 |
Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация:
6613
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Дим, привет! Где пропадал? У меня тоже, только я писать не стал - я уже не понимаю, чего нужно. Код
=СУММПРОИЗВ((SAP!A$2:A$1241=[@СТОЛБЕЦ2])*(ГОД(SAP!B$2:B$1241)<>2015)*SAP!C$2:D$1241)
Дим, привет! Где пропадал? У меня тоже, только я писать не стал - я уже не понимаю, чего нужно. Код
=СУММПРОИЗВ((SAP!A$2:A$1241=[@СТОЛБЕЦ2])*(ГОД(SAP!B$2:B$1241)<>2015)*SAP!C$2:D$1241)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Дим, привет! Где пропадал? У меня тоже, только я писать не стал - я уже не понимаю, чего нужно. Код
=СУММПРОИЗВ((SAP!A$2:A$1241=[@СТОЛБЕЦ2])*(ГОД(SAP!B$2:B$1241)<>2015)*SAP!C$2:D$1241)
Автор - _Boroda_ Дата добавления - 28.07.2015 в 16:03
iilfat
Дата: Вторник, 28.07.2015, 17:46 |
Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
Ну всё, я справился, скопировав таблицу на другой лист и включив это в макрос. Спасибо)
Ну всё, я справился, скопировав таблицу на другой лист и включив это в макрос. Спасибо) iilfat
Ответить
Сообщение Ну всё, я справился, скопировав таблицу на другой лист и включив это в макрос. Спасибо) Автор - iilfat Дата добавления - 28.07.2015 в 17:46
TimSha
Дата: Вторник, 28.07.2015, 20:23 |
Сообщение № 16
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
уже не понимаю, чего нужно.
А ТС'у это надо?! Он поднял на ноги форумчан (не в первый раз), а сам и ухом не ведет - объяснять, уточнять... Да и решение надыбал и... зажал - тильки для себэ... Короче, вариант (объявленный ранее) во вложении - сводная с вычисляемым полем, группировкой дат. Надо - доворачивайте далее. Это для тех, кто в поиске найдет эту тему.
уже не понимаю, чего нужно.
А ТС'у это надо?! Он поднял на ноги форумчан (не в первый раз), а сам и ухом не ведет - объяснять, уточнять... Да и решение надыбал и... зажал - тильки для себэ... Короче, вариант (объявленный ранее) во вложении - сводная с вычисляемым полем, группировкой дат. Надо - доворачивайте далее. Это для тех, кто в поиске найдет эту тему.TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение уже не понимаю, чего нужно.
А ТС'у это надо?! Он поднял на ноги форумчан (не в первый раз), а сам и ухом не ведет - объяснять, уточнять... Да и решение надыбал и... зажал - тильки для себэ... Короче, вариант (объявленный ранее) во вложении - сводная с вычисляемым полем, группировкой дат. Надо - доворачивайте далее. Это для тех, кто в поиске найдет эту тему.Автор - TimSha Дата добавления - 28.07.2015 в 20:23
iilfat
Дата: Среда, 29.07.2015, 08:42 |
Сообщение № 17
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
TimSha , ну перестаньте вы уже Ну а я просто отфильтровал таблицу, скопировал её в таком состоянии и включил эти действия в макрос. И теперь СУММАЕСЛИ будет искать по этой новой таблице, которая отфильтрована.
TimSha , ну перестаньте вы уже Ну а я просто отфильтровал таблицу, скопировал её в таком состоянии и включил эти действия в макрос. И теперь СУММАЕСЛИ будет искать по этой новой таблице, которая отфильтрована.iilfat
Ответить
Сообщение TimSha , ну перестаньте вы уже Ну а я просто отфильтровал таблицу, скопировал её в таком состоянии и включил эти действия в макрос. И теперь СУММАЕСЛИ будет искать по этой новой таблице, которая отфильтрована.Автор - iilfat Дата добавления - 29.07.2015 в 08:42
Pelena
Дата: Среда, 29.07.2015, 08:53 |
Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
iilfat , просто считается правилом хорошего тона хотя бы написать, работают предложенные решения или нет. А то получается шесть (!) человек решали Вашу задачу, а Вы даже не попробовали применить эти решения. Зачем было тогда вопрос задавать? В следующий раз не удивляйтесь, если число желающих Вам помочь сократится
iilfat , просто считается правилом хорошего тона хотя бы написать, работают предложенные решения или нет. А то получается шесть (!) человек решали Вашу задачу, а Вы даже не попробовали применить эти решения. Зачем было тогда вопрос задавать? В следующий раз не удивляйтесь, если число желающих Вам помочь сократитсяPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение iilfat , просто считается правилом хорошего тона хотя бы написать, работают предложенные решения или нет. А то получается шесть (!) человек решали Вашу задачу, а Вы даже не попробовали применить эти решения. Зачем было тогда вопрос задавать? В следующий раз не удивляйтесь, если число желающих Вам помочь сократитсяАвтор - Pelena Дата добавления - 29.07.2015 в 08:53
iilfat
Дата: Среда, 29.07.2015, 09:09 |
Сообщение № 19
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
40% ±
Excel 2013
Pelena , я вас понял. Прошу прощения. Просто работа висит и думаешь, как бы побыстрее её закончить любыми методами. И как только подворачивается один, просто идешь дальше. В общем, работу я рассчитываю закончить сегодня (когда исправлю нессответствие макросов в разных офисах). А потом примусь за хороший тон. Ещё раз извините.
Pelena , я вас понял. Прошу прощения. Просто работа висит и думаешь, как бы побыстрее её закончить любыми методами. И как только подворачивается один, просто идешь дальше. В общем, работу я рассчитываю закончить сегодня (когда исправлю нессответствие макросов в разных офисах). А потом примусь за хороший тон. Ещё раз извините.iilfat
Ответить
Сообщение Pelena , я вас понял. Прошу прощения. Просто работа висит и думаешь, как бы побыстрее её закончить любыми методами. И как только подворачивается один, просто идешь дальше. В общем, работу я рассчитываю закончить сегодня (когда исправлю нессответствие макросов в разных офисах). А потом примусь за хороший тон. Ещё раз извините.Автор - iilfat Дата добавления - 29.07.2015 в 09:09