Промежуточные итоги в excel почему не считает

Если команда Итоги неактивна, это означает, что промежуточные итоги нельзя добавить в таблицу. Однако есть быстрый способ обойти это. Преобразуйте свою таблицу в диапазон данных. Затем вы сможете добавить промежуточные итоги.

Следует помнить, что преобразование в диапазон забирает преимущества таблицы. Форматирование, такое цветные строки, останется, но такие возможности, как фильтрация, будут удалены.

  1. Щелкните правой кнопкой мыши ячейку в таблице, найдите пункт«Таблица», а затем выберите пункт «Преобразовать в диапазон».

Пункт «Таблица» в контекстном меню

  1. В появившемся окне нажмите кнопку Да.

Диалоговое окно подтверждения

Добавление промежуточных итогов в свои данные

После того, как вы удалили табличные возможности из своих данных, можно добавить промежуточные итоги.

  1. Щелкните одну из ячеек, содержащую данные.

  2. Щелкните «>подытожите».

  3. В окне «Подытожите» нажмите кнопку «ОК».

    Советы: 

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

    • Данные с добавленными промежуточными итогами

    Совет:  Если вы решите, что вам не нужны подытожите, вы можете удалить их, щелкнув в любом месте данных, щелкнув «Данные > Подытожите», а затем в поле «Подытожите» нажмите кнопку «Удалить все».

Кнопка «Удалить все» в поле «Итоги»

Нужна дополнительная помощь?

I’m using Excel (from office.com), I’ve tried the SUBTOTAL() function, but it doesn’t work, only the text of the function is displayed in the cell, not the subtotal value.

1st thing, even so all my Windows interfaces are in English, the Excel formulas show up in German?

So this =SUBTOTAL(9,F8:F40) turns into this: =TEILERGEBNIS(9,F8:F40)

F9 fn key doesn’t do anything here.

image.png

Any idea? thanks.

View best response

Skip to content

Формула ПРОМЕЖУТОЧНЫЕ ИТОГИ — основные функции с примерами.

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

В предыдущей статье мы обсудили автоматический способ вставки промежуточных итогов в Excel с помощью инструмента Промежуточные итоги. Сегодня вы узнаете, как можно самостоятельно создавать формулы промежуточных итогов и какие преимущества это дает.

  • Синтаксис и номера функций.
  • 3 важных особенности использования.
  • Примеры с различными функциями и с условиями.
  • Почему не работает?

Синтаксис и использование.

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

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

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ (на английском — SUBTOTAL) доступна во всех версиях Excel 2019, 2016 и ниже.

Синтаксис ее следующий:

ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции; ссылка1; [ссылка2];…)

Где:

  • Номер_функции — число, указывающее, какую функцию использовать для вычисления промежуточного итога.
  • Ссылка1, ссылка2,… – одна или несколько ячеек или диапазонов с исходными данными. Первый аргумент является обязательным, остальные (их может быть до 254) — необязательны.

Аргумент номер_функции может принимать значения:

  • 1-11 – игнорируются отфильтрованные ячейки, но включают строки, скрытые вручную.
  • 101-111 – нужно игнорировать все скрытые ячейки: отфильтрованные и скрытые вручную.
Номер
функции
Номер
функции  
Функция Описание
1 101 СРЗНАЧ Возвращает среднее значение чисел.
2 102 СЧЁТ Подсчитывает ячейки, содержащие числовые значения.
3 103 СЧЁТЗ Считает непустые ячейки.
4 104 МАКС Возвращает наибольшее значение.
5 105 МИН Возвращает наименьшее значение.
6 106 ПРОИЗВЕД Вычисляет произведение ячеек.
7 107 СТАНДОТКЛОН Возвращает стандартное отклонение генеральной совокупности на основе выборки чисел.
8 108 СТАНДОТКЛОНП Возвращает стандартное отклонение, основанное на генеральной совокупности чисел.
9 109 СУММ Складывает числа.
10 110 ДИСП Оценивает дисперсию генеральной совокупности на основе выборки чисел.
11 111 ДИСПР Оценивает дисперсию генеральной совокупности на основе всей совокупности чисел.

На самом деле нет необходимости запоминать все эти номера. Как только вы начнете вводить формулу промежуточного итога в ячейку или в строку формул, Microsoft Excel отобразит для вас список доступных функций с номерами. Останется только выбрать подходящую.

Например, вот как вы можете составить формулу с номером 9 для суммирования значений в ячейках с D2 по D10:

Чтобы добавить номер функции в формулу, дважды щелкните его в списке, затем поставьте точку с запятой, укажите диапазон, введите закрывающую скобку и нажмите Enter. Готовая формула будет выглядеть так:

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;D2:D10)

Аналогичным образом вы можете написать формулу с 1 для получения среднего значения, с 2 для подсчета ячеек с числами, указать 3 для подсчета непустых значений и т. д. На скриншоте ниже показаны несколько других формул с различными функциями в действии:

Особенности формулы ПРОМЕЖУТОЧНЫЕ.ИТОГИ:

  1. Считает только по столбцам, для строк не подходит.
    1. Отфильтрованные значения не учитываются. Скрытые вручную значения учитываются функциями с номерами 1 – 11.
    1. Подсчитывает только исходные данные. Никакие другие промежуточные итоги не учитываются.
    1. Когда вы используете формулу промежуточных итогов с функцией суммирования, например СУММ или СРЗНАЧ, она вычисляет только ячейки с числами, игнорируя пустые и содержащие нечисловые значения.
    1. Применяется только к обычным диапазонам, с таблицами Excel не работает.

Существенное преимущество этой формулы в том, что ее можно использовать почти в любом месте вашего рабочего листа. То есть, таблица может не быть настолько жестко упорядоченной, как при использовании инструмента «Промежуточные итоги».

Теперь, когда вы знаете, как создать формулу промежуточных итогов в Excel, главный вопрос: зачем вообще тратить силы на ее изучение? Почему бы просто не использовать обычные функции, такие как СУММ, СЧЁТ, МАКС и т.д.? Вы найдете ответ ниже.

3 основных причины использовать ПРОМЕЖУТОЧНЫЙ ИТОГ в Excel

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

1. Вычисляет значения с учетом применяемого фильтра.

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

А вот если мы будет использовать обычную функцию, к примеру, СУММ, то применение фильтра не изменит вычисленный итог. Складываются в том числе и скрытые фильтром числа.

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

Стандартная функция СУММ с подсчетом только нужных ячеек не справится. Придется либо копировать эти данные в другое место, чтобы все другие не мешали, либо применять функцию СУММЕСЛИ и постоянно корректировать ее в соответствии с нужными целями.

Примечание. Поскольку оба набора номеров функций (1-11 и 101-111) игнорируют отфильтрованные ячейки, в этом случае вы можете использовать формулу с функцией номер 9 или 109.

2. Вычисление только видимых ячеек.

Как вы помните, формулы промежуточных итогов с номером функции от 101 до 111 игнорируют все скрытые ячейки – отфильтрованные и скрытые вручную. Итак, когда вы используете функцию «Скрыть» в Excel для удаления из представления нерелевантных данных, используйте функцию номер 101-111, чтобы исключить значения в скрытых строках из подсчета итогов.

Номер функции Отфильтрованные значения Скрытые вручную
1-11 игнорируются учитываются
101-111 игнорируются игнорируются

На рисунке ниже вы видите, что не следует использовать функцию 9, если вы руками скрывали какие-либо строки в вашей таблице. При этом функция 109 всегда возвращает результат исходя только из видимых на экране значений.

Следующий пример поможет вам лучше понять, как это работает: Промежуточный итог 9 против 109.

3. Игнорируются значения во вложенных формулах промежуточных итогов.

Если диапазон, указанный в вашей формуле промежуточных итогов Excel, содержит любые другие формулы промежуточных итогов, эти вложенные итоги будут проигнорированы, поэтому одни и те же числа не будут вычисляться дважды. Ведь нам не нужен двойной счёт. Классно, не правда ли?

На снимке экрана ниже формула 

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;G2:G12)

игнорирует результаты формул промежуточных итогов в ячейках G7 и G120, как если бы вы использовали функцию СУММ с двумя отдельными диапазонами: СУММ(G2:C6, G8:G11).

Использование промежуточных итогов в Excel — примеры формул

Когда вы впервые сталкиваетесь с промежуточными итогами, это может показаться сложным, запутанным и даже не слишком нужным. Но как только вы узнаете все подробности, то поймете, что овладеть ими не так уж и сложно, а пользы может быть много. Следующие примеры дадут вам несколько полезных советов и новых идей.

Пример 1. Промежуточный итог с функцией 9 или 109?

Как вы уже знаете, ПРОМЕЖУТОЧНЫЕ.ИТОГИ использует 2 набора номеров функций: 1-11 и 101-111. Все они игнорируют отфильтрованные строки, но номера 1–11 учитывают скрытые вручную строки, а номера 101–111 исключают их. Чтобы лучше понять разницу, давайте рассмотрим следующий пример.

Чтобы суммировать отфильтрованные строки, вы можете использовать формулу Промежуточный итог с функцией 9 или с 109, как показано на рисунке ниже:

Но если вы скрыли отдельные элементы вручную,

  • используя команду «Скрыть строки» на вкладке «Главная»> «Ячейки»> «Формат» > «Скрыть и отобразить»,
  • или щелкнув строки правой кнопкой мыши и выбрав «Скрыть»,

и теперь хотите суммировать значения только в видимых строках, использовать функцию 109 – это единственный вариант:

Остальные номера функций работают таким же образом. Например, для подсчета непустых отфильтрованных ячеек подойдет формула с функцией 3 или 103. Но только функция 103 может правильно подсчитывать видимые значения, если в диапазоне есть скрытые вручную строки.

Пример 2. Промежуточные итоги с условием.

Если вы создаете сводный отчет или информационную панель, где вам нужно отображать различные сводные данные, но у вас ограничено место, чтобы разместить множество вариантов итогов, то можно сделать так:

  • В одной ячейке создайте раскрывающийся список, содержащий названия функций, такие как СУММ, МАКС, МИН и др.
  • В ячейке рядом с раскрывающимся списком введите вложенную формулу ЕСЛИ со встроенными функциями промежуточных итогов, соответствующими именам функций в раскрывающемся списке.

Например, если предположить, что значения для промежуточного итога находятся в ячейках C2: C16, а раскрывающийся список в A17 содержит элементы «Итого», «Среднее», «Максимум» и «Минимум», «динамическая» формула промежуточного итога будет выглядеть следующим образом:

=ЕСЛИ(A17=»Сумма»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C16); ЕСЛИ(A17=»Среднее»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(1;C2:C16);ЕСЛИ(A17=»Минимум»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(5;C2:C16); ЕСЛИ(A17=»Максимум»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(4;C2:C16);»»))))

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

Думаю, при помощи этого способа вы можете заменить этой универсальной функцией стандартные функции суммирования, нахождения максимума и минимума, среднего значения, подсчёта и т.д.  Ведь в данном случае даже сортировка не нужна, так как мы не группируем данные, а просто делаем подсчёт. Главное, чтобы не было пустых строк.

Обратите внимание также на то, что если бы мы использовали для расчёта суммы продаж функцию СУММ, то в этой таблице мы не смогли бы подсчитать продажи по какому-то определённому покупателю или группе покупателей.  Пришлось бы для каждого из них использовать функцию СУММЕСЛИ.

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

К примеру, вот как можно подсчитать сумму продаж черного шоколада, исключив молочный при помощи фильтра:

Как видите, при помощи СУММ это сделать невозможно. А использовать СУММЕСЛИ — это каждый раз корректировать условие в формуле либо делать несколько формул «на все случаи жизни». А здесь мы просто отбираем нужное при помощи фильтра. Согласитесь, это гораздо проще и удобнее, нежели писать и затем корректировать громоздкие формулы.

Почему промежуточные итоги не работают? Распространенные ошибки.

Если формула промежуточного итога возвращает ошибку, вероятно, это связано с одной из следующих причин:

#ЗНАЧЕН!— аргумент номер_функции не является целым числом от 1 до 11 или от 101 до 111; или любой из аргументов ref содержит трехмерную ссылку сразу на несколько листов вашей рабочей книги.

#ДЕЛ/0! — возникает, если указанная функция должна выполнить деление на ноль (например, вычисление среднего значения или стандартного отклонения для диапазона ячеек, не содержащего ни одного числа).

#ИМЯ? — неправильно написано название функции — исправить ошибку проще простого:)

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

Программа Microsoft Excel: промежуточные итоги

Промежуточный итог в Microsoft Excel

​Смотрите также​ таблице только данные​Снова вызываем меню «Промежуточные​Отсортируем диапазон по значению​ поле​ будут удалены.​Функцию «Промежуточные итоги»​ по каждому столбцу​Как убрать промежуточные итоги​ окно так.​Функция «ПРОМЕЖУТОЧНЫЕ.ИТОГИ» в​Да​ минимальное, среднее, максимальное​ можно просто кликнуть​ Для этого, предварительно​ то при печати​ инструментов «Структура».​При работе с таблицами,​ по значению «Обеденная​ итоги». Снимаем галочку​ первого столбца –​Итоги​Щелкните ячейку в таблице,​

​ в Excel можно​ отдельно.​

Условия для использования функции

​ в Excel​В строке «При​Excel​.​ значение, и т.д.​ по кнопке, расположенной​ кликнув по ячейке,​ каждый блок таблицы​

  • ​Далее, открывается окно, в​ часто бывают случаи,​
  • ​ группа «Амадис»».​ «Заменить текущие». В​ однотипные данные должны​нажмите кнопку​
  • ​ а затем на​ применить для проведения​Устанавливаем промежуточные итоги​

Создание промежуточных итогов

​.​ каждом изменении в»​настраивает таблицу таким​После того, как вы​Автор: Максим Тютюшев​ справа от формы​ где будут выводиться​ с промежуточными итогами​ котором нужно настроить​ когда, кроме общих​В ячейку В2 введем​

Переход в промежуточный итог в Microsoft Excel

​ поле «Операция» выбираем​ оказаться рядом.​Удалить все​ вкладке​ разделительных линий в​ по столбцу «Отдел»,​Ставим курсор на​ устанавливаем (нажимаем на​ образом, чтобы можно​ удалили табличные возможности​Примечание:​ ввода.​ промежуточные итоги, жмем​ будет распечатываться на​

​ выведение промежуточных итогов.​ итогов требуется подбивать​ формулу: .​ «Среднее».​Выделяем любую ячейку в​.​Таблица​ таблице. Например, нужно,​

  • ​ как описано в​
  • ​ любую ячейку таблицы.​
  • ​ стрелку у строки​
  • ​ было быстро выбрать​

​ из своих данных,​Мы стараемся как​При этом, окно аргументов​ указанную кнопку, которая​ отдельной странице.​ В данном примере,​ и промежуточные. Например,​Формула для среднего значения​

​​ таблице. Выбираем на​Подвести промежуточные итоги в​выберите​ чтобы строки по​ первом примере –​ Нажимаем на кнопку​ и выбираем из​ и посчитать данные​ можно добавить промежуточные​ можно оперативнее обеспечивать​ функции свернется. Теперь​ расположена слева от​При установке галочки напротив​

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

​ заполняем диалоговое окно​ функции «Промежуточные итоги»​ предложенного​ по определенным разделам,​ итоги.​ вас актуальными справочными​ можно просто выделить​ строки формул.​ значения «Итоги под​ сумму общей выручки​ товаров за месяц,​ (для прихожей «Ретро»):​ итог в список​ Группа «Структура» -​ с помощью встроенных​.​

​ красным цветом. Подробнее​ «Промежуточные итоги», нажимаем​ на закладке «Данные».​списка) название столбца,​

Настройка промежуточных итогов в Microsoft Excel

​ пунктам, строкам таблицы,​Щелкните одну из ячеек,​ материалами на вашем​ курсором нужный массив​Открывается Мастер функций. Среди​ данными», промежуточные итоги​ по всем товарам​ в которой каждая​ .​ или базу данных.​

Сворачивание промежуточных итогов в Microsoft Excel

​ команда «Промежуточные итоги».​ формул и соответствующей​В появившемся окне нажмите​ о том, как​ «ОК». Диалоговое окно​

Таблица свернута в Microsoft Excel

​В появившемся диалоговом​ по которому будем​ провести анализ данных​ содержащую данные.​ языке. Эта страница​

Формула «ПРОМЕЖУТОЧНЫЕ.ИТОГИ»

​ данных. После того,​ списка функций ищем​ будут устанавливаться под​ за каждый день.​ отдельная строка указывает​Формула для максимального значения​ Синтаксис: номер функции,​Заполняем диалоговое окно «Промежуточные​ команды в группе​ кнопку​ написать такую формулу​ закрылось.​ окне нажимаем на​ проводить промежуточные итоги.​

Переход к функциям в Microsoft Excel

​ по разным параметрам.​На вкладке​ переведена автоматически, поэтому​ как он автоматически​ пункт «ПРОМЕЖУТОЧНЫЕ.ИТОГИ». Выделяем​

Выбор промежуточных итогов в мастере функций в Microsoft Excel

​ блоком строк, сумма​ Значение даты расположено​ сумму выручки от​ (для спален): .​ ссылка 1; ссылка​ итоги». В поле​ «Структура» на вкладке​Да​

  1. ​ в правилах условного​
  2. ​Теперь, чтобы добавить​
  3. ​ кнопку «Убрать все».​
  4. ​ Мы поставили название​ Таблицу можно сворачивать​
  5. ​Данные​
  6. ​ ее текст может​
  7. ​ занесен в форму,​
  8. ​ его, и кликаем​ которых в них​
  9. ​ в одноименной колонке.​
  10. ​ продажи конкретного вида​
  11. ​В сводной таблице можно​

​ 2;… .​ «При каждом изменении​ «Данные».​.​

Номер функции в Microsoft Excel

​ форматирования, смотрите в​ промежуточные итоги по​ Таблица примет первоначальный​ столбца «Отдел», п.​ по разным разделам,​выберите команду​ содержать неточности и​ кликните по кнопке,​ по кнопке «OK».​ подбивается. Если же​ Поэтому, в поле​ товара за день,​

​ показывать или прятать​Номер функции – число​ в» выбираем условие​Важное условие применения средств​После того, как вы​ статье «Разделительная линия​ столбцу «Дата». Снова​

Переход к выбору ссылок в Microsoft Excel

​ вид.​ ч. будем проводить​ разворачивать, т.д.​Итоги​ грамматические ошибки. Для​ размещенной справа от​Открывается окно, в котором​ снять данную галочку,​ «При каждом изменении​ можно подбить ежедневные​

Выбор диапазона в Microsoft Excel

​ промежуточные итоги для​ от 1 до​ для отбора данных​ – значения организованы​ удалили табличные возможности​ строк в таблице​ ставим курсор в​Второй пример​ анализ промежуточных итогов​Есть много функций​

Переход к формированию промежуточных итогов в Microsoft Excel

​.​ нас важно, чтобы​ неё.​ нужно ввести аргументы​ тогда итоги будут​

Промежуточные итоги сформированы в Microsoft Excel

​ в» выбираем столбец​ промежуточные итоги от​ строк и столбцов.​ 11, которое указывает​ (в примере –​ в виде списка​ из своих данных,​ Excel» тут.​ любую ячейку таблицы.​.​ по отделам.​ и формул для​В диалоговом окне​ эта статья была​

​Опять открывается окно аргументов​ функции. В строке​ показываться над строками.​ «Дата».​ реализации всей продукции,​При формировании сводного отчета​ статистическую функцию для​ «Значение»). В поле​ или базы данных,​ можно добавить промежуточные​В Excel есть​ Нажимаем на кнопку​

​Промежуточные итоги в​

lumpics.ru

Почему я не могу добавить промежуточные итоги в таблицу Excel?

​В строке «Операция»​​ такого анализа в​Итоги​ вам полезна. Просим​ функции. Если нужно​ «Номер функции» нужно​ Но, это уже​В поле «Операция» выбираем​ а в конце​ уже заложена автоматическая​ расчета промежуточных итогов:​ «Операция» назначаем функцию​ одинаковые записи находятся​ итоги.​ функция «Консолидация», которая​ «Промежуточные итоги» на​Excel по нескольким параметрам.​ устанавливаем какие расчеты​ таблице. Но, функция​нажмите кнопку​ вас уделить пару​ добавить ещё один​

​ ввести номер одного​​ сам пользователь определяет,​​ значение «Сумма», так​ таблицы указать величину​ функция суммирования для​– СРЗНАЧ (среднее арифметическое);​ («Сумма»). В поле​ в одной группе.​Щелкните одну из ячеек,​ объединяет данные из​

​ закладке «Данные». Появившееся​Например, настроим в​ нужно произвести –​ «промежуточные итоги» все​ОК​ секунд и сообщить,​ или несколько массивов​

  1. ​ из одиннадцати вариантов​ как ему удобнее.​ как нам нужно​ общей месячной выручки​​ расчета итогов.​​– СЧЕТ (количество ячеек);​ «Добавить по» следует​​ При создании сводного​​ содержащую данные.​

Пункт «Таблица» в контекстном меню

  1. ​ нескольких таблиц в​ диалоговое окно заполнили​​ таблице промежуточные итоги​​ сложить (сумма), посчитать​

Диалоговое окно подтверждения

Добавление промежуточных итогов в свои данные

​ это настраивает очень​.​ помогла ли она​ данных, то добавляем​ обработки данных, а​

  1. ​ Для большинства лиц​ подбить именно сумму​

  2. ​ по предприятию. Давайте​​Чтобы применить другую функцию,​​– СЧЕТЗ (количество непустых​​ пометить столбцы, к​​ отчета промежуточные итоги​

  3. ​На вкладке​​ одну, общую. Но,​​ так.​​ по столбцам «Дата»​​ среднее значение, т.д.​

    ​ быстро. И быстро​​Советы:​

    • ​ вам, с помощью​ по тому же​ именно:​ удобнее размещения итогов​ за день. Кроме​ выясним, как можно​ в разделе «Работа​ ячеек);​ значениям которых применится​

    • Данные с добавленными промежуточными итогами

    ​ формируются автоматически.​​Данные​ можно развернуть любой​В строке «При каждом​ и «Отдел», п.​ Мы установили –​ все это можно​ ​ кнопок внизу страницы.​​ алгоритму, который был​​среднее арифметическое значение;​​ под строками.​​ суммы, доступны многие​ сделать промежуточные итоги​​ со сводными таблицами»​​– МАКС (максимальное значение​​ функция.​​Чтобы продемонстрировать расчет промежуточных​

Кнопка «Удалить все» в поле «Итоги»

support.office.com

Промежуточные итоги в Excel.

​выберите команду​ ​ раздел этой общей​​ изменении в» поставили​ ч. нам нужно​ «Сумма», п. ч.​​ удалить из таблицы.​ ​После добавления промежуточных итогов​​ Для удобства также​ описан выше. В​количество ячеек;​После того, как завершены​ другие операции, среди​ в программе Microsoft​ на вкладке «Параметры»​ в диапазоне);​Закрываем диалоговое окно, нажав​ итогов в Excel​Итоги​
​ таблицы и посмотреть​ название столбца «Дата».​ знать сумму проданного​ нам нужно посчитать​У нас такая​ слева от ваших​ приводим ссылку на​ обратном случае, кликаем​количество заполненных ячеек;​
​ все настройки промежуточных​ которых можно выделить:​ Excel.​ находим группу «Активное​– МИН (минимальное значение);​ кнопку ОК. Исходная​ ​ возьмем небольшой пример.​
​.​ ​ детали. Подробнее об​
​В строке «Операция»​ товара по отделам​ общую сумму продаж​ таблица. Нам нужно​ данных будет показан​ оригинал (на английском​ по кнопке «OK».​
​максимальное значение в выбранном​ итогов, жмем на​количество;​Скачать последнюю версию​ поле». Курсор должен​– ПРОИЗВЕД (произведение чисел);​​ таблица приобретает следующий​ Предположим, у пользователя​В диалоговом окне​ этом смотрите в​ — оставили «Сумма»,​ и по датам.​ по каждому отделу.​ настроить таблицу так,​
​ контурный рисунок. Вы​ языке) .​
​После этого, промежуточные итоги,​ массиве данных;​ кнопку «OK».​максимум;​ Excel​ стоять в ячейке​
​– СТАНДОТКЛОН (стандартное отклонение​ вид:​ есть список с​Итоги​ статье «Как объединить​ п. ч. нужно​ Сначала настроим сортировку​В строке «Добавить​
​ чтобы мы могли​ можете развернуть и​Если команды​ выделенного диапазона данных,​минимальное значение;​Как видим, промежуточные итоги​минимум;​Но, к сожалению, не​ того столбца, к​ по выборке);​
​Если свернуть строки в​ продажами определенных товаров:​нажмите кнопку​ таблицы в Excel».​ сложить данные.​ по этим столбцам.​
​ итоги по» устанавливаем​ видеть данные по​
Промежуточные итоги в Excel.​ свернуть данные, нажав​промежуточные итоги​ будут сформированы в​произведение данных в ячейках;​ появились в нашей​произведение.​ все таблицы и​ значениям которого будет​– СТАНДОТКЛОНП (стандартное отклонение​ подгруппах (нажать на​Необходимо подсчитать выручку от​​ОК​В Excel можно​В строке «Добавить​ У нас такая​ название столбца, данные​ конкретному отделу.​ одну из кнопок​неактивна, так как​ ячейке, в которой​
​стандартное отклонение по выборке;​ таблице. Кроме того,​​Так как, значения выручки​
​ наборы данных подходят​ применяться функция. Нажимаем​ по генеральной совокупности);​ «минусы» слева от​ реализации отдельных групп​
​.​ посчитать данные выборочно,​ итоги по» поставили​ таблица.​ из которого нужно​
​Первый пример.​​ с числами в​
​ на таблицынельзя добавить​ ​ находится формула.​
​стандартное отклонение по генеральной​ все группы строк,​ выводятся в столбец​ для того, чтобы​ кнопку «Параметры поля».​– СУММ;​ номеров строк), то​ товаров. Если использовать​Советы:​ только в цветных​ – «Сумма», п.​На закладке «Данные» в​​ посчитать. У нас​Промежуточные итоги в​ верхней части рисунка.​ промежуточные итоги. Но​Синтаксис данной функции выглядит​ совокупности;​ объединенные одним промежуточным​ «Сумма выручки, руб.»,​ применить к ним​ В открывшемся меню​
​– ДИСП (дисперсия по​ получим таблицу только​
​ фильтр, то можно​ ​
​ ячейках. Какими способами​ ч. нам нужно​ разделе «Сортировка и​ столбец называется «Сумма».​Excel по одному столбцу.​Совет:​ есть быстрого действия.​ следующим образом: «ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции;адреса_массивов_ячеек).​
​сумма;​
​ итогом, можно свернуть,​ то в поле​ функцию промежуточных итогов.​
​ выбираем «другие». Назначаем​ выборке);​ из промежуточных итогов:​ получить однотипные записи​После добавления промежуточных итогов​ — смотрите в​ сложить данные столбца​ фильтр» нажимаем на​
​Нажимаем «ОК». Получилась​Сначала нужно отсортировать​  Если вы решите,​ Преобразование таблицы в​ В нашем конкретном​дисперсия по выборке;​ просто кликнув по​ «Добавить итоги по»,​ К главным условиям​ нужную функцию для​​– ДИСПР (дисперсия по​При каждом изменении столбца​ по заданному критерию​
​ слева от ваших​ статье «Как посчитать​ «Сумма».​ кнопку «Сортировка». Или,​
​ такая таблица.​ данные в том​ что вам больше​ диапазон данных. Затем​ случае формула будет​дисперсия по генеральной совокупности.​
​ знаку минус, слева​ выбираем именно его​
​ относятся следующие:​ промежуточных итогов.​ генеральной совокупности).​ «Название» пересчитывается промежуточный​ отбора. Но значения​ данных будет показан​ цветные ячейки в​
​Нажимаем «ОК». Получилась​​ на закладке «Главная»​
​Справа от таблицы появились​ столбце, по которому​ не нужны промежуточные​ вы можете добавить​ выглядеть так: «ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C6)».​Итак, вписываем в поле​ от таблицы, напротив​ из списка столбцов​таблица должна иметь формат​
​Для выведения на экран​Ссылка 1 – обязательный​ итог в столбце​ придется подсчитывать вручную.​ контурный рисунок. Вы​ Excel».​ такая таблица.​ в разделе «Редактирование»​ линии структуры таблицы.​ будем считать промежуточные​ итоги, вы можете​ промежуточные итоги.​ Данную функцию, используя​ тот номер действия,​ конкретной группы.​
​ данной таблицы.​ обычной области ячеек;​ итогов по отдельным​ аргумент, указывающий на​ «Продажи».​ Поэтому воспользуемся другим​ можете развернуть и​Если команда​Здесь посчитаны итоги по​ нажимаем на кнопку​ Нажимаем на кнопку​ и общие итоги.​
​ удалить их. Для​Просто помните, что преобразования​ этот синтаксис, можно​ которое хотим применить​Таким образом, можно свернуть​Кроме того, нужно установить​шапка таблицы должна состоять​ значениям используйте кнопку​

excel-office.ru

Почему не удается добавить промежуточные итоги в таблице Excel -Excel для Mac

​ именованный диапазон для​​Чтобы за каждым промежуточным​​ инструментом Microsoft Excel​ свернуть данные, нажав​Итоги​ отделам и по​ «Сортировка» и выбираем,​ с минусом –​ Мы отсортировали данные​ этого щелкните любую​ в диапазон убирает​ вводить в ячейки​

​ в конкретном случае.​ все строки в​ галочку, если она​ из одной строки,​ фильтра в правом​ нахождения промежуточных итогов.​ итогом следовал разрыв​

  1. ​ – командой «Промежуточные​ одну из кнопок​неактивна, это означает,​​ датам. Сворачивая и​​ из появившегося списка,​​ раздел в таблице​​ столбца «Отдел».​

    На вкладке

  2. ​ область в данных,​ преимущества таблицы. Форматирование,​​ и вручную, без​​В графе «Ссылка 1»​

    Подтверждение преобразования таблицы в обычный диапазон

Добавление промежуточных итогов в свои данные

​ таблице, оставив видимыми​ не установлена, около​ и размещаться на​ углу названия столбца.​Особенности «работы» функции:​

  1. ​ страницы, в диалоговом​ итоги».​

  2. ​ с числами в​​ что промежуточные итоги​​ разворачивая разные отделы​​ функцию «Настраиваемая сортировка».​​ свернется, останется итоговая​

    На вкладке

  3. ​Как это сделать,​​ на вкладке​​ как цветной строк,​​ вызова Мастера функций.​​ нужно указать ссылку​

    ​ только промежуточные и​​ параметра «Заменить текущие​

    • ​ первой строке листа;​В меню «Параметры сводной​выдает результат по явным​ окне поставьте галочку​Чтобы функция выдала правильный​ верхней части рисунка.​ нельзя добавить в​ таблицы, можно получить​Появится такое диалоговое​

    • Пример промежуточных итогов, в котором можно развернуть или свернуть данные, щелкнув промежуточные итоги и числа

    ​ строка по разделу,​​ читайте в статье​Данные​ останутся, но такие​ Только, нужно не​ на тот массив​ общие итоги.​ итоги». Это позволит​в таблице не должно​​ таблицы» («Параметры» -​​ и скрытым строкам;​​ «Конец страницы между​​ результат, проверьте диапазон​Совет:​​ таблицу. Однако есть​​ разную конкретную информацию.​​ окно.​​ появится кнопка с​

В окне

support.office.com

Промежуточные итоги в Excel с примерами функций

​ «Сортировка в Excel».​выберите команду​ элементы, как фильтрация,​ забывать, перед формулой​ ячеек, для которого​Нужно также отметить, что​ при пересчете таблицы,​

​ быть строк с​ «Сводная таблица») доступна​исключает строки, не включенные​ группами».​ на соответствие следующим​ Если вы решите, что​ быстрый способ обойти​ Например, так.​Здесь настроили сортировку по​

Вычисление промежуточных итогов в Excel

​ крестиком. Нажимаем на​ Мы установили сортировку​Итоги​ будут удалены.​ в ячейке ставить​ вы хотите установить​

Список с продажами.

​ при изменении данных​ если вы проделываете​ незаполненными данными.​ вкладка «Итоги и​ в фильтр;​Чтобы промежуточные данные отображались​ условиям:​ вам больше не​ это. Преобразуйте свою​Третий пример​ дате.​ кнопку с крестиком​

​ от А до​, в затем в​Щелкните ячейку таблицы правой​ знак «=».​

  • ​ промежуточные значения. Допускается​ в строчках таблицы,​ с ней процедуру​
  • ​Для того, чтобы создать​ фильтры».​
  • ​считает только в столбцах,​ НАД группой, снимите​
  • ​Таблица оформлена в виде​ нужны промежуточные итоги,​

