KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как подсчитать в Excel ячейки, содержащие нули, но не являющиеся пустыми?

АвторСуньДата изменения

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

образец данных

Подсчёт ячеек с нулями, но не пустых, в диапазоне с помощью формулы

Подсчёт ячеек с нулями, но не пустых, в диапазоне с помощью Kutools для Excel

Подсчёт ячеек со строго нулевым значением с помощью кода VBA


Подсчёт ячеек с нулями, но не пустых, в диапазоне с помощью формулы

Чтобы подсчитать количество ячеек, содержащих строго ноль, в вашем диапазоне данных — игнорируя пустые ячейки, — используйте простую формулу. Этот быстрый и удобный подход идеально подходит для небольших и средних наборов данных, когда нужен мгновенный результат, а нули представлены именно как числовые значения (а не как текст или формулы, возвращающие пустые ячейки).

Выберите пустую ячейку и введите следующую формулу:=COUNTIF(A1:H8,0)Затем нажмите клавишу Enter. В результате вы получите общее количество ячеек, содержащих ноль, за исключением пустых ячеек в выбранном диапазоне.

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

Совет: В этой формуле A1:H8 представляет ваш диапазон данных. При необходимости измените его в соответствии с вашим листом, например на B2:D50 для другой области.


Подсчёт ячеек с нулями, но не пустых, в диапазоне с помощью Kutools для Excel

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

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

После бесплатной установкиKutools для Excel выполните следующие действия:

1. Выделите диапазон, в котором нужно подсчитать ячейки со значением ноль, затем перейдите в меню Kutools > Выделить > Выбрать определенные ячейки.

нажмите функцию «Выделить определённые ячейки» из Kutools

2. В диалоговом окне Выбрать определенные ячейки обязательно установите флажок Ячейка в разделе Выбрать тип. Для параметра Указать тип выберите значение равно и введите 0 в поле рядом. Это гарантирует, что будут учтены только числовые нулевые значения.

задайте критерии в диалоговом окне

3. Нажмите кнопку OK — появится диалоговое окно с количеством найденных ячеек, содержащих нулевые значения. Повторно нажмите OK, чтобы закрыть диалоговое окно; все ячейки со значением ноль останутся выделенными, что позволит вам быстро внести необходимые изменения.

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

Примечание: Чтобы дополнительно выделить ячейки со значением ноль, оставьте их выделенными и нажмите Главная > Цвет заполнения, чтобы применить цвет для удобной идентификации.

заливка цветом ячеек с нулями

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

выделение ячеек по нескольким критериям с помощью Kutools

Нажмите здесь, чтобы бесплатно загрузить Kutools для Excel


Подсчёт ячеек со строго нулевым значением с помощью кода VBA

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

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

1. Перейдите в меню Разработчик > Visual Basic, чтобы открыть окно Microsoft Visual Basic для приложений. Нажмите Вставка > Модуль и скопируйте приведённый ниже код в новый модуль:

Sub CountZeroCells()
    Dim rng As Range
    Dim cell As Range
    Dim zeroCount As Long
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.InputBox("Select the range to count zeros:", xTitleId, Selection.Address, Type:=8)
    zeroCount = 0
    
    If Not rng Is Nothing Then
        For Each cell In rng
            If Not IsEmpty(cell.Value) And cell.Value = 0 Then
                zeroCount = zeroCount + 1
            End If
        Next
        
        MsgBox "Number of zero cells (excluding blanks): " & zeroCount, vbInformation, xTitleId
    End If
End Sub

2. Запустите макрос, нажав кнопку Кнопка запуска. Когда появится запрос, выберите на листе нужный вам диапазон данных. Макрос подсчитает и покажет количество ячеек, содержащих строго ноль, игнорируя пустые ячейки.


Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек