Räkna poster inom ett intervall i Excel

Permalänk
Medlem

Räkna poster inom ett intervall i Excel

Hej SweC,

Jag behöver lite hjälp att hjälpa min morsa! Hon sitter på jobbet med en monsterstor excel-fil där hon i en viss kolumn behöver få ut antal poster med värde 1-10, antal poster med värde 11-20 osv. Alla kolumner har en rubrik, t.ex. "Datum", "Antal", "Vikt", "Pris" etc och det är vikt-intervall hon behöver plocka ut.

Jag har ett vagt minne från gymnasiets ECDL-utbildning att man använder listor för att göra detta. Nu ber jag er om hjälp! Jag har gjort en snabb googling utan något vidare resultat och jag står i Apple-storen på Kungsgatan så här kan jag ju inte stå och häcka hur länge som helst

Tack på förhand!

Permalänk
Medlem

=COUNTIF(A1:A20;">=1")-COUNTIF(A1:A20;">10")
=COUNTIF(A1:A20;">=11")-COUNTIF(A1:A20;">20")

något sådant?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Agonotheta
=COUNTIF(A1:A20;">=1")-COUNTIF(A1:A20;">10")
=COUNTIF(A1:A20;">=11")-COUNTIF(A1:A20;">20")

något sådant?

Det fungerar iofs också, så ponera att kolumn A är vikt och den innehåller 2000 poster, dvs A2-A2001 (A1 med texten "Vikt")

=COUNTIF(A2:A2001;>=0;<=10) detta borde ge alla värden från 0-10
=COUNTIF(A2:A2001;>10<=20) detta borde ge alla värden över 10 upp till 20

sedan fortsätter man med formler för alla viktklasser man behöver, please confirm!

Permalänk
Citat:

Det fungerar iofs också, så ponera att kolumn A är vikt och den innehåller 2000 poster, dvs A2-A2001 (A1 med texten "Vikt")

=COUNTIF(A2:A2001;>=0;<=10) detta borde ge alla värden från 0-10
=COUNTIF(A2:A2001;>10<=20) detta borde ge alla värden över 10 upp till 20

sedan fortsätter man med formler för alla viktklasser man behöver, please confirm!

Nej, countif kan ej använda multipla kriteria.
Du får antingen använda dig av flera formler enligt Agonotheta's metod, eller en annan lösning. Bästa sättet utan tvekan är en Pivot-tabell, men jag antar att det skulle vara lite bökigt att lära din mor.

En smidig lösning om hon klarar av att visa filtrerade listor (markera en ruta i tabellen, data>filter>autofilter) är med formeln subtotal.
Låt en cell vara "resultatfältet" och skriv där in exemplet =subtotal(2;A2:A2001), sedan om man väljer att bara visa exvis vikt<10 i sitt autofilter så kommer resultatrutan att dynamiskt ändras... nackdelen är att denna metod inte ger en färdig tabell med alla sökta värden.

Visa signatur

I thought the only thing the internet was good for was porn.
-Bender, Futurama