Avatar billede jakobscafe Nybegynder
23. februar 2016 - 10:12 Der er 3 kommentarer

Tæl og grupper forekomster opdelt

Er det muligt at få optalt og grupperet antal 'ID', FORSKEL?
Jeg har en mængde data, med ID og FORSKEL. Forskel er i princippet ukendt, men har typisk 2-4 forskellige værdier pr ID-gruppe.
Jeg kunne tænke mig at se resultatet som f.eks.:

Jeg har ca 400 forskellige ID'er i 2 hundrede grupper - altså 2600, 4600.

Jeg kunne godt selv bruge TÆL.HVIS og finde antal med en kendt forskel, f.eks. 150. Men da Forskel kan variere vil jeg helst at Excel selvgrupperer antal ID'er (opdelt i eks. '26xx' og '46xx') pr forskel.

Ønsket resultat:
ID  Fors Antal
2600 150  1
2600 160  3
4600  20  2
4600  30  2
4600 -140 3
4600 -150 1

Data:
ID    FORSKEL    RTN
2621    150    1
2621    160    1
2625    160    1
2625    160    1
4621    30    1
4621    30    1
4621    -140    2
4621    -140    2
4625    20    1
4625   20    1
4625    -150    2
4625    -140    2
Avatar billede xl-Enthusiast Ekspert
23. februar 2016 - 10:52 #1
Med dine data i A1:C22 (ID i A1):

=SUMPRODUKT((VENSTRE($A$11:$A$22;2)=VENSTRE(A2;2))*($B$11:$B$22=B2))
Avatar billede jakobscafe Nybegynder
24. februar 2016 - 09:12 #2
Tak for inputtet - jeg har nok ikke formuleret mig godt nok, men data under 'ønsket resultat' er den opstilling(gruppering), som jeg ønsker Excel selv danner, pba de angivne Data.
Altså først skal data grupperes pr forskel, dernæst hvor mange ID'er der har den matchende forskel.
I SQL ville jeg kunne bruge noget group by FORSKEL, Count(*)
Avatar billede xl-Enthusiast Ekspert
24. februar 2016 - 10:52 #3
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester