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

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

Комментарии • 86

  • @yaveribrahimov1265
    @yaveribrahimov1265 Год назад +5

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

  • @olgalo__artist
    @olgalo__artist 5 лет назад +17

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

  • @shohruhotayev3177
    @shohruhotayev3177 Год назад +1

    Спасибо Братан. Будте здоровы и счастливы.

  • @user-oy4pg3ve8f
    @user-oy4pg3ve8f 2 года назад +2

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

  • @Rice0987
    @Rice0987 5 лет назад +3

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

  • @Thaivthaiv
    @Thaivthaiv 6 лет назад +3

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

  • @Rice0987
    @Rice0987 7 лет назад +7

    Какой "умник" поставил диз?
    Спасибо за урок, Николай!

  • @Witch_Thor
    @Witch_Thor 4 года назад +1

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

    • @planetaexcel
      @planetaexcel  4 года назад +1

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

  • @alexanderzinoviev9207
    @alexanderzinoviev9207 7 лет назад +15

    Спасибо большое!
    А можно попросить вас еще кое-что? давать к видео одну или две задачки для самостоятельного решения?

  • @1raskumar
    @1raskumar 5 лет назад +4

    Николай как всегда ураган!

  • @shanel_2023
    @shanel_2023 5 лет назад +1

    Очередной раз благодарю вас, все нужное и полезное.

  • @olgan.7857
    @olgan.7857 7 лет назад

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

  • @biweb13
    @biweb13 7 лет назад +5

    Николай! Очень круто! Спасибо!

    • @biweb13
      @biweb13 7 лет назад +3

      Николай, в каких источниках Вы узнаете такие возможности функций Excel?

    • @biweb13
      @biweb13 7 лет назад +5

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

    • @biweb13
      @biweb13 7 лет назад +1

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

  • @auto8008
    @auto8008 7 лет назад +1

    как всегда все гениально и просто. Спасибо за видео

  • @lauraabdukalykova3294
    @lauraabdukalykova3294 7 лет назад +3

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

  • @kopernik231
    @kopernik231 5 лет назад +1

    огромное спасибо! Именно то, что нужно!

  • @user-bd6gz3sn5w
    @user-bd6gz3sn5w 5 лет назад +1

    Спасибо автору, на самом деле отличное выдео.

  • @progressor73
    @progressor73 7 лет назад +1

    Отличный урок! Оч.полезно!

  • @user-cg1ll5yj7c
    @user-cg1ll5yj7c 5 лет назад +2

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

  • @Oleksandr_CH
    @Oleksandr_CH 10 месяцев назад

    Благодарочка 🤝

  • @irakisniperjuba9427
    @irakisniperjuba9427 7 лет назад +3

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

  • @user-vh5kl9bm8h
    @user-vh5kl9bm8h 3 года назад

    Спасибо большое!

  • @user-ui2wu6mm9l
    @user-ui2wu6mm9l 7 лет назад

    Для меня это всё высшая математика )))

  • @user-jn1zs5ym4v
    @user-jn1zs5ym4v 7 лет назад +1

    Спасибо большое! очень полезно

  • @VitaliyZlobin
    @VitaliyZlobin 6 лет назад

    Нет слов. Благодарю!

  • @b0zify
    @b0zify 7 лет назад +4

    просто магия =)

  • @Artem0013
    @Artem0013 7 лет назад

    Спасибо! Очень интересно!

  • @derfffb_boore9126
    @derfffb_boore9126 5 лет назад +1

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

  • @AndyAnderson8709
    @AndyAnderson8709 6 лет назад +1

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

  • @ivanovdmitry770
    @ivanovdmitry770 7 лет назад

    Аплодирую стоя!!!!

  • @akim_msk3718
    @akim_msk3718 4 года назад +1

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

    • @planetaexcel
      @planetaexcel  4 года назад

      Да вот прям так и написать:
      =СУММЕСЛИ(где_искать; "*шуруп*" ; откуда_суммировать)

    • @akim_msk3718
      @akim_msk3718 4 года назад +1

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

  • @MrBullet5411400
    @MrBullet5411400 5 лет назад +1

    Спасибо огромное! Было полезно!

  • @Frieda_iz_Madrida
    @Frieda_iz_Madrida Год назад

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

    • @Shakhnazarova_pro
      @Shakhnazarova_pro 8 месяцев назад

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

  • @user-hg7ci6dn3b
    @user-hg7ci6dn3b 8 месяцев назад

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

  • @zombie-fido
    @zombie-fido 4 года назад

    Супер!

  • @kipsag
    @kipsag 7 лет назад

    Спасибо!

  • @Sedef.Sarmasik
    @Sedef.Sarmasik 2 года назад

    Здравствуйте, такая задача, хочу посчитать количество уникальных значений (регион) где (план >3 млн) и (факт

  • @user-vq5gs5sw7m
    @user-vq5gs5sw7m 3 года назад

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

  • @maksimsemenov2523
    @maksimsemenov2523 Год назад

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

  • @uberuber9603
    @uberuber9603 3 года назад

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

  • @user-gu9rb3fw6p
    @user-gu9rb3fw6p 7 лет назад +4

    по этой формуле надо отдельную книгу писать.

  • @user-zh3nj6hv3k
    @user-zh3nj6hv3k 3 года назад +1

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

    • @user-zh3nj6hv3k
      @user-zh3nj6hv3k 3 года назад +1

      на форуме ещё спрошу,
      а то с рабочего ноута не получится комментарии прочитать, потому что адмены петуши))

    • @planetaexcel
      @planetaexcel  3 года назад +1

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

    • @user-zh3nj6hv3k
      @user-zh3nj6hv3k 3 года назад

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

  • @user-oi1yq1dz8e
    @user-oi1yq1dz8e 6 лет назад

    Подскажите, пожалуйста, зачем за скобками часто добавляют -1. Что это означает?

  • @user-st9mf4ei9f
    @user-st9mf4ei9f 4 года назад

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

  • @user-fv8yu4cr1v
    @user-fv8yu4cr1v 4 года назад

    Конкуренты

  • @tigor66
    @tigor66 6 лет назад

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

  • @RoLand020786
    @RoLand020786 4 года назад

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

    • @planetaexcel
      @planetaexcel  4 года назад +1

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

  • @MrSerAdonis
    @MrSerAdonis 6 лет назад

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

    • @planetaexcel
      @planetaexcel  6 лет назад +5

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

  • @user-wr5zh6dm9g
    @user-wr5zh6dm9g 4 года назад

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

    • @planetaexcel
      @planetaexcel  4 года назад

      Гуглите функцию БДСУММ и аналогичные функции баз данных.

  • @user-gw2lg9ff4i
    @user-gw2lg9ff4i 4 месяца назад

    А что делать если в условии есть "=" и пустые ячейки - он их тоже считает?!

  • @DrSequoia
    @DrSequoia 4 года назад

    Почему в примере с логическим условием ИЛИ не добавляется умножение на 1 для преобразования значений "Истина" и "Ложь" в 1 и 0 соответственно?

    • @user-gm5jc3cn4h
      @user-gm5jc3cn4h 2 года назад

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

  • @1iuh
    @1iuh 5 лет назад

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

    • @1iuh
      @1iuh 5 лет назад

      Николай, нашёл решение в вашем видео: ={МАКС(ЕСЛИ(([@Вид работ]=[Вид работ]])*([@Этаж]=[Этаж])*([@Лестничная клетка]=[Лестничная клетка]);[5. Даты: начала работ]))} ruclips.net/video/C1a1O8nKmqM/видео.html Спасибо!

  • @anastassiyayelinaguzik4214
    @anastassiyayelinaguzik4214 5 лет назад

    Спаааааасибо

  • @volodymyromelenchuk7528
    @volodymyromelenchuk7528 7 лет назад

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

    • @planetaexcel
      @planetaexcel  7 лет назад

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

    • @volodymyromelenchuk7528
      @volodymyromelenchuk7528 7 лет назад

      Спасибо!

  • @nastyakey9325
    @nastyakey9325 2 года назад

    Спасибочки ;((

  • @Dragon-qs6yy
    @Dragon-qs6yy 5 лет назад

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

    • @planetaexcel
      @planetaexcel  5 лет назад

      Что значит "массив больше другого массива"? В размерах? В сумме? По какому полю?

    • @Dragon-qs6yy
      @Dragon-qs6yy 5 лет назад

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

  • @alexmasiutkin7737
    @alexmasiutkin7737 7 лет назад

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

    • @user-ur5nh5jj7k
      @user-ur5nh5jj7k 5 лет назад +1

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

  • @alfaduck
    @alfaduck 6 лет назад

    Эта функция для тех кому лень нажимать контр+шифт+ентер? или я чего-то не понял?

  • @ArtBetY
    @ArtBetY 4 года назад

    Как я пропустил данное видео?)

  • @viktorsukhoj2509
    @viktorsukhoj2509 5 лет назад

    Блин. Да как фильтр она работает.

  • @lalalf4535
    @lalalf4535 7 лет назад

    формула заменяет впр, гпр, и индекспоискпоз. Или я не прав?

    • @pofik96
      @pofik96 7 лет назад

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

  • @Cool_K
    @Cool_K 7 лет назад

    Ну и какого "+" значит "или"? Где логика?

    • @userdpua
      @userdpua 7 лет назад +1

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