Посчитать все непустые ячейки excel

Excel для Microsoft 365 Excel для Интернета Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Еще…Меньше

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

Пример:

Функция СЧЁТЗ

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

  1. Определить диапазон ячеек, которые нужно подсчитать. В приведенном примере это ячейки с B2 по D6.

  2. Выделить ячейку, в которой нужно отобразить результат. Назовем ее ячейкой результата.

  3. Ввести формулу в ячейке результата или строке формул и нажать клавишу ВВОД:

    =СЧЁТЗ(B2:D6)

Можно также подсчитать ячейки из нескольких диапазонов. В этом примере подсчитываются ячейки в ячейках b2–D6 и b9–D13.

Использование функции СЧЁТЗ для подсчета ячеек в двух диапазонах

Вы увидите, Excel диапазоны ячеек выделяются, а при нажатии ввода появляется результат:

Результат функции СЧЁТЗ

Если известно, что нужно учесть только числа и даты, но не текстовые данные, используйте функцию СЧЕТ.

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

  • Подсчет символов в ячейках

  • Подсчет количества вхождений значения

  • Определение количества уникальных значений среди дубликатов

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

Skip to content

Как посчитать количество пустых и непустых ячеек в Excel

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

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

  • Стандартный инструмент «Выделить группу ячеек»
  • Может пригодиться функция поиска и замены
  • Эффективное использование функции СЧИТАТЬПУСТОТЫ
  • Применяем СЧЁТЕСЛИ и СЧЁТЕСЛИМН
  • Подсчёт пустых ячеек с условием
  • Используем число пустых ячеек как условие в формуле
  • Как сосчитать пустые строки
  • Формула для подсчёта действительно путых ячеек

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

Инструмент «Выделить группу ячеек»

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

На ленте меню Главная выбираем Найти и выделить, затем — Bыделить группу ячеек. В открывшемся окне активируем кнопку Пустые ячейки и жмем ОК.

инструмент выделить группу ячеек

В результате все клетки без значений будут выделены.

Вы можете использовать «Цвет заливки» на вкладке «Главная», чтобы изменить цвет фона пустых ячеек и зафиксировать выделение.
Обратите внимание, что этот инструмент не обнаруживает псевдо-пустые позиции — с формулами, возвращающими пустое значение. То есть, они не будут выделены.

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

Также вы, я думаю, заметили, что аналогичным образом можно выделить и непустые ячейки. Просто нужно выбрать другой объект поиска — либо Константы, либо Формулы.

Функция поиска и замены.

Вы можете использовать стандартный диалог Excel «Найти и заменить» для подсчета пустых ячеек в таблице. Этот инструмент отобразит список найденных ячеек рядом с их адресами на вашем листе. Он также позволяет вам перейти к любой из них, щелкнув ссылку в списке.

  1. Выберите диапазон, в котором нужно считать пустоты. Если вы не укажете диапазон, то поиск будет идти по всей таблице. Затем нажмите на ленте «Найти и выделить» или же используйте комбинацию клавиш Ctrl + F.
  2. Оставьте поле Найти незаполненным.
  3. Нажмите Параметры и установите флажок Ячейка целиком.
  4. Выберите формулы или значения из раскрывающегося списка Область поиска:
    • Если вы выберете Поиск значений, инструмент будет считать все пустые ячейки, включая псевдо-пустые со значениями типа «».
    • Выберите параметр «Формулы» для поиска и подсчёта абсолютно пустых позиций. «Пустые» формулы учтены не будут.
  5. Нажмите кнопку «Найти все», чтобы увидеть результаты. Вы увидите количество найденного в нижнем левом углу.

использование поиска и замены для подсчета пустых позиций

При необходимости, используя вкладку Заменить, вы можете заполнить всех их нулями или каким-либо текстом («Нет данных», к примеру).

Как и в предыдущем методе, вы можете найти и сосчитать все непустые ячейки в заранее выделенном диапазоне. Просто в поле Найти введите * (звездочка). Все позиции, в которых есть хоть какие-то данные, будет выделены. Но значения («») будут проигнорированы.

Формулы для подсчета пустых ячеек.

Функция СЧИТАТЬПУСТОТЫ.

