Excel количество видимых строк

 

nuts

Пользователь

Сообщений: 20
Регистрация: 01.01.1970

Добрый день!  

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

 

Например так:  

  Sub test()  
   MsgBox ActiveSheet.AutoFilter.Range.Columns(1).SpecialCells(xlCellTypeVisible).Cells.Count  
End Sub

 

Спасибо!  
Ой, а можно попросить поподробнее рассказать, а то не понял что сделать-таки.

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

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

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

А можно так посчитать  
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;Столбец)

 

О, спасибо!  

  Так проще гораздо!  

  Вопрос только 1, а почему в скобках стоит 3 первое значение?  
И «стоблец» имеется в виду выделить весь столбец в котором подвести итог, я правильно сделал?:)

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

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

 

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

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

Не очень ясно о чем Вы что значит выделить строки? Цветом ? или еще чем.. пример того что хотите плиз

 

Меню Правка-Выделить…кнопка — Специальное выделение, Видимые (не уверен в своем переводе меню на русский, по-английски: Edit — Go To… Special, Visible)

 

{quote}{login=}{date=05.08.2009 01:49}{thema=}{post}немного расширю изначальный вопрос.  
А как выделть строки при условии что фильтры включены? если перетаскивать выделение то ведь учтется что скрыто, а мне опять же нужно только видимое выделить.{/post}{/quote}  

  именно обычное выделение, потом, например, мне нужно delete raw сделать

 

nuts

Пользователь

Сообщений: 20
Регистрация: 01.01.1970

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

Вам уже все рассказали Алт+; , удаляйте

 

вот! вот в чем ошибка была, я не выделил отфильтрованные результаты и по этому у меня пыталось удалится все с листа.  

  Спасибо за подсказку!!

 

Есть таблица с данными, оформленна в виде структуры.  
Можно ли написать формулу для подсчета, только видимых ячеек?  

  спасибо.

 

{quote}{login=Diesel2001}{date=05.12.2012 03:33}{thema=}{post}Есть таблица с данными, оформленна в виде структуры.{/post}{/quote}Нет ни таблицы, ни структуры.    
И наверняка выше ответ уже есть

 

Diesel2001

Гость

#17

05.12.2012 16:10:38

У Вас нет, у меня есть…  
Стал бы я спрашивать если бы нашел ответ или знал его.    
Вы часто спрашиваете ту информацию которой и так владеете?  
Или это только ради развлечения?  

Цитата
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;Столбец)

не устраивает, потому, что есть пустые строки.  

Цитата
=ЧСТРОК()

тоже не подходит, так как не обращает внимание, на то, что строки скрыты.  

  Решение, что называется в лоб, это скопировать видимые строки через ALT+; и уже там посчитать через ЧСТРОК.  
Хотелось бы как то правильнее решить подобную проблему.

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

{quote}{login=Diesel2001}{date=05.12.2012 03:33}{thema=}{post}Есть таблица с данными, оформленна в виде структуры.{/post}{/quote}Это у Вас есть, а у нас нет. Михаил Вам тонко намекает, что надо выложить пример в файле Эксель. И не надо фыркать, Михаилу Ваша помощь не нужна, а Вам его помощь пригодится.

Я сам — дурнее всякого примера! …

 
 

Конкретно для вашего файла  
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;B1:B13)+ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;E2:E13)

 

А как быть если строка будет полностью пустой?  
Или одно из значений будет отсутствовать в колонке «E»?

 

А такое может быть?  
Если может — давайте пример, более приближенный а правде. Я ж потому и сакзал: «Конкретно для вашего файла»

 

Я так понимаю, нужно делать через «ЕСЛИ» или я ошибаюсь?

 

Проще всего через доп. столбец, который можно скрыть

 

Спасибо.  
А зачем значения 0,2 если можно все заполнить как 0?  
Вроде как результат один и тот же?

 

Михаил С.

Пользователь

Сообщений: 10514
Регистрация: 21.12.2012

#26

06.12.2012 12:18:19

