Avatar billede 3xa Nybegynder
17. januar 2002 - 16:13 Der er 8 kommentarer og
2 løsninger

Sammenligning af to kollonner

Jeg har to ark. I hvert ark ligger to kollonner. I den første kollonne i hvert ark er der f.eks. et CPR-nr. og i den anden f.eks. en dato der indikerer hvornår den i første kollonne definerede person har set TV. Problemet er at der i det ene ark er flere \"felter\"/cpr-numre med datoer end det andet. Hvordan får jeg udskilt de cpr-numre/datoer der adskiller sig fra det ene til det andet ark???
Avatar billede b_hansen Novice
17. januar 2002 - 16:18 #1
Hvis der kun er data i de to kolonner kan du med fordel samle dem i et. Derefter kan du sortere dem avanceret filter, eller bruge den løsning, jeg skitserede på nedenstående spørgsmål:

http://www.eksperten.dk/spm/156348
Avatar billede bak Forsker
17. januar 2002 - 16:19 #2
Avatar billede 3xa Nybegynder
17. januar 2002 - 16:21 #3
Nej det står sådan her:

1124535 14/03-2001
1124535 18/09-2001
1125684 08/04-2001
1125684 08/04-2001
Osv. og tit med mange flere datoangivelser pr. indexnr.

Jeg har så et lignende index, som har flere numre end det første, og de flere der adskiller det ene fra det andet index skal udskilles...
 
Avatar billede b_hansen Novice
17. januar 2002 - 16:24 #4
Jeg er ikke sikker på, at jeg helt forstår....

Jeg forstår dig sådan, at du skal bruge et datasæt med unikke poster fra begge arkene. Er det korrekt forstået?
Avatar billede bak Forsker
17. januar 2002 - 16:25 #5
Ok, så laver du en tredje kolonne med formlen =A1 & A2  på begge ark og bruger flemmings kode på disse 2
Avatar billede 3xa Nybegynder
17. januar 2002 - 16:26 #6
Det ved jeg egentlig ikke....det var da nogle flotte termer... :-)
Avatar billede b_hansen Novice
17. januar 2002 - 16:33 #7
hmmm....

Kan du ikke lave noget i stil med dette i begge datasæt:
=HVIS(LOPSLAG(dataark1;A1;1);\"\";\"OK\")

Denne formel skal så kopieres ned gennem begge dataark. Hvis den finder en match i dataarket, sker der ikke noget. Er der ikke nogen match, skrives der OK ud for denne linie.

Når du har kopieret formlen ned i dataarket, konverterer du den til værdi (via kopier, indsæt speciel).

Nu kan du så sortere dataene efter den nye kolonne, og gemme/kopiere de data, hvor der står OK.

PS: Jeg har ikke testet formlen, så den kræver muligvis lidt tilretning......

Avatar billede b_hansen Novice
17. januar 2002 - 16:34 #8
lille korrektion:

=HVIS(LOPSLAG(dataark1;A1;1;SAND);\"\";\"OK\")
Avatar billede 3xa Nybegynder
18. januar 2002 - 13:12 #9
Jeg
Avatar billede 3xa Nybegynder
18. januar 2002 - 13:13 #10
Jeg fandt det lettere at importere data ind i Access og behandle dem derfra - Det er jo et fantastisk værktøj til sammenligninger....
Anyway - tak for hjælpen!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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