Как да броите клетки в диапазон в Excel

Anonim

По -рано научихме как да броим клетки с числа, да броим клетки с текст, да броим празни клетки и да броим клетки със специфични критерии. В тази статия ще научим как да броим всички клетки в диапазон в Excel.

В Excel няма отделна функция, която връща общия брой клетки в даден диапазон. Но това не означава, че не можем да преброим всички клетки в диапазона на Excel. Нека разгледаме някои формули за преброяване на клетки в даден диапазон.
Използване на COUNTA и COUNTBLANK за ​​преброяване на клетки в диапазон
*този метод има проблем.
Както знаем, че функцията t COUNTA в Excel преброява всяка клетка, която не е празна. От друга страна, функцията COUNTBLANK брои празни клетки в диапазон. Да, познахте, че пишете, можем да ги добавим, за да получим общ брой клетки.
Обща формула за преброяване на клетки

= COUNTA (диапазон)+COUNTBLANK (диапазон)

Пример

Да предположим, че искам да преброя общия брой клетки в диапазон A1: B6. Можем да видим, че има 12 клетки. Сега нека използваме горната формула за преброяване на клетката в дадения диапазон.

= COUNTA (A1: B6)+COUNTBLANK (A1: B6)

Тази формула за получаване на брой клетки в диапазон връща верния отговор.

Проблемът: Ако прочетете за функцията COUNTA, ще откриете, че тя брои всяка клетка, съдържаща нещо, дори формула, която връща празно. Функцията COUNTBLANK също брои всяка клетка, която е празна, дори ако се връща по формула. Тъй като и двете функции ще броят едни и същи клетки, върнатата стойност ще бъде неправилна. Така че, използвайте тази формула за преброяване на клетки, когато сте сигурни, че никоя формула не връща празна стойност.

Пребройте клетките в диапазон, използвайки ROWS и COLUMN функция
Всички знаем, че диапазонът се състои от редове и колони. Всеки диапазон има поне една колона и един ред. Така че, ако умножим редовете с колони, ще получим нашия брой клетки в диапазона на Excel. Това е същото, което използвахме за изчисляване на площта на правоъгълник.

Обща формула за преброяване на клетки

= ROWS (диапазон)*COLUMNS (диапазон)

Нека внедрим тази формула в горния диапазон, за да броим клетките.

= РЕДОВЕ (A1: B6)*КОЛОНИ (A1: B6)


Това връща точния брой клетки в диапазон a1: B6. Няма значение какви стойности притежават тези клетки.
Как работи
Това е просто. Функцията ROWS връща броя на редовете в диапазона, който в този случай е 6. По същия начин функцията COLUMN връща броя на колоните в диапазона, който е 2 в този пример. Формулата се умножава и връща крайния резултат като 12.
CountCells VBA функция за преброяване на всички клетки в диапазон
И при двата горни метода трябваше да използваме две функции на excel и да предоставим един и същ диапазон два пъти. Това може да доведе до човешка грешка. Така че можем да дефинираме потребителска функция за преброяване на клетки в диапазон. Това е лесно.
Натиснете ALT+F11, за да отворите VBA редактора. Отидете на вмъкване и щракнете върху модула. Сега копирайте под VBA кода в този модул.

Функция CountCells (rng като диапазон) CountCells = rng.CountLarge Крайна функция

Върнете се във вашия Excel файл. Напишете функция CountCells за преброяване на клетки в диапазон. Предоставете диапазон в параметъра. Функцията ще върне броя клетки в дадения диапазон.

Да вземем същия пример.

Напишете по -долу формула за преброяване на клетки в диапазон A1: B6

= CountCells (A1: B6)


Как работи

Всъщност CountLarge е метод на обект на диапазон, който брои клетката в даден диапазон. Функцията CountCells приема диапазона от потребителя като аргумент и връща броя на клетките в диапазона, използвайки Range.CountLarge.

Този метод е по -бърз и лесен за използване. След като дефинирате тази функция за преброяване на клетки в диапазон в Excel, можете да я използвате толкова пъти, колкото искате.

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

Как да броите клетки, които съдържат конкретен текст в Excel

Как да броите уникални стойности в Excel

Как да използвате функцията COUNT в Excel

Как да броите клетки с текст в Excel

Как да използвате функцията COUNTIFS в Excel

Как да използвате функцията COUNTIF в Excel

Вземете броя на редовете и колоните в таблицата в Excel

Популярни статии:

50 Преки пътища в Excel за повишаване на вашата производителност : По -бързо изпълнете задачата си. Тези 50 преки пътища ще ви накарат да работите още по -бързо в Excel.

Как да използвате tФункцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.

Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.