​ таблицу в диапазон​

  1. ​.​В этом же​ — отдел развернется.​ Я. Получилось так.​Однотипные данные.
  2. ​ поле​ кнопкой мыши, наведите​Как видим, существует два​ введение до четырех​ пересчет промежуточных итогов​Параметры.
  3. ​ подсчетов промежуточных итогов​ промежуточные итоги, переходим​Скачать примеры с промежуточными​ для строк не​ условие «Итоги под​ простого списка или​ вы можете удалить​ данных. Затем вы​Функцией «ПРОМЕЖУТОЧНЫЕ ИТОГИ»​ диалоговом окне, нажимаем​Сворачивать и разворачивать отделы​Теперь устанавливаем курсор в​Итоги​Параметры.
  4. ​ указатель мыши на​ основных способа формирования​ разрозненных массивов. При​ будет производиться автоматически.​

Пример.

​ не в первый​ во вкладку «Данные»​ итогами​ подходит.​ данными».​ базы данных.​

Таблица.

​ их. Для этого​ сможете добавить промежуточные​ можно настроить таблицу​ на кнопку «Добавить​

Продажи.

​ или всю таблицу​ любую ячейку таблицы.​нажмите кнопку​ пункт​ промежуточных итогов: через​ добавлении координат диапазона​

Конец.

​Кроме того, существует возможность​ раз, не дублировать​ в программе Excel.​Таким образом, для отображения​

Под данными.

​Рассмотрим на примере использование​Команда промежуточные итоги позволяет​Первая строка – названия​ щелкните любую область​ итоги.​ так, что после​ уровень». Появится еще​

Среднее.

​ можно кнопками с​ На закладке «Данные»​Удалить все​Таблица​ кнопку на ленте,​

​ ячеек, сразу появляется​

Формула «Промежуточные итоги» в Excel: примеры

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

​ столбцов.​ в данных, на​Следует помнить, что преобразование​ фильтра, порядковый номер​ одна строка. Устанавливаем​

  1. ​ числами (1, 2,​
  2. ​ в разделе «Структура»​
  3. ​.​, а затем выберите​
  4. ​ и через специальную​ окно для возможности​
  5. ​ не через кнопку​
  6. ​ и тех же​
  7. ​ в таблице. После​ списках Excel применяется​
  8. ​Создаем дополнительную строку для​ статистических функций. Мы​
  9. ​В столбцах содержатся однотипные​
  10. ​ вкладке​ в диапазон забирает​
  11. ​ строк не будет​ в ней сортировку​

​ 3). Количество кнопок​ нажимаем на кнопку​Промежуточные итоги в​ команду​

​ формулу. Кроме того,​

  • ​ добавления следующего диапазона.​ на ленте, а​
  • ​ итогов.​ этого, жмем на​
  • ​ три способа: команда​ отображения промежуточных итогов.​ уже назначили операцию​

​ значения.​Данные​

  1. ​ преимущества таблицы. Форматирование,​ сбиваться. Смотрите статью​ по столбцу «Отдел».​ с числами зависит​
  2. ​ функции «Промежуточный итог».​Excel​Преобразовать в диапазон​ пользователь должен определить,​
  3. ​Так как вводить диапазон​ воспользовавшись возможностью вызова​

Формула.

​Если вы поставите галочку​ кнопку «Промежуточный итог»,​ группы «Структура», встроенная​ Например, «сумма отобранных​

Формула среднее.

​ «Сумма». Добавим средние​В таблице нет пустых​

Формула максимальное.

Промежуточные итоги в сводной таблице Excel

​выберите команду​ такое цветные строки,​ «Порядковый номер строк​ Получится так.​

  1. ​ от разделов, от​ Появится диалоговое окно​– это итоги​.​Отчет.
  2. ​ какое именно значение​ вручную не во​ специальной функции через​ в пункте «Конец​ которая расположена на​ функция и сводная​ значений».​ значения продаж по​ строк или столбцов.​Итоги​ останется, но такие​ по порядку после​Нажимаем кнопку «ОК».​ количества промежуточных данных,​ «Промежуточные итоги».​Параметры поля.
  3. ​ по разделам, пунктам​В появившемся окне нажмите​ будет выводиться в​ всех случаях удобно,​ кнопку «Вставить функцию».​

Фильтр.

​ страницы между группами»,​ ленте в блоке​ таблица.​Включим фильтр. Оставим в​ каждой группе товаров.​

Параметры сводной таблицы.

​Приступаем…​, в затем в​

​ возможности, как фильтрация,​ фильтра в Excel».​Устанавливаем промежуточные итоги​ т.д.​Заполняем это диалоговое​ таблицы.​ кнопку​

exceltable.com

​ качестве итога: сумма,​

Добрый день,
столкнулся со странным (на мой взгляд) поведением формулы «промежуточные итоги». Формула не работает, если в ссылаемом диапазоне используются расчеты с применением другой (вложенной) формулы промежуточные итоги! Во вложении сравнение работы формул: «=промеж. итоги», «=сумм», «=агрегат». С «=агрегат» тоже не все понятно, работает в половине случаев (зависит от выставленного параметра в формуле). Кто сможет подсказать, почему так? по справке майкрософт не нашел объяснения, ну или не там искал.

UPD: с «=агрегат» ясно, там с 1 по 4 параметр так и написано: пропускать строки с вложенными функциями «промеж. итоги»

Изменено: Vladimir Chebykin25.01.2019 08:03:20

9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

1

Промежуточные итоги по строке

07.02.2017, 13:40. Показов 2924. Ответов 15


Студворк — интернет-сервис помощи студентам

Добрый днь.

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

Для аналогии эта же формула прекрасно работает со столбцами (над шапкой таблицы). Просьба помочь в вопросе, есть ли тут способ решения с помощью формулы или надо обращаться к макросу?



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

07.02.2017, 13:40

Ответы с готовыми решениями:

Промежуточные итоги
Здравствуйте. Нужно определить, сколько сотрудников на каждой кафедре и сколько на каждой кафедре…

Промежуточные итоги
Добрый вечер, у меня никак не получается "Промежуточные итоги"!
Кто мне поможешь?
Задание 1.3

Промежуточные итоги
Доброе утро. Подскажите как подбить промежуточные итоги, чтоб потом убрать то, что сгруппировалось?…

Промежуточные итоги + Счетесли
Добрый день. Не нашел ответа на свой вопрос.
После сравнения двух таблиц на одном листе через…

15

2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

07.02.2017, 13:58

2

Цитата
Сообщение от Dimasterfrom4e
Посмотреть сообщение

В них написана формула =ПРОМЕЖУТОЧНЫЕ ИТОГИ по строке, но в полной мере она не работает

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



1



9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

07.02.2017, 15:22

 [ТС]

3

Цитата
Сообщение от AlexM
Посмотреть сообщение

Читаем описание функции

Читали. Есть ли решение в формулах?



0



AlexM

2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

07.02.2017, 17:19

4

Формулами скорее всего нет решения, но можно использовать функцию пользователя.
Думаю вам это решение подойдет, так как макросы все равно в книге есть.
Создайте еще один модуль в проекте VBA (два уже есть) и вставьте в него код функции

Visual Basic
1
2
3
4
5
6
Function iSum(iRange As Range) As Long
    For i = 1 To iRange.Count Step 3
        If Cells(iRange.Row, 11 + i).Width Then iSum = iSum + Cells(iRange.Row, 11 + i)
    Next i
    Application.Volatile
End Function

Функция возвращает переменные типа Long (целые числа), если надо другие, то поменяйте на Single или др.
Вызов функции для 15 строки

Код

=iSum(L15:AS15)

Обновление данных произойдет в двух случаях.
1. При нажатии F9
2. При любом изменении данных на листе.



1



9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

07.02.2017, 19:24

 [ТС]

5

Цитата
Сообщение от AlexM
Посмотреть сообщение

Функция

Код работает, спасибо))

может не нажимать постоянно Ф9, а внедрить его в кнопки — с 1 по 12? Не подскажете, как? Пробовал его вписать, но что-то явно упустил…((



0



AlexM

2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

07.02.2017, 19:34

6

Лучший ответ Сообщение было отмечено Dimasterfrom4e как решение

Решение

Можно. добавьте Calculate. Пример для 1 кнопки

Visual Basic
1
2
3
4
5
6
7
8
Sub STATSALL_Кнопка4_Щелчок()
If Range("L:N").EntireColumn.Hidden = True Then
      Range("L:N").EntireColumn.Hidden = False
    Else
      Range("L:N").EntireColumn.Hidden = True
    End If
    Calculate
End Sub



1



Dimasterfrom4e

9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

07.02.2017, 20:00

 [ТС]

7

Цитата
Сообщение от AlexM
Посмотреть сообщение

добавьте Calculate.

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

Добавлено через 17 минут
Еще такой момент… А как для колонки посередине такой же подсчет настроить?? Скопировал функцию, поменял наименования «i» на «n», «iSum» на «nSum» и тп. Но что-то точно не так… Не считает со вторых колонок в месяцах

Visual Basic
1
2
3
4
 Function nSum(iRange As Range) As Long
    For n = 1 To iRange.Count Step 3
        If Cells(iRange.Row, 12 + n).Width Then nSum = nSum + Cells(iRange.Row, 11 + n)
    Next n

С макросами я на вы, извините…((



0



AlexM

2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

07.02.2017, 20:12

8

Лучший ответ Сообщение было отмечено Dimasterfrom4e как решение

Решение

Функция та же, аргумент другой

Код

=iSum(M15:AT15)

не так, подумаю.

Добавлено через 9 минут
Функцию поправьте так

Visual Basic
1
2
3
4
5
6
Function iSum(iRange As Range) As Long
    For i = 1 To iRange.Count Step 3
        If Cells(iRange.Row, iRange.Item(1).Column - 1 + i).Width Then iSum = iSum + Cells(iRange.Row, iRange.Item(1).Column - 1 + i)
    Next i
    Application.Volatile
End Function

В ячейку AV вставите с аргументом L15:AS15, и потом протяните в AW



1



9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

07.02.2017, 21:07

 [ТС]

9

Цитата
Сообщение от AlexM
Посмотреть сообщение

Функцию поправьте так

Огромное вам спасибо)) вы меня спасли. А то руководитель задал мне каверзный вопрос…



0



9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

10.02.2017, 08:44

 [ТС]

10

Извиняюсь, тут возник один нюанс. В таблице данные берутся с Лист3 с 2 таблиц, которые получают информацию из удаленных баз акцесс.

Периодически необходимо посредством кнопки Update Info обновлять информацию из этих баз и при этом в ячейках, где прописано =iSum(M15:AT15) все сбивается и появляется значение #ЗНАЧ! Приходится заново прописывать функцию в ячейках.

Не подскажете, в чем проблема может быть?



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

10.02.2017, 10:28

11

Лучший ответ Сообщение было отмечено Dimasterfrom4e как решение

Решение

Прописывать — вставить функцию в строке формул, вставить аргументы, нажать Enter
Ввести — в строке формул, когда в ней функция, нажать Enter
После чего во всех строках функция возвращает правильные значения.
Если у вас так происходит, предполагаю, данные с сервера ещё не поступили, а функция уже отработала.
В поисковике запрос vba ThisWorkbook.RefreshAll дает много информации по аналогичным проблемам.
Например, советуют ставить задержку Application.Wait (Now + TimeValue(«00:00:05»)) 5 сек или более,
снять галку «фоновое обновление» — пока не выполнится полностью ActiveWorkbook.RefreshAll макрос к следующей строке не перейдет.
Мой Excel 2003 не поддерживает многие функции, которые использованы в вашей таблице, поэтому сделать проверку и подобрать вам решение не получается.



1



9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

10.02.2017, 12:25

 [ТС]

12

Цитата
Сообщение от AlexM
Посмотреть сообщение

вставить функцию в строке формул, вставить аргументы, нажать Enter

Это понятно, динамическакя таблица сама все проставит. Попробуем задержку поставить.

Добавлено через 54 минуты
С задержкой то же самое. Подумаю, что можно сделать.

Добавлено через 12 минут

Цитата
Сообщение от AlexM
Посмотреть сообщение

снять галку «фоновое обновление»

а где эту галку снять? куда зайти надо? Пробую этот вариант.

А все. Нашел — Данные — подключения и тп



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

10.02.2017, 15:09

13

Dimasterfrom4e, получилось? Мне очень интересно.



1



9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

10.02.2017, 19:18

 [ТС]

14

Цитата
Сообщение от AlexM
Посмотреть сообщение

получилось? Мне очень интересно.

К сожалению нет((( нашел обсуждение на иностранном форуме через поиск vba ThisWorkbook.RefreshAll, как вы писали выше. Там советовали то, о чем вы упоминали. DoEvents кто-то пробовал ставить, я решил все попробовать, но ничего не подошло.

Буду искать еще. Моему руководителю лень ручками поправлять. Если что-то не пашет, виноват я видите ли))



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

10.02.2017, 20:10

15

А что происходит, если нажать F9?



1



9 / 8 / 0

Регистрация: 27.09.2015

Сообщений: 837

10.02.2017, 20:16

 [ТС]

16

Если уже обновляли, то после нажатия Ф9 остается ЗНАЧ.
Уже пробовал это) так или иначе, но обновлять необходимо,тк в акц данные добавляются



0



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

Примеры использования функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel

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

Суммирование только видимых ячеек в фильтре Excel

Пример 1. В таблице содержатся данные о продажах в магазине музыкальных инструментов электрогитар трех марок различных моделей на протяжении трех дней. Рассчитать промежуточные итоги по продажам гитары марки Ibanez.

Вид исходной таблицы данных:

Пример 1.

Используем фильтр для отбора данных, которые относятся к гитарам марки Ibanez. Для этого выделим всю таблицу или просто перейдите курсором на любую ячейку таблицы и воспользуйтесь инструментом «ДАННЫЕ»-«Фильтр». Теперь исходная таблица имеет следующий вид:

Фильтр.

Нажмем на раскрывающийся список в столбце B («Марка товара») и установим флажок только напротив названия «Ibanez»:

Марка товара.

После нажатия на кнопку «ОК» таблица примет следующий вид:

Ibanez.

Как видно, некоторые строки теперь являются скрытыми. Если применить обычную функцию СУММ, будет произведен расчет для всех строк исходной таблицы:

СУММ.

Вместо этого в ячейке C24 будем использовать следующую функцию:

ПРОМЕЖУТОЧНЫЕ.ИТОГИ.

Описание аргументов:

  • 9 – числовое значение, соответствующее использованию функции СУММ для получения промежуточных итогов;
  • C4:C20 – диапазон ячеек, содержащих данные о стоимости гитар (при этом все другие гитары, кроме марки Ibanez, в расчете не учитываются).

Аналогично выполним расчет для количества проданных гитар и общей выручки («Сумма). В результате получим:

расчет для количества проданных гитар.

Для сравнения приведем результаты, полученные с использованием обычной функцией СУММ:

Для сравнения.

Несмотря на то, что часть строк скрыта благодаря использованию фильтра, функция СУММ учитывает все строки в расчете.



Выборочное суммирование ячеек таблицы в Excel

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

Отключите автофильтр и выделите исходную таблицу данных из первого примера. Теперь воспользуемся инструментом «Промежуточный итог» во вкладке «Данные» на панели инструментов:

Пример 2.

В открывшемся диалоговом окне выберем наименование столбца «Дата» в качестве критерия «При каждом изменении в:». Следующей опцией является операция, которая будет проводиться над данными. Выберем «Сумма» для суммирования значений. Критерий «Добавить итоги по:» позволяет выбрать столбцы, для которых будет выполняться операция суммирования. Установим флажки также напротив «Заменить текущие итоги» и «Итоги под данными»:

Итоги под данными.

После нажатия на кнопку «ОК» исходная таблица примет следующий вид:

ОК.

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

Каждая такая функция может быть модифицирована на усмотрение пользователя. Например, так автоматически определена средняя стоимость гитар, проданных за 13.08.2018:

средняя стоимость.

Примеры формул для расчетов промежуточных итогов в таблице Excel

Пример 3. В таблице Excel представлены данные о продаже джинсов и брюк на протяжении нескольких дней с указанием размера и стоимости покупки. Определить значение моды (наиболее популярного размера) для джинсов на 23.08.2018, а также значение среднего отклонения средней цены покупки от средней стоимости проданных джинсов.

Вид исходной таблицы данных:

Пример 3.

Отфильтруем данные с использованием критериев «джинсы» и указанная в условии дата:

джинсы.

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ не содержит встроенных функций для расчета моды и среднего отклонения. Для расчета моды используем следующую формулу (формула массива CTRL+SHIFT+ENTER):

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

МОДА.

Для расчета среднего отклонения используем похожую формулу:

Результаты вычислений:

СРОТКЛ.

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

Особенности использования функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel

Рассматриваемая функция имеет следующую синтаксическую запись:

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции;ссылка1;[ссылка2];…])

Описание аргументов:

  • номер_функции – обязательный для заполнения аргумент, принимающий числовые значения из диапазонов от 1 до 11 и от 101 до 111, характеризующие номер используемой функции для расчета промежуточных итогов: СРЗНАЧ, СЧЁТ, СЧЁТЗ, МАКС, МИН, ПРОИЗВЕД, СТАНДОТКЛОН, СТАНДОТКЛОНП, СУММ, ДИСП и ДИСПР соответственно. При этом функции, обозначенные числами от 1 до 11, используются тогда, когда в расчет требуется также включить строки, которые были скрыты вручную. Функции, обозначенные числами от 101 до 111, игнорируют скрытые вручную строки при расчетах. Строки, которые были скрыты в связи с применением фильтров, в расчетах не учитываются в любом случае;
  • ссылка1 – обязательный аргумент, принимающий ссылку на диапазон ячеек с числовыми данными, для которых требуется выполнить расчет промежуточных итогов;
  • [ссылка2];…] – вторая и последующие ссылки на диапазоны ячеек, для значений которых выполняется расчет промежуточных итогов. Максимальное количество аргументов – 254.

Примечания:

  1. Если в качестве аргументов ссылка1, [ссылка2];…] были переданы диапазоны ячеек, в которые включены ячейки, содержащие промежуточные итоги, полученные с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ, они учтены не будут чтобы не повлиять на итоговый результат.
  2. В отфильтрованной таблице отображаются только те строки, содержащиеся значения в которых удовлетворяют поставленным условиям (используемым фильтрам). Некоторые строки могут быть скрыты вручную с использованием опции «Скрыть строки». Такие строки также могут быть исключены из результата, возвращаемого функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ, если в качестве ее первого аргумента было указано число из диапазона от 101 до 111.
  3. Основное свойство рассматриваемой функции (выполнение операций только над отфильтрованными данными) применимо только для таблиц, данные в которых фильтруются по строкам, а не по столбцам. Например, при расчете промежуточных итогов в горизонтальной таблице, в которой в результате применения фильтра были скрыты несколько столбцов, функция =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(1;A1:F1) вернет среднее значение для всех величин, находящихся в диапазоне A1:F1, несмотря на то, что некоторые столбцы являются скрытыми.
  4. Если в качестве аргументов ссылка1, [ссылка2];…] были переданы ссылки на диапазоны ячеек, находящиеся на другом листе или в другой книге Excel (такие ссылки называются трехмерными), функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ вернет код ошибки #ЗНАЧ!.

Like this post? Please share to your friends:
  • Промежуточные итоги в excel не активен
  • Промежуточные итоги в excel для чайников формула расчета
  • Промежуточные итоги в excel для суммесли
  • Промежуточные итоги в excel 9 или 109
  • Промежуточные итоги vba excel