Avatar billede larsmartin Praktikant
04. juli 2010 - 13:12 Der er 5 kommentarer og
1 løsning

tælv unikke records i kol B givet betingelse i kol A

I kol A har jeg defineret et område der hedder Name og i Kol B Week.
Name    Week
Lars    5
Lars    5
Lars    4
Lars    3
Martin    4
Martin    4
Martin    4
Martin    3
Martin    3

Nu vil jeg gerne have en formel der beregner antallet af unikke uger Lars og Martin har været på, for Lars er det 3 og Martin 2.
Til inspiration: Jeg har selv en løsning hvor jeg indsætter en dummyvariabel i kol C hvor jeg sammenkæder A og B

Name    Week    Dummy
Lars    5    Lars5
Lars    5    Lars5
Lars    4    Lars4
Lars    3    Lars3
Martin    4    Martin4
Martin    4    Martin4
Martin    4    Martin4
Martin    3    Martin3
Martin    3    Martin3
Nu kan jeg benytte denne formel:
{=SUM(HVIS((Name="lars");1/TÆL.HVIS(Dummy;Dummy)))}
ctrl +shift +enter for matrixformel

Men jeg vil altså gerne slippe for dummyvariablen hvis der er nogen der kan?
Avatar billede supertekst Ekspert
04. juli 2010 - 14:57 #1
Er data sorteres som du  viser?

Må det være en makro?
Avatar billede Slettet bruger
05. juli 2010 - 06:04 #2
Matriksformel:
=SUM((SAMMENLIGN(Name&Week;Name&Week;0)=RÆKKE(1:9)*(Name="Lars"))*1)
Avatar billede excelent Ekspert
05. juli 2010 - 16:19 #3
Respekt
Avatar billede larsmartin Praktikant
05. juli 2010 - 17:52 #4
Dkhanku
Også respekt herfra:) Smid et svar.

I stedet for række 1:9 så har jeg erstattet med række af defined name og trækker 1 fra, så har man lige en tand bedre dynamik...
=SUM((SAMMENLIGN(Name&Week;Name&Week;0)=(RÆKKE(Name)-1)*(Name="Lars"))*1)
(jeg har mine navne stående i række 1, så derfor må jeg trække den ene fra)

Jeg har lige afprøvet på mine "virkelige" data, og med 1800 rækker og 5 betingelser virker det også:)

(Til supertekst kan jeg sige at data ikke ville være sorteret, men en makro havde også fungeret)
Avatar billede supertekst Ekspert
05. juli 2010 - 18:17 #5
Tak & ok...
Avatar billede Slettet bruger
05. juli 2010 - 20:06 #6
OK
Hans
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
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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