![](https://cdn.wiki-base.com/2412666/excel_formula_running_count_of_occurrence_in_list__2.png.webp)
Обща формула
=COUNTIF($A$1:A1,value)
Обобщение
За да създадете текущ брой на определени стойности, които се появяват в диапазона от клетки, можете да използвате COUNTIF със "смесена препратка", за да създадете текущо общо. В показания пример формулата в C5 е:
=IF(B5="blue",COUNTIF($B$5:B5,"blue"),"")
Обяснение
Работейки отвътре навън, функцията COUNTIF е настроена да отчита стойността "синьо", която се появява в колона Б:
COUNTIF($B$5:B5,"blue")
Обърнете внимание, че лявата страна на референтния диапазон е заключена ($ B $ 5), а дясната страна е относителна (B5). Това се нарича "смесена препратка", тъй като съдържа както абсолютни, така и относителни адреси и създава разширяващ се диапазон.
Докато формулата се копира, първата клетка в препратката е заключена, но втората препратка се разширява, за да включва всеки нов ред. На всеки ред, COUNTIF брои клетки в диапазона, които са равни на "синьо", и резултатът е текущ брой.
Външният слой на формулата използва функцията IF, за да контролира кога се активира COUNTIF. COUNTIF генерира брой само когато стойността в B е "синя". Ако не, IF връща празен низ ("").
Текущо броене на всяка стойност
За да създадете текущ брой на всяка стойност, която се появява в колона А, можете да използвате обща версия на формулата по следния начин:
=COUNTIF($A$1:A1,A1)