För att skapa en löpande räkning av vissa värden som visas i cellintervall, kan du använda COUNTIF med en ' blandad referens 'för att skapa en löpande summa. I exemplet som visas är formeln i C5:
= COUNTIF ($A:A1,value)Förklaring
COUNTIF -funktionen fungerar inifrån och ut och är inställd för att räkna värdet 'blått' som visas i kolumn B:
hur man skyddar Excel-ark med lösenord
= IF (B5='blue', COUNTIF ($B:B5,'blue'),'')
Observera att vänster sida av intervallreferensen är låst ($ B $ 5) och den högra sidan är relativ (B5). Detta kallas en 'blandad referens', eftersom den innehåller både absoluta och relativa adresser, och det skapar en utökande sortiment .
När formeln kopieras låses den första cellen i referensen, men den andra referensen expanderar för att inkludera varje ny rad. På varje rad räknar COUNTIF celler i intervallet som är lika med 'blå', och resultatet är ett löpande antal.
Det yttre lagret av formeln använder IF -funktionen för att styra när COUNTIF avfyras. COUNTIF genererade bara en räkning när värdet i B är 'blått'. Om inte, returnerar IF en tom sträng ('').
Körräkning av varje värde
För att skapa ett löpande antal av varje värde som visas i kolumn A kan du använda en generisk version av formeln så här:
hur man använder mer än eller lika med i Excel
Författare Dave BrunsCOUNTIF ($B:B5,'blue')