Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как быстро считать видимые или отфильтрованные ячейки только в Excel?

Как правило, в Excel нормальная формула = COUNT (B3: B16) будет подсчитывать количество всех невидимых ячеек и скрытых ячеек. Но в этом уроке я расскажу о некоторых быстрых способах подсчета видимых или отфильтрованных ячеек только в Excel.

doc count visible 1

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

Считать видимые ячейки только с помощью Kutools for Excel хорошая идея3

Вкладка «Office» Включите редактирование и просмотр с вкладками в Office и упростите свою работу ...
Kutools для Excel добавляет расширенные функции 300 в Excel и повышает производительность на 80%
  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Kutools работает с Office 2007-2019 и 365. Он поддерживает все языки и очень прост в установке и развертывании. Полнофункциональная 60-дневная бесплатная пробная версия.

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


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

1. Нажмите Alt + F11 ключей одновременно, Microsoft Visual Basic для приложений окно всплывает.

2. Нажмите Вставить > модуль, и вставьте ниже кода VBA в выпадающий модуль окна.

VBA: Учитывать только видимые ячейки.

Function COUNTVISIBLE(Rg)
'UpdatebyKutoolsforExcel20151208
    Dim xCount As Long
    Dim xCell As Range
    Application.Volatile
    For Each xCell In Rg
        If (Not xCell.EntireRow.Hidden) And (Not xCell.EntireColumn.Hidden) Then
            xCount = xCount + 1
        End If
    Next
    COUNTVISIBLE = xCount
End Function

3. Затем сохраните код и закройте модуль window, а затем выберите ячейку, которая выводит результат, и введите эту формулу = COUNTVISIBLE (B3: B16), и нажмите вводить чтобы получить результат. Смотрите скриншоты:

doc count visible 2
doc arrow
>doc count visible 3
формула Никогда не нужно беспокоиться о длинных формулах в Excel больше! Kutools for Excel's Авто текст может добавлять все формулы в группу
как автоматический текст, и освободите свой мозг! Знать об автоматическом тексте Получить бесплатную пробную версию

arrow синий правый пузырь Считать видимые ячейки только с помощью Kutools for Excel

Чтобы подсчитывать только видимые ячейки, вы также можете использовать Kutools for ExcelАвтора COUNTVISIBLE чтобы быстро решить эту проблему.

Kutools for Excel, с более чем 120 удобные функции Excel, повысить эффективность работы и сэкономить рабочее время.

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

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

doc count visible 4

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

doc count visible 5

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

doc count visible 6

хорошая идеяФункции Kutools

Kutools for Excel's функции включая некоторые полезные формулы, такие как только счетные / суммарные / средние видимые ячейки, подсчет / сумма по цвету ячеек. счет / сумма по цвету шрифта и т. д.
Получить бесплатную пробную версию сейчас!

doc-функции

обратите внимание1Если вы заинтересованы в этом дополнении, нажмите здесь, чтобы загрузить бесплатную пробную версию 60-days.


Относительные статьи:


doc KTE


Kutools для Excel - лучший инструмент для повышения производительности в офисе Повысьте производительность на 80%

  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905

Вкладка «Office» предоставляет интерфейс с вкладками для Office и упрощает работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    DIogo · 1 months ago
    Hi,

    I would suggest the add in the code if the person doesn't want to select the range, and it is fixe.

    Set xCell = Range("F:F") ' range exemplo in the sheet

    And (Not xCell.Value = 0)


    The entire code will be like:


    Function COUNTVISIBLE(Rg)
    'UpdatebyKutoolsforExcel20151208
    Dim xCount As Long
    Dim xCell As Range
    Application.Volatile

    Set xCell = Range("F:F") ' range exemplo in the sheet




    For Each xCell In Rg
    If (Not xCell.EntireRow.Hidden) And (Not xCell.EntireColumn.Hidden) And (Not xCell.Value = 0) Then
    xCount = xCount + 1
    End If
    Next
    COUNTVISIBLE = xCount



    End Function