В столбце стоит формула, =СЧЁТ(A2:I2) ,которая возвращает число. В Пром.Итогах — счет чисел. Вместо =СЧЁТ(A2:I2) можно =СЧЁТЗ(A2:I2) — будут другие числа — результат не изменится.

На чтение 3 мин. Просмотров 12k.

В отфильтрованном списке

= ПРОМЕЖУТОЧНЫЕ.ИТОГИ (3;диапазон)

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

Количество видимых строк в отфильтрованном списке

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ может выполнять вычисления, как СЧЁТ, СУММ, МАКС, МИН, и многие другие.

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

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

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3; B5: B11)

Если вы скрываете строки вручную (т.е. правой кнопкой мыши, Скрыть), а не с помощью автоматического фильтра используйте эту версию вместо той:

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103; B5: B11)

Только с критериями

=СУММПРОИЗВ((диапазон=критерий)*( ПРОМЕЖУТОЧНЫЕ.ИТОГИ (3; СМЕЩ (диапазон; ЧСТРОК;0;1))))

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

Проблема

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ может легко генерировать суммы и счетчики для скрытых и не скрытых строк. Тем не менее, она не в состоянии справиться с критериями (т.е. как СЧЁТЕСЛИ или СУММЕСЛИ).

Решение

Количество видимых строк с критерием

Решение состоит в том, чтобы использовать СУММПРОИЗВ, применив с функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ (через СМЕЩ) и критерии. В показанном примере формула в С12:

=СУММПРОИЗВ ((C5:C8 = С10) * (ПРОМЕЖУТОЧНЫЕ.ИТОГИ (103;СМЕЩ(C5;СТРОКА(C5:C8) — МИН(СТРОКА(C5:C8));0))))

Суть этой формулы вычисление массива внутри СУММПРОИЗВ. Первый массив применяет критерии, а второй массив обрабатывает «проблему видимости».

=СУММПРОИЗВ(критерии * видимость)

Критерии применяется с частью формулы:

(C5:C8 = С10)

Который генерирует массив следующим образом:

{ЛОЖЬ; ИСТИНА; ЛОЖЬ; ИСТИНА}

Где ИСТИНА означает «отвечает критериям». Обратите внимание, что поскольку мы используем умножение (*) внутри первого (и только) массива, значения ИСТИНА/ЛОЖЬ будут автоматически преобразованы:

{0; 1; 0; 1}

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

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

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

Конечно, для этого требуется еще один трюк, который должен дать СМЕЩ массив, содержащий один номер для каждой строки, начиная с нуля. Мы делаем это с помощью:

= СТРОКА (C5:C8) — МИН(СТРОКА(C5:C8)

Что будет генерировать массив вроде этого:

{0; 1; 2; 3}

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

= ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ (C5;СТРОКА(C5: C8) — МИН(СТРОКА(C5: C8)); 0))

= ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ (C5; {0; 1; 2; 3}; 0))

= ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103; { «Свердловская»; «Пермская»; «Московская»; «Пермская»})

= {1; 1; 1; 0}

И, наконец, мы имеем:

= СУММПРОИЗВ({0;1;0;1} * {1; 1; 1; 0})

Который рассчитывает 1.

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


Самый простой способ подсчитать количество ячеек в отфильтрованном диапазоне в Excel — использовать следующий синтаксис:

SUBTOTAL( 103 , A1:A10 )

Обратите внимание, что значение 103 — это сокращение для определения количества отфильтрованных строк.

В следующем примере показано, как использовать эту функцию на практике.

Пример: подсчет отфильтрованных строк в Excel

Предположим, у нас есть следующий набор данных, который показывает количество продаж, совершенных компанией в разные дни:

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

Для этого выделите диапазон ячеек A1:B13.Затем щелкните вкладку « Данные » на верхней ленте и нажмите кнопку « Фильтр ».

Затем щелкните стрелку раскрывающегося списка рядом с « Дата » и убедитесь, что отмечены только поля рядом с «Январь» и «Апрель», затем нажмите « ОК »:

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

Если мы попытаемся использовать функцию COUNT() для подсчета количества значений в столбце Date, она фактически вернет количество всех исходных значений:

Вместо этого мы можем использовать функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ() :

Эта функция считает только видимые строки.

Из вывода мы видим, что 5 дней приходятся на январь или апрель.

Обратите внимание, что в этой конкретной формуле мы использовали 103 в функции промежуточного итога, но мы могли бы также использовать 102 :

подсчитать отфильтрованные строки в Excel

Вот разница между ними:

  • 102 использует функцию COUNT , которая подсчитывает только ячейки, содержащие числа.
  • 103 использует функцию COUNTA , которая подсчитывает все непустые ячейки.

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

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:

Как удалить отфильтрованные строки в Excel
Как суммировать отфильтрованные строки в Excel
Как усреднить отфильтрованные строки в Excel

Написано

Редакция Кодкампа

Замечательно! Вы успешно подписались.

Добро пожаловать обратно! Вы успешно вошли

Вы успешно подписались на кодкамп.

Срок действия вашей ссылки истек.

Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.

Успех! Ваша платежная информация обновлена.

Ваша платежная информация не была обновлена.

Подсчет числа строк в Microsoft Excel

Подсчет строк в Microsoft Excel

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

Определение количества строк

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

Способ 1: указатель в строке состояния

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

Отображение количества строк в строке состояния в Microsoft Excel

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

Отображение количества строк в строке состояния с неполными столбцами в Microsoft Excel

Но бывают и ситуации, когда вы выделяете заполненные ячейки в строках, а отображение количества на панели состояния так и не появляется. Это означает, что данная функция просто отключена. Для её включения кликаем правой кнопкой мыши по панели состояния и в появившемся меню устанавливаем галочку напротив значения «Количество». Теперь численность выделенных строк будет отображаться.

Включение отображение количества в строке состояния в Microsoft Excel

Способ 2: использование функции

Но, вышеуказанный способ не позволяет зафиксировать результаты подсчета в конкретной области на листе. К тому же, он предоставляет возможность посчитать только те строки, в которых присутствуют значения, а в некоторых случаях нужно произвести подсчет всех элементов в совокупности, включая и пустые. В этом случае на помощь придет функция ЧСТРОК. Её синтаксис выглядит следующим образом:

Её можно вбить в любую пустую ячейку на листе, а в качестве аргумента «Массив» подставить координаты диапазона, в котором нужно произвести подсчет.

Функция ЧСТРОК в Microsoft Excel

Для вывода результата на экран достаточно будет нажать кнопку Enter.

Результат функции ЧСТРОК в Microsoft Excel

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

Пользователям, у которых небольшой опыт работы с формулами в Экселе, проще работать с данным оператором через Мастер функций.

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

Переход в Мастер функций в Microsoft Excel

Переход в окно аргументов функции ЧСТРОК в Microsoft Excel

Аргументы функции ЧСТРОК в Microsoft Excel

Результат обработки функции ЧСТРОК в Microsoft Excel

Способ 3: применение фильтра и условного форматирования

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

    Выделяем диапазон, по которому будет производиться проверка на выполнение условия.

Выделение диапазона в Microsoft Excel

Переход к условному форматированию в Microsoft Excel

Форматирование в Microsoft Excel

Включение фильтра в Microsoft Excel

Включение сортировки по цвету в Microsoft Excel

подсчет строк по условию в Microsoft Excel

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.
ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

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

Количество видимых строк в отфильтрованном списке

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ может выполнять вычисления, как СЧЁТ, СУММ, МАКС, МИН, и многие другие.

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

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

Если вы скрываете строки вручную (т.е. правой кнопкой мыши, Скрыть), а не с помощью автоматического фильтра используйте эту версию вместо той:

Только с критериями

=СУММПРОИЗВ((диапазон=критерий)*( ПРОМЕЖУТОЧНЫЕ.ИТОГИ (3; СМЕЩ (диапазон; ЧСТРОК;0;1))))

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

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ может легко генерировать суммы и счетчики для скрытых и не скрытых строк. Тем не менее, она не в состоянии справиться с критериями (т.е. как СЧЁТЕСЛИ или СУММЕСЛИ).

Количество видимых строк с критерием

Решение состоит в том, чтобы использовать СУММПРОИЗВ, применив с функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ (через СМЕЩ) и критерии. В показанном примере формула в С12:

=СУММПРОИЗВ ((C5:C8 = С10) * (ПРОМЕЖУТОЧНЫЕ.ИТОГИ (103;СМЕЩ(C5;СТРОКА(C5:C8) — МИН(СТРОКА(C5:C8));0))))

Суть этой формулы вычисление массива внутри СУММПРОИЗВ. Первый массив применяет критерии, а второй массив обрабатывает «проблему видимости».

Критерии применяется с частью формулы:

Который генерирует массив следующим образом:

Где ИСТИНА означает «отвечает критериям». Обратите внимание, что поскольку мы используем умножение (*) внутри первого (и только) массива, значения ИСТИНА/ЛОЖЬ будут автоматически преобразованы:

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

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

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

Конечно, для этого требуется еще один трюк, который должен дать СМЕЩ массив, содержащий один номер для каждой строки, начиная с нуля. Мы делаем это с помощью:

Что будет генерировать массив вроде этого:

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

= ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ (C5;СТРОКА(C5: C8) — МИН(СТРОКА(C5: C8)); 0))

Как посчитать количество строк в excel после фильтра

Всем привет, у меня есть столбец ФИО — текстовое поле, сверху хочу сделать итого, необходимо отображать общее количество фио в зависимости от выборки через фильтры по другим столбцам. Нагуглил только формулу СЧЁТЗ , выбрал диапазон от первой ячейки до конца, сделал какую-нибудь выборку по фильтру, а он общее количество как показывал (например 300 000) так и показывает, хотя клиентов стало меньше, эта формула как будто не считает общее количество, а просто ссылает на последнюю ячейку. Подскажите, пожалуйста, какие еще есть варианты.

Во вложении один без выборки

Во вложении 2 клиентов около 60 000, но опять показывает 300 000 , так как последний клиент и там и там в ячейки 302949

Всем привет, у меня есть столбец ФИО — текстовое поле, сверху хочу сделать итого, необходимо отображать общее количество фио в зависимости от выборки через фильтры по другим столбцам. Нагуглил только формулу СЧЁТЗ , выбрал диапазон от первой ячейки до конца, сделал какую-нибудь выборку по фильтру, а он общее количество как показывал (например 300 000) так и показывает, хотя клиентов стало меньше, эта формула как будто не считает общее количество, а просто ссылает на последнюю ячейку. Подскажите, пожалуйста, какие еще есть варианты.

Во вложении один без выборки

Во вложении 2 клиентов около 60 000, но опять показывает 300 000 , так как последний клиент и там и там в ячейки 302949 wingio

Сообщение Всем привет, у меня есть столбец ФИО — текстовое поле, сверху хочу сделать итого, необходимо отображать общее количество фио в зависимости от выборки через фильтры по другим столбцам. Нагуглил только формулу СЧЁТЗ , выбрал диапазон от первой ячейки до конца, сделал какую-нибудь выборку по фильтру, а он общее количество как показывал (например 300 000) так и показывает, хотя клиентов стало меньше, эта формула как будто не считает общее количество, а просто ссылает на последнюю ячейку. Подскажите, пожалуйста, какие еще есть варианты.

Во вложении один без выборки

Во вложении 2 клиентов около 60 000, но опять показывает 300 000 , так как последний клиент и там и там в ячейки 302949 Автор — wingio
Дата добавления — 28.07.2017 в 09:27

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

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

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

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

Конечно, для этого требуется еще один трюк, который должен дать СМЕЩ массив, содержащий один номер для каждой строки, начиная с нуля. Мы делаем это с помощью:

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel коды числовых форматов
  • Excel коды числового формата
  • Excel коды форматов ячеек
  • Excel коды форматов дат
  • Excel коды формата ячеек

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии