Как использовать функцию СУММПРОИЗВ (SUMPRODUCT)

2017 ж. 26 Нау.
72 363 Рет қаралды

Для чего (на самом деле!) нужна функция СУММПРОИЗВ и как можно ее использовать для ввода формул массива, выборочных подсчетов и получения данных из закрытых книг. Скачать файл-пример www.planetaexcel.ru/techniques...
Заходите в гости ↓↓↓
Twitter / planeta_excel
Facebook / planetaexcel
Instagram / planetaexcel
Мои книги planetaexcel.ru/books/
Моя надстройка PLEX (+150 новых функций для вашего Excel) planetaexcel.ru/plex/

Пікірлер
  • Я не устаю благодарить этого человека за его видео. СПАСИБО! СПАСИБО И ЕЩЕ РАЗ СПАСИБО за Ваш труд!!!

    @yaveribrahimov1265@yaveribrahimov1265 Жыл бұрын
    • Рад был помочь :)

      @planetaexcel@planetaexcel Жыл бұрын
  • 💕 шикарно! в каждом видео как будто целую вселенную в excel открываю

    @olgalo__artist@olgalo__artist4 жыл бұрын
  • Спасибо Братан. Будте здоровы и счастливы.

    @shohruhotayev3177@shohruhotayev3177 Жыл бұрын
  • Николай, спасибо за науку! СУММПРОИЗВ - мощная вещь! Я только хотел сказать, что в Экселе 2021 СУММЕСЛИ продолжила работать после закрытия источника для массива. :-) Это касательно Вашего крайнего примера в этом видео.

    @user-oy4pg3ve8f@user-oy4pg3ve8f Жыл бұрын
  • Вспомнил регулярный случай из практики. Общий итог - это само собой. Но это лишь первый вопрос, после которого следует второй. Начальство, как правило, очень интересуют подробности. КТО ИМЕННО выполнил или не выполнил план и насколько? Поэтому без дополнительного столбца по каждой компании всё же не обойтись.

    @Rice8520@Rice85205 жыл бұрын
  • Вы крутой тренер. Отлично построенный урок. Посмотрел три видео и ничего не понял, а здесь сразу в цель

    @Thaivthaiv@Thaivthaiv6 жыл бұрын
  • Николай, спасибо!!!Как всегда, Всё просто и понятно (когда Вас слушаешь ))) )

    @olgan.7857@olgan.78577 жыл бұрын
  • Спасибо большое! А можно попросить вас еще кое-что? давать к видео одну или две задачки для самостоятельного решения?

    @alexanderzinoviev9207@alexanderzinoviev92077 жыл бұрын
  • Какой "умник" поставил диз? Спасибо за урок, Николай!

    @Rice8520@Rice85207 жыл бұрын
  • как всегда все гениально и просто. Спасибо за видео

    @auto8008@auto80087 жыл бұрын
  • Очередной раз благодарю вас, все нужное и полезное.

    @shanel_2023@shanel_20234 жыл бұрын
  • Николай как всегда ураган!

    @1raskumar@1raskumar5 жыл бұрын
  • Николай,спасибо! Это очень соптимизирует мои расчеты, для которых необходимо открывать каждый раз файлы исходники - экспорты из разных систем, так как использовал многоусловный countifs

    @Witch_Thor@Witch_Thor4 жыл бұрын
    • Только будьте осторожны - при большом количестве внешних ссылок СУММПРОИЗВ может тормозить :)

      @planetaexcel@planetaexcel4 жыл бұрын
  • Николай! Очень круто! Спасибо!

    @biweb13@biweb137 жыл бұрын
    • Николай, в каких источниках Вы узнаете такие возможности функций Excel?

      @biweb13@biweb137 жыл бұрын
    • На Вашем блоге видел еще нестандартные возможности функции ПРОСМОТР. В комментариях про ВПР... Может поделитесь?

      @biweb13@biweb137 жыл бұрын
    • И еще Николай, спасибо! За идею работы с массивами без Ctrl+Shift+Enter

      @biweb13@biweb137 жыл бұрын
  • Спасибо автору, на самом деле отличное выдео.

    @user-bd6gz3sn5w@user-bd6gz3sn5w5 жыл бұрын
  • Отличный урок! Оч.полезно!

    @progressor73@progressor737 жыл бұрын
  • Здравствуйте, Николай! Спасибо Вам большое за Ваши уроки) Вы можете объяснить для чего используется ПРОЦЕНТРАНГ, и как? Заранее благодарю)

    @lauraabdukalykova3294@lauraabdukalykova32947 жыл бұрын
  • огромное спасибо! Именно то, что нужно!

    @kopernik231@kopernik2315 жыл бұрын
  • Спасибо! Очень интересно!

    @Artem0013@Artem00137 жыл бұрын
  • Нет слов. Благодарю!

    @VitaliyZlobin@VitaliyZlobin6 жыл бұрын
  • Спасибо большое! очень полезно

    @user-jn1zs5ym4v@user-jn1zs5ym4v7 жыл бұрын
  • Благодарочка 🤝

    @Oleksandr_CH@Oleksandr_CH7 ай бұрын
  • Спасибо большое!

    @user-vh5kl9bm8h@user-vh5kl9bm8h2 жыл бұрын
  • Уважаемый НИКОЛАЙ ! Не могли бы Вы подробно обьяснить в видео как построить График по типу OPEN HIGH LOW CLOSE японских свечей/баров из имеющихся архивных данных котировок? Может у вас уже есть такое видео. Если можно дайте ссылочку.

    @irakisniperjuba9427@irakisniperjuba94277 жыл бұрын
  • Спасибо!

    @kipsag@kipsag7 жыл бұрын
  • просто магия =)

    @b0zify@b0zify7 жыл бұрын
  • Супер!

    @zombie-fido@zombie-fido4 жыл бұрын
  • Добрый день, спасибо за видео! Мучалась с этой формулой, мучалась. Вроде всё верно делаю, но не работает. В итоге выяснилось, что диапозон вида "$А:$А" формула не воспринимает. Как только поменяла диапазоны на $A$2:$A$1048576 - заработало.

    @user-cg1ll5yj7c@user-cg1ll5yj7c5 жыл бұрын
  • Аплодирую стоя!!!!

    @ivanovdmitry770@ivanovdmitry7706 жыл бұрын
  • Николай, есть ли еще какие-нибудь функции, способные работать с закрытыми книгами?

    @derfffb_boore9126@derfffb_boore91264 жыл бұрын
  • Для меня это всё высшая математика )))

    @user-ui2wu6mm9l@user-ui2wu6mm9l6 жыл бұрын
  • здравствуйте, а можно ли использовать формулу "суммпроиз" для суммы произведений конкретных значений? на вашем примере вдруг мне нужно сумма произведений столбцов факта и плана , только для Востока

    @maksimsemenov2523@maksimsemenov2523 Жыл бұрын
  • Николай, спасибо. Как использовать функцию если с несколькими условиями для одной выходной данной? т.е. если (А>1; Б>1; тогда 100; если нет, то 0), совмествное использование функции если и "и" выдает слова истина или ложь

    @AndyAnderson8709@AndyAnderson87096 жыл бұрын
    • =ЕСЛИ(И(A>1;Б>1);100;0)

      @planetaexcel@planetaexcel6 жыл бұрын
  • Николай, спасибо за урок! Как всегда все четко и ясно!😊 Один вопрос: подскажите, пожалуйста, как неограничевать диапазон? Пробовала прописывать в формуле диапазон С:С, но так не работает, выдает ошибку "знач". Есть ли способ неограничивать диапазон? Тк в таблицу новые заначения добавляются каждый день.

    @Frieda_iz_Madrida@Frieda_iz_Madrida10 ай бұрын
    • Сделайте таблицу "умной" через CRTL+T. Тогда при добавлении данных диапазон автоматически расширится.

      @Shakhnazarova_pro@Shakhnazarova_pro4 ай бұрын
  • Спаааааасибо

    @anastassiyayelinaguzik4214@anastassiyayelinaguzik42145 жыл бұрын
  • Спасибо огромное! Было полезно!

    @MrBullet5411400@MrBullet54114005 жыл бұрын
  • Возможно глупый вопрос НО: а как Вы быстро выбрали нужную функцию при частичном написании в строке команд (1:23)? Сколько лет работаю все мышкой выбираю из контекстного меню. Заранее спасибо. И спасибо за все Ваши деяния (книги, сайт, видео) Николай.

    @MrSerAdonis@MrSerAdonis6 жыл бұрын
    • Начинаете набирать функцию и после первых букв жмете клавишу Tab для выбора из выпадающего списка подсказок :)

      @planetaexcel@planetaexcel6 жыл бұрын
  • Николай, не подскажете ли решение "производственной задачи": На стройке ведётся журнал работ с записью по датам; каждый вид работ может выполняться сколько угодно дней (сначала на одном этаже здания, а затем на другом, не по порядку этажей и с перерывами); последняя дата означает "дату окончания данного вида работ", что заносится в "Акт скрытых работ". Как получить в "умной таблице" эту последнюю дату (для каждого вида работ на каждом этаже)? Формула массива? или Сводная таблица? Вручную искать и переписывать очень утомительно.

    @1iuh@1iuh5 жыл бұрын
    • Николай, нашёл решение в вашем видео: ={МАКС(ЕСЛИ(([@Вид работ]=[Вид работ]])*([@Этаж]=[Этаж])*([@Лестничная клетка]=[Лестничная клетка]);[5. Даты: начала работ]))} kzhead.info/sun/dpWaYbNwpX2jpIU/bejne.html Спасибо!

      @1iuh@1iuh5 жыл бұрын
  • Добрый вечер, подскажите, как сделать чтоб данные с одной Книги отображались и пересчитывались в другом, находясь в облачном хранилище, например Яндекс диск? Спасибо.

    @user-st9mf4ei9f@user-st9mf4ei9f4 жыл бұрын
  • Подскажите, пожалуйста, зачем за скобками часто добавляют -1. Что это означает?

    @user-oi1yq1dz8e@user-oi1yq1dz8e5 жыл бұрын
  • Здравствуйте, такая задача, хочу посчитать количество уникальных значений (регион) где (план >3 млн) и (факт

    @Sedef.Sarmasik@Sedef.Sarmasik2 жыл бұрын
  • Классно!!! А как организовать условие по части (*шуруп*) слова шуруповерт? В функции СУММЕСЛИ() есть такая возможность. Спасибо.

    @akim_msk3718@akim_msk37184 жыл бұрын
    • Да вот прям так и написать: =СУММЕСЛИ(где_искать; "*шуруп*" ; откуда_суммировать)

      @planetaexcel@planetaexcel4 жыл бұрын
    • @@planetaexcel Это не подойдёт на закрытом файле.

      @akim_msk3718@akim_msk37184 жыл бұрын
  • Николай, добрый день. А что если у меня список из регионов, а не только 2, север и восток? Не для каждого же писать условие. Есть ли какой-то вариант, подскажите, пожалуйста,?

    @user-vq5gs5sw7m@user-vq5gs5sw7m3 жыл бұрын
  • Скажите как сделать так чтобы цифры в ячейках увеличить на определенную цифру например плюс 10 к каждой. Если к примеру нужно изменить прайс лист и не хочется менять стоимость каждой позиции а просто увеличить на 20

    @RoLand020786@RoLand0207864 жыл бұрын
    • Ввести в любую пустую ячейку 10, скопировать её, затем выделить цены - правой кнопкой мыши - Специальная вставка - Сложить

      @planetaexcel@planetaexcel4 жыл бұрын
  • Как сделать суммпроизв по условию, например из этой таблицы надо вытянуть только сумму по одному наименованию.

    @user-hg7ci6dn3b@user-hg7ci6dn3b4 ай бұрын
  • спасибо. а как сделать так что бы не городить большую формулу с "или" условиями (например 30), а подтянуть какой то отдельный список?

    @user-wr5zh6dm9g@user-wr5zh6dm9g4 жыл бұрын
    • Гуглите функцию БДСУММ и аналогичные функции баз данных.

      @planetaexcel@planetaexcel4 жыл бұрын
  • Если в условии текст - не понимает звездочку. Например, если мне нужен Тамбов и Тамбовская область - не понимает значение "Тамбов*"

    @tigor66@tigor666 жыл бұрын
  • Подскажите, пожалуйста, как совместить функцию СУММПРОИЗВ и ПРОМЕЖУТОЧНЫЕ.ИТОГИ? Мне нужно найти сумму произведений для отфильтрованных ячеек, а в списке функций промежуточные.итоги такого нет(

    @volodymyromelenchuk7528@volodymyromelenchuk75286 жыл бұрын
    • Добавьте столбец с произведением для каждой строки, а потом считайте по нему сумму только по отфильтрованным с помощью ПРОМЕЖУТОЧНЫЕ.ИТОГИ

      @planetaexcel@planetaexcel6 жыл бұрын
    • Спасибо!

      @volodymyromelenchuk7528@volodymyromelenchuk75286 жыл бұрын
  • СУММПРОИЗВ работает с массивами разной длины?

    @uberuber9603@uberuber96033 жыл бұрын
  • по этой формуле надо отдельную книгу писать.

    @user-gu9rb3fw6p@user-gu9rb3fw6p7 жыл бұрын
  • Почему в примере с логическим условием ИЛИ не добавляется умножение на 1 для преобразования значений "Истина" и "Ложь" в 1 и 0 соответственно?

    @DrSequoia@DrSequoia4 жыл бұрын
    • У меня есть предположение, но лень включать комп, чтобы проверить😂 В формуле с "ИЛИ" логические значения ИСТИНА, ЛОЖЬ суммируются. Может быть при суммировании, они сразу преобразуются в числа, поэтому умножать на единицу уже не нужно?

      @user-gm5jc3cn4h@user-gm5jc3cn4h2 жыл бұрын
  • А что делать если в условии есть "=" и пустые ячейки - он их тоже считает?!

    @user-gw2lg9ff4i@user-gw2lg9ff4i28 күн бұрын
  • Конкуренты

    @user-fv8yu4cr1v@user-fv8yu4cr1v4 жыл бұрын
  • Кто сможет помочь, как сделать в одной формуле что бы отображало день.месяц.год если у меня два формата даты 09.10.2017 15:44 (месяц.день.год) и 8/30/2017 7:40:54 AM А нужно что бы то и то отображало так само 19.09.2017 ......

    @alexmasiutkin7737@alexmasiutkin77376 жыл бұрын
    • Нужно обернуть твою дату или формулу в следующую формулу =ДАТА(ТВОЯ_ФОРМУЛА;"ДД.ММ.ГГГГ")

      @user-ur5nh5jj7k@user-ur5nh5jj7k5 жыл бұрын
  • Спасибочки ;((

    @nastyakey9325@nastyakey93252 жыл бұрын
  • Спасибо за все видео) Есть вопрос: Как сделать, чтобы формула по типу ниже работала?) =СУММПРОИЗВ ((A1:E1="*фрукты*")*(A1=G3);A1:E20) Задача в том, чтобы эксель суммировал только столбцы, в которых СОДЕРЖИТСЯ слово "фрукты". Формула работает, если убрать звёздочки и столбец будет просто называться фрукты, но нужны все, где содержится. А эти звёздочки почему-то здесь не хотят работать.

    @user-zh3nj6hv3k@user-zh3nj6hv3k3 жыл бұрын
    • на форуме ещё спрошу, а то с рабочего ноута не получится комментарии прочитать, потому что адмены петуши))

      @user-zh3nj6hv3k@user-zh3nj6hv3k3 жыл бұрын
    • Попробуйте использовать функцию ПОИСК, которая ищет вхождение подстроки в строку.

      @planetaexcel@planetaexcel3 жыл бұрын
    • ​@@planetaexcel Спасибо. Вроде, бы нашёл решение, и оно, вроде, работает. Но пока досконально не проверял.

      @user-zh3nj6hv3k@user-zh3nj6hv3k3 жыл бұрын
  • Как можно с этой формулой проверить не 2 условия а 3? Если один массив равен или больше другого массива и он равен "Восток" и "Север" то покажи сумму, по столбцу -Факт

    @Dragon-qs6yy@Dragon-qs6yy4 жыл бұрын
    • Что значит "массив больше другого массива"? В размерах? В сумме? По какому полю?

      @planetaexcel@planetaexcel4 жыл бұрын
    • @@planetaexcel 6:45 формула; где вы говорите"Если выполняется одно из условий...". В данном случае: если план продаж в "ВОСТОК" выполняется, то нужно суммировать по ним(ВОСТОК) все продажи. Так вот, как можно добавить в условие не только ВОСТОК но И СЕВЕР?. Спасибо за ответы

      @Dragon-qs6yy@Dragon-qs6yy4 жыл бұрын
  • Эта функция для тех кому лень нажимать контр+шифт+ентер? или я чего-то не понял?

    @alfaduck@alfaduck6 жыл бұрын
  • Как я пропустил данное видео?)

    @ArtBetY@ArtBetY4 жыл бұрын
  • формула заменяет впр, гпр, и индекспоискпоз. Или я не прав?

    @lalalf4535@lalalf45357 жыл бұрын
    • В каком-то смысле. С индексом вы можете вернуть только одно значение на пересечении строки/столбца, а с данной функцией можно просуммировать эти значения.

      @pofik96@pofik967 жыл бұрын
  • Блин. Да как фильтр она работает.

    @viktorsukhoj2509@viktorsukhoj25095 жыл бұрын
  • Ну и какого "+" значит "или"? Где логика?

    @Cool_K@Cool_K7 жыл бұрын
    • Нажмите "Формулы" -> "Вычислить формулу" и посмотрите пошаговое вычисление. В примере из видео если выполняется хотя бы одно из двух условий в строке, получаем истину, что соответствует логике "или". Но с этим способом нужно быть осторожным, потому что при выполнении одновременно двух и более условий в строке результат будет искажаться. Например, если мы посчитаем количество красных яблок формулой =суммпроизв((a1="красный")+(b1="яблоко")), то вместо одного яблока получим два. Т.к. и первое и второе условия дадут истину, которые потом будут сложены.

      @userdpua@userdpua7 жыл бұрын
KZhead