По -рано научихме как да броим клетки с числа, да броим клетки с текст, да броим празни клетки и да броим клетки със специфични критерии. В тази статия ще научим как да броим всички клетки в диапазон в 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 : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.