Подсчет непустых ячеек (Microsoft Excel)
Возможно, вы уже знаете, что можно использовать функцию СЧИТАТЬПУСТОТЫ, чтобы вернуть количество пустых ячеек в диапазоне. Что, если вы хотите подсчитать количество непустых ячеек в одном диапазоне? Один из способов — использовать функцию COUNTA, как показано здесь:
=COUNTA(B1:B13)
Единственная проблема с этой формулой заключается в том, что она не возвращает дополнительное значение к тому, что возвращает COUNTBLANK. Другими словами, результат COUNTA, добавленный к результату COUNTBLANK, не равен общему количеству ячеек в исходном диапазоне. Причина этого в том, что и COUNTBLANK, и COUNTA обрабатывают формулы по-разному. COUNTBLANK включает в себя пустые формулы, которые возвращают пустое значение. COUNTA не считает такие ячейки пустыми (даже если возвращается пробел), поэтому он включает их в свой счет.
Если вы считаете, что непустые ячейки — это те ячейки, которые не возвращаются функцией COUNTBLANK, вам потребуется использовать более длинную формулу:
=(ROWS(B1:B13)*COLUMNS(B1:B13))-COUNTBLANK(B1:B13)
Эта формула вычитает результат СЧИТАТЬ ПУСТОЙ из общего количества ячеек в том же диапазоне.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (11100) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Counting_Non-Blank_Cells [Подсчет непустых ячеек]
.