Avatar billede kel007 Nybegynder
17. december 2013 - 08:29 Der er 2 kommentarer

Excel - Hente flere linjer fra et dataark

Jeg har forsøgt at skitsere mit problem i nedenstående eksempel.

Jeg skal hente linjer fra et data ark over i et andet. Det skal defineres sådan at når man fx. skriver 611, vises alle linjer med 611 i første kolone.

Jeg ønsker ikke at få en Pivo i arket, det skal indgå som alm. værdier. Kan makroer undgås, vil dette også være at foretrække, da filen skal deles mellem flere.


Eksempel:

Data
611    1000    Ole         611       
612    1020    Per               
610    245    Pia        611    1000    Ole
611    541    Jens        611    541    Jens
612    665    Bent               
610    144    Kalle
Avatar billede Slettet bruger
17. december 2013 - 11:26 #1
Hvis dine data findes i Ark1!A1:F6, så prøv følgende:

Navngav ovennævnte område d
I Ark2!A1 indtaster du det søgte nummer (her 611)
I Ark2!A3 indsætter du denne matrixformel:

=CELLE("row";INDEKS(INDEKS(d;;1);MINDSTE(HVIS(INDEKS(d;;1)=
$A$1;RÆKKE(d)-CELLE("row";d)+1);RÆKKER($1:2))))

Kopier formlen nedad indtil #NUM! begynder at optræde.

Vælg cell D3:H3 i Ark2 og indsæt følgende matrixformel:

=INDEKS(d;A3;)
Kopier nedad så langt som der er tal i kolonne A.
Avatar billede Slettet bruger
17. december 2013 - 11:29 #2
Rettelse

Formlen i Ark2!A3 skal til sidst være RÆKKER($1:1) i stedet for RÆKKER($1:2)
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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