Функция СЧИТАТЬПУСТОТЫ предназначена для подсчета пустых ячеек в указанном диапазоне. Она относится к категории статистических функций и доступна во всех версиях Excel начиная с 2007.

Синтаксис этой функции очень прост и требует только одного аргумента:

СЧИТАТЬПУСТОТЫ(диапазон)

Где диапазон — это область вашего рабочего листа, в которой должны подсчитываться позиции без данных.

Вот пример формулы в самой простейшей форме:

=СЧИТАТЬПУСТОТЫ(C2:C17)

как использовать СЧИТАТЬПУСТОТЫ

Чтобы эффективно использовать эту функцию, важно понимать, что именно она подсчитывает.

  1. Содержимое в виде текста, чисел, дат, логических значений или ошибок, не учитывается.
  2. Нули также не учитываются, даже если скрыты форматированием.
  3. Формулы, возвращающие пустые значения («»), — учитываются.

Глядя на рисунок выше, обратите внимание, что A7, содержащая формулу, возвращающую пустое значение, подсчитывается по-разному:

  • СЧИТАТЬПУСТОТЫ считает её пустой, потому что она визуально кажется таковой.
  • СЧЁТЗ  обрабатывает её как имеющую содержимое, потому что она фактически содержит формулу.

Это может показаться немного нелогичным, но Excel действительно так работает :)

Как вы видите на рисунке выше, для подсчета непустых ячеек отлично подходит функция СЧЁТЗ:

=СЧЁТЗ(A2:A8)

СЧИТАТЬПУСТОТЫ — наиболее удобный, но не единственный способ подсчета пустых ячеек в Excel. Следующие примеры демонстрируют несколько других методов и объясняют, какую формулу лучше всего использовать в каждом сценарии.

Применяем СЧЁТЕСЛИ или СЧЁТЕСЛИМН.

Другим способом подсчета пустых ячеек в Excel является использование функций  СЧЁТЕСЛИ или СЧЁТЕСЛИМН  с пустой строкой («») в качестве критериев.

В нашем случае формулы выглядят следующим образом:

=СЧЁТЕСЛИ(B2:D2; «»)

или

=СЧЁТЕСЛИМН(B2:D2; «»)

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

=СЧИТАТЬПУСТОТЫ(B2:D2)

Результаты всех трёх формул, представленных выше, будут совершенно одинаковыми. Поэтому какую из них использовать — дело ваших личных предпочтений.

СЧЁТЕСЛИ или СЧЁТЕСЛИМН

Подсчёт пустых ячеек с условием.

В ситуации, когда вы хотите подсчитать пустые ячейки на основе некоторого условия, функция СЧЁТЕСЛИМН является весьма подходящей, поскольку ее синтаксис предусматривает несколько критериев.

Например, чтобы определить количество позиций, в которых записано «Бананы» в столбце A и ничего не заполнено в столбце C, используйте эту формулу:

=СЧЁТЕСЛИМН(A2:A9; «Бананы» ; C2:C9; «»)

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

=СЧЁТЕСЛИМН(A2:A9; F1; C2:C9; «»)

Количество пустых ячеек как условие.

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

Хотя в Excel нет встроенной функции ЕСЛИСЧИТАТЬПУСТОТЫ, вы можете легко создать свою собственную формулу, используя вместе функции ЕСЛИ и СЧИТАТЬПУСТОТЫ. Вот как:

  • Создаем условие, что количество пробелов равно нулю, и помещаем это выражение в логический тест ЕСЛИ:
    СЧИТАТЬПУСТОТЫ(B2:D2)=0
  • Если логический результат оценивается как ИСТИНА, выведите «Нет пустых».
  • Если же — ЛОЖЬ, возвращаем «Пустые».

Полная формула принимает такой вид:

=ЕСЛИ(СЧИТАТЬПУСТОТЫ(B2:D2)=0; «Нет пустых»; «Пустые»)

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

Или вы можете создать другой расчет в зависимости от количества незаполненных позиций. Например, если в диапазоне нет пустот (т.е. если СЧИТАТЬПУСТОТЫ возвращает 0), сложите цифры продаж, в противном случае покажите предупреждение:

=ЕСЛИ(СЧИТАТЬПУСТОТЫ(B2:D2)=0; СУММ(B2:D2); «Пустые»)

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

Как подсчитать пустые строки в Excel.

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

Самое простое решение, которое приходит в голову, — это добавить вспомогательный столбец Е и заполнить его формулой СЧИТАТЬПУСТОТЫ, которая находит количество чистых позиций в каждой строке:

= СЧИТАТЬПУСТОТЫ(A2:E2)

А затем используйте функцию СЧЁТЕСЛИ, чтобы узнать, в каком количестве строк все позиции пусты. Поскольку наша исходная таблица содержит 4 столбца (от A до D), мы подсчитываем строки с четырьмя пустыми клетками:

=СЧЁТЕСЛИ(E2:E10;4)

Вместо жесткого указания количества столбцов вы можете использовать функцию ЧИСЛСТОЛБ (COLUMNS в английской версии) для его автоматического вычисления:

=СЧЁТЕСЛИ(E2:E10;ЧИСЛСТОЛБ(A2:D10))

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

=СУММ(—(МУМНОЖ(—(A2:D10<>»»); СТРОКА(ДВССЫЛ(«A1:A»&ЧИСЛСТОЛБ(A2:D10))))=0))

Разберём, как это работает:

  • Сначала вы проверяете весь диапазон на наличие непустых ячеек с помощью выражения типа A2:D10 <> «», а затем приводите возвращаемые логические значения ИСТИНА и ЛОЖЬ к 1 и 0 с помощью двойного отрицания (—). Результатом этой операции является двумерный массив единиц (означают непустые ячейки) и нулей (пустые).
  • При помощи СТРОКА создаётся вертикальный массив числовых ненулевых значений, в котором количество элементов равно количеству столбцов диапазона. В нашем случае диапазон состоит из 4 столбцов (A2:В10), поэтому мы получаем такой массив: {1; 2; 3; 4}
  • Функция МУМНОЖ вычисляет матричное произведение вышеупомянутых массивов и выдает результат вида: {7; 10; 6; 0; 5; 6; 0; 5; 6}. В этом массиве для нас имеет значение только нулевые значения, указывающие на строки, в которых все клетки пусты.
  • Наконец, вы сравниваете каждый элемент полученного выше массива с нулем, приводите ИСТИНА и ЛОЖЬ к 1 и 0, а затем суммируете элементы этого последнего массива: {0; 0; 0; 1; 0; 0; 1; 0; 0}. Помня, что 1 соответствуют пустым строкам, вы получите желаемый результат.

Если приведенная выше формула кажется вам слишком сложной для понимания, возможно, вам больше понравится эта:

{=СУММ(—(СЧЁТЕСЛИ(ДВССЫЛ(«A»&СТРОКА(A2:A10) & «:D»&СТРОКА(A2:A10));»<>»&»»)=0)) }

Здесь вы используете функцию СЧЁТЕСЛИ, чтобы узнать, сколько значений содержится в каждой строке, а ДВССЫЛ «подает» строки в СЧЁТЕСЛИ одну за другой. Результатом этой операции является массив вида {3; 4; 3; 0; 2; 3; 0; 2; 3}. Проверка на 0 преобразует указанный выше массив в {0; 0; 0; 1; 0; 0; 1; 0; 0}, где единицы представляют пустые строки. Вам остается просто сложить эти цифры.

Обратите также внимание, что это формула массива.

формулы посчитать пустые строки

На скриншоте выше вы можете увидеть результат работы этих двух формул.

Также следуем отметить важную особенность работы этих выражений с псевдо-пустыми ячейками. Добавим в C5

=ЕСЛИ(1=1; «»)

Внешне таблица никак не изменится, поскольку эта формула возвращает пустоту. Однако, второй вариант подсчёта обнаружит её присутствие. Ведь если что-то записано, значит, ячейка уже не пустая. По этой причине результат количества пустых строк будет изменён с 2 на 1.

Подсчет действительно пустых ячеек.

Во всех предыдущих примерах мы подсчитывали позиции, включая те, которые кажутся пустыми, но на самом деле содержат пустоту («»), возвращаемую некоторыми формулами. Если вы хотите исключить их из результата подсчета, вы можете использовать эту общую формулу:

ЧСТРОК( диапазон ) * ЧИСЛСТОЛБ( диапазон ) — СЧЁТЗ( диапазон )

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

Например, чтобы определить количество абсолютно пустых клеток в диапазоне A2: A8, используйте следующую формулу:

=ЧСТРОК(A2:A8)*ЧИСЛСТОЛБ(A2:A8)-СЧЁТЗ(A2:A8)

На скриншоте ниже показан результат:

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

Вот как можно сосчитать пустые и непустые ячейки в Excel. Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

Не стесняйтесь делиться любыми другими подсказками, которые могут у вас возникнуть. Будьте счастливы и преуспевайте в Excel!

Также рекомендуем:

Как сделать диаграмму Ганта Думаю, каждый пользователь Excel знает, что такое диаграмма и как ее создать. Однако один вид графиков остается достаточно сложным для многих — это диаграмма Ганта.  В этом кратком руководстве я постараюсь показать основные функции диаграммы Ганта, покажу пошагово, как создать простейшую диаграмму…
Как сделать автозаполнение в Excel В этой статье рассматривается функция автозаполнения Excel. Вы узнаете, как заполнять ряды чисел, дат и других данных, создавать и использовать настраиваемые списки в Excel. Эта статья также позволяет вам убедиться, что вы знаете все о маркере заполнения, поскольку вы можете быть удивлены,…
Проверка данных в Excel: как сделать, использовать и убрать Мы рассмотрим, как выполнять проверку данных в Excel: создавать правила проверки для чисел, дат или текстовых значений, создавать списки проверки данных, копировать проверку данных в другие ячейки, находить недопустимые записи, исправлять и удалять проверку данных. При настройке рабочей книги для…
Быстрое удаление пустых столбцов в Excel В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых столбцов в Excel не может быть выполнено простым щелчком мыши. Это…
Как полностью или частично зафиксировать ячейку в формуле При написании формулы Excel знак $ в ссылке на ячейку сбивает с толку многих пользователей. Но объяснение очень простое: это всего лишь способ ее зафиксировать. Знак доллара в данном случае служит только одной цели — он указывает, следует ли изменять ссылку при…
Чем отличается абсолютная, относительная и смешанная адресация Важность ссылки на ячейки Excel трудно переоценить. Ссылка включает в себя адрес, из которого вы хотите получить информацию. При этом используются два основных вида адресации – абсолютная и относительная. Они могут применяться в разных комбинациях и различными способами, что создает…
Относительные и абсолютные ссылки – как создать и изменить В руководстве объясняется, что такое адрес ячейки, как правильно записывать абсолютные и относительные ссылки в Excel, как ссылаться на ячейку на другом листе и многое другое. Ссылка на ячейки Excel, как бы просто она ни казалась, сбивает с толку многих…
6 способов быстро транспонировать таблицу В этой статье показано, как столбец можно превратить в строку в Excel с помощью функции ТРАНСП, специальной вставки, кода VBA или же специального инструмента. Иначе говоря, мы научимся транспонировать таблицу. В этой статье вы найдете несколько способов поменять местами строки…
4 способа быстро убрать перенос строки в ячейках Excel В этом совете вы найдете 4 совета для удаления символа переноса строки из ячеек Excel. Вы также узнаете, как заменять разрывы строк другими символами. Все решения работают с Excel 2019, 2016, 2013 и более ранними версиями. Перенос строки в вашем тексте внутри…

Excel предлагает несколько функций для считывания и подсчета значений в диапазоне ячеек: СЧЁТ(), СЧЁТЗ и СЧИТАТЬПУСТОТЫ. Каждая из этих функций по-своему считывает и считает значения, в зависимости о т того, является ли значение числом, текстом или просто пустой ячейкой. Рассмотрим все эти функции в действии на практическом примере.

Функция СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ для подсчета ячеек в Excel

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

СЧЁТ.

В строке 9 (диапазон B9:E9) функция СЧЁТ подсчитывает числовые значения только тех учеников, которые сдали экзамен. СЧЁТЗ в столбце G (диапазон G2:G6) считает числа всех экзаменов, к которым приступили ученики. В столбце H (диапазон H2:H6) функция СЧИТАТЬПУСТОТЫ ведет счет только для экзаменов, к которым ученики еще не подошли.



Принцип счета ячеек функциями СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ

Функция СЧЁТ подсчитывает количество только для числовых значений в заданном диапазоне. Данная формула для совей работы требует указать только лишь один аргумент – диапазон ячеек. Например, ниже приведенная формула подсчитывает количество только тех ячеек (в диапазоне B2:B6), которые содержат числовые значения:

СЧЁТЗ.

СЧЁТЗ подсчитывает все ячейки, которые не пустые. Данную функцию удобно использовать в том случаи, когда необходимо подсчитать количество ячеек с любым типом данных: текст или число. Синтаксис формулы требует указать только лишь один аргумент – диапазон данных. Например, ниже приведенная формула подсчитывает все непустые ячейки, которые находиться в диапазоне B5:E5.

Функция СЧИТАТЬПУСТОТЫ подсчитывает исключительно только пустые ячейки в заданном диапазоне данных таблицы. Данная функция также требует для своей работы, указать только лишь один аргумент – ссылка на диапазон данных таблицы. Например, ниже приведенная формула подсчитывает количество всех пустых ячеек из диапазона B2:E2:

СЧИТАТЬПУСТОТЫ.

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

 

Добрый вечер!  
Столкнулся с такой проблемой — как подсчитать количество ячеек, где не ПУСТО?  
СЧЁТЗ не подходит, т.к. учитывает и те ячейки, где ПУСТО возвращено формулой.  
А вот для количества ячеек с видимой информацией сляпал    
=СЧЁТЕСЛИ(A1:A7;»<>»»»)-СЧЁТЕСЛИ(A1:A7;»»)  
Ещё разъясните пожалуйста, почему =СЧЁТЕСЛИ(A1:A7;»<>»»») считает любые все ячейки заданного диапазона.

 

{quote}{login=Vlad}{date=07.08.2010 09:16}{thema=Количество непустых ячеек}{post}Добрый вечер!  
Столкнулся с такой проблемой — как подсчитать количество ячеек, где не ПУСТО?  
СЧЁТЗ не подходит, т.к. учитывает и те ячейки, где ПУСТО возвращено формулой.  
А вот для количества ячеек с видимой информацией сляпал    
=СЧЁТЕСЛИ(A1:A7;»<>»»»)-СЧЁТЕСЛИ(A1:A7;»»)  
Ещё разъясните пожалуйста, почему =СЧЁТЕСЛИ(A1:A7;»<>»»») считает любые все ячейки заданного диапазона.{/post}{/quote}  
1) СТРОКИ(A1:A7)-СЧЁТЗ(A1:A7)  
2) потому что так проверяется наличие кавычки — «

 

kim

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

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

Игорь

=СУММПРОИЗВ(—(A1:A7<>»»))  
=ЧСТРОК(A1:A7)-СЧЁТЕСЛИ(A1:A7;»»)

 

{quote}{login=KL}{date=07.08.2010 09:25}{thema=Re: Количество непустых ячеек}{post}{quote}{login=Vlad}{date=07.08.2010 09:16}{thema=Количество непустых ячеек}{post}Добрый вечер!  
Столкнулся с такой проблемой — как подсчитать количество ячеек, где не ПУСТО?  
СЧЁТЗ не подходит, т.к. учитывает и те ячейки, где ПУСТО возвращено формулой.  
А вот для количества ячеек с видимой информацией сляпал    
=СЧЁТЕСЛИ(A1:A7;»<>»»»)-СЧЁТЕСЛИ(A1:A7;»»)  
Ещё разъясните пожалуйста, почему =СЧЁТЕСЛИ(A1:A7;»<>»»») считает любые все ячейки заданного диапазона.{/post}{/quote}  
1) СТРОКИ(A1:A7)-СЧЁТЗ(A1:A7)  
2) потому что так проверяется наличие кавычки — «{/post}{/quote}  
Пардон, не сразу понял что нужно считать НЕ пусто.    
ПУСТО формулой вернуть невозможно, только текстовую строку нулевой длинны.  
Тогда так:  
1) СТРОКИ(A1:A7)-СЧЁТЕСЛИ(A1:A7;»<>»)

 

*СТРОКИ() читать как ЧСТРОК()

 

Спасибо, Кирилл! Вы, как всегда, знаете все нюансы Excel.  
По вопросу 2 понял, если есть одна кавычка » , она учитывается, а если их больше, то — нет (странно).  
Ваша ф-ула СТРОКА(A1:A7)-СЧЁТЗ(A1:A7) возвращает 1-СЧЁТЗ(A1:A7), получается отрицательное число(может ошиблись?)

 

Извиняюсь, не видел последние сообщения, ЧСТРОК() конечно же работает.  
Спасибо.

 

{quote}{login=kim}{date=07.08.2010 09:28}{thema=}{post}=СУММПРОИЗВ(—(A1:A7<>»»))  
=ЧСТРОК(A1:A7)-СЧЁТЕСЛИ(A1:A7;»»){/post}{/quote}  
Спасибо, Kim!    
«Век живи и век учись», и в голову не пришло использовать ЧСТРОК :-)

 

Vlad,  
Я еще раз вчитался: наверное все же вам нужна вторая формула от kim (не знаю, почему формула массива первая) :-)  

  Насчет кавычки все закономерно:  
=СЧЁТЕСЛИ(A1:A7;»») ищет текстовую строку нулевой длинны  
=СЧЁТЕСЛИ(A1:A7;»<>»)  ищет отсутствие текстовой строки нулевой длинны  
=СЧЁТЕСЛИ(A1:A7;»»») ищет кавычку  
=СЧЁТЕСЛИ(A1:A7;»<>»»)  ищет отсутствие кавычки  
=СЧЁТЕСЛИ(A1:A7;»»»»»») ищет две кавычки подряд  
=СЧЁТЕСЛИ(A1:A7;»<>»»»»»)  ищет отсутствие двух кавычек подряд

 

kim

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

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

Игорь

<<(не знаю, почему формула массива первая)>>  

  Честно скажу, не задавался целью расставлять приоритеты, думаю Vlad достаточно продвинутый, чтобы сделать это самостоятельно :-)

 

=СУММПРОИЗВ(—(A1:A7<>»»)) работает и не как формула массива.  
Кирилл, благодарю за столь подробное объяснение! Как всегда, всё от Вас сохраняю в своей копилке по Excel.

 

Владимир

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

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

=СУММ(ЕСЛИ($A$1:$A$7=»»;1))  — массив  

  Vlad, но у Вас там объединенные ячейки. Вы вроде не лузер…

«..Сладку ягоду рвали вместе, горьку ягоду я одна.»

 

{quote}{login=Vlad}{date=07.08.2010 10:09}{thema=}{post}=СУММПРОИЗВ(—(A1:A7<>»»)) работает и не как формула массива.  
Кирилл, благодарю за столь подробное объяснение! Как всегда, всё от Вас сохраняю в своей копилке по Excel.{/post}{/quote}  
Извиняюсь за «буквоедство», но это крайне важно понимать:  
=СУММПРОИЗВ(—(A1:A7<>»»)) работает как формула массива, так как является формулой массива. Ее отличие в том, что благодаря особенности функции СУММПРОИЗВ() она не требует специальной комбинации клавишь.  
Мой «провокационный» комментарий имел целью напомнить о том, что на первом месте стоял, хоть и короткий, но намного более медленный вариант.

 

Юлия

Гость

#14

15.08.2012 13:12:48

Формула =СУММПРОИЗВ(—(A1:A100<>0))просто супер.Спасибо!!!

Содержание

  1. Что возвращает функция
  2. Синтаксис
  3. Проверка заполнения данными таблицы с помощью функции СЧЁТЗ в Excel
  4. Подсчет всех пустых и непустых ячеек в диапазоне с числами и без
  5. Как посчитать количество пустых ячеек Excel? Функция СЧИТАТЬПУСТОТЫ
  6. Считаем количество пустых ячеек функцией СЧИТАТЬПУСТОТЫ
  7. Считаем количество пустых ячеек функцией СЧЁТЕСЛИ
  8. Список задач
  9. Бюджет путешествия
  10. Инвентарный список

Что возвращает функция

Возвращает количество пустых ячеек в заданном диапазоне.

Синтаксис

=COUNTBLANK(range) – английская версия

=СЧИТАТЬПУСТОТЫ (диапазон) – русская версия

Пример 2. Для решения спорных ситуаций в случае ДТП в Excel была создана форма для расчета тормозного пути автомобиля. Таблица содержит 4 поля данных, являющихся обязательными для заполнения. Реализовать алгоритм выведения ошибки «Указаны не все данные» в случае, если для расчета не хватает данных.

Исходная таблица:

Функция, которая будет выводить ошибку, если не все данные введены:

=ЕСЛИ(СЧЁТЗ(A2:A5)<>СЧЁТЗ(B2:B5);”Указаны не все данные”;B4*0,28*B5+(СТЕПЕНЬ(B4*0,28;2)/(2*B3*B2)))

В столбце A:A содержатся пояснения к данным, находящимся в соседнем столбце. Если число заполненных ячеек в A2:A5 и B2:B5 совпадают, будет выполнен расчет по формуле B4*0,28*B5+(СТЕПЕНЬ(B4*0,28;2)/(2*B3*B2)), иначе будет выведена информация об ошибке. В данном случае все поля указаны и заполнены. Результат:

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

Подсчет всех пустых и непустых ячеек в диапазоне с числами и без

Как посчитать количество непустых и пустых ячеек в диапазоне Excel?

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

Для контроля динамики и уровня активности определим процент результативных ней за данный период времени. Для этого нам нужно суммировать все активные дни и разделить их на суммарное количество всех дней (активных + пассивных) за данный период времени. Используем формулу:

=СЧЁТЗ(B3:B16)/(СЧЁТЗ(B3:B16)+СЧИТАТЬПУСТОТЫ(B3:B16))

В результате получим:

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

=СЧИТАТЬПУСТОТЫ(B3:B16)/(СЧЁТЗ(B3:B16)+СЧИТАТЬПУСТОТЫ(B3:B16))

А после добавим соответствующую гистограмму для визуального анализа и контроля:

Как посчитать количество пустых ячеек Excel? Функция СЧИТАТЬПУСТОТЫ

Когда диапазон заполняется руками довольно долго, бывает, что могут быть пропущены ячейки. Чтобы определить есть ли такие ячейки в Excel диапазоне, есть специальная функция СЧИТАТЬПУСТОТЫ (COUNTBLANK). В статье так же рассмотрены другие способы как посчитать количество пустых ячеек

Пустые ячейки не считаются многими формулами, например, при расчете среднего значения функцией СРЗНАЧ пустая ячейка не учитывается (необходимо заменить на 0). Соответственно существуют специальные формулы для подсчета именно незаполненных ячеек.

Считаем количество пустых ячеек функцией СЧИТАТЬПУСТОТЫ

В формуле необходимо задать диапазон, как показано на картинке

=СЧИТАТЬПУСТОТЫ(A2:A6)

Такая формула выдаст значение = 3.

Считаем количество пустых ячеек функцией СЧЁТЕСЛИ

В версиях Excel ниже 2007 не было функции СЧИТАТЬПУСТОТЫ, поэтому мы часто пользовались СЧЁТЕСЛИ.

Запишем формулу для того же диапазона

=СЧЁТЕСЛИ(A2:A6;"")

Список задач

Даже самая светлая голова при ясном уме и твёрдой памяти однажды даст сбой, и вы что-то забудете. Хорошо, если это будет покупка корма для рыбок, поздравление тёщи с Днём матери или поливка фиалки вашей второй половинки. Они побулькают, пошипят и поквакают, а ваша совесть останется чистой. Но вдруг вы не оплатите предмет первой необходимости — интернет? Вам будет стыдно смотреть на себя в зеркало. И в тот злополучный день вы сломаетесь и пообещаете составлять списки дел. А пока вы будете мучиться выбором среди электронных планировщиков, попробуйте начать с простого перечня задач.

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

Бюджет путешествия

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

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

Инвентарный список

Что объединяет пожар, потоп, кражу и приезд родни погостить «на недельку»? Правильно, высокая вероятность утраты целостности вашего имущества.

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

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

Источники

  • https://excelhack.ru/funkciya-countblank-schitatpustoti-v-excel/
  • https://exceltable.com/funkcii-excel/primery-funkciy-schetz-i-schitatpustoty
  • https://excelworks.ru/2017/06/10/kolichestvo-pustyih-yacheek/
  • https://Lifehacker.ru/excel-na-kazhdy-j-den/

Понравилась статья? Поделить с друзьями:
  • Посчитать в excel только числовые значения
  • Посчитать в excel считать
  • Посчитать в excel считаем
  • Посчитать в excel сколько человеку будет лет
  • Посчитать в excel если значение числового