Avatar billede maxwell Nybegynder
16. marts 2004 - 13:40 Der er 16 kommentarer og
1 løsning

Samkøring af flere tabeller (ark)

Hey

Jeg har et ark med nogle personoplysninger, et ark med nogle relationer og et ark med nogle virksomheder - ideen er at man kan finde et link fra person til virksomhed via relationen (wau!!)

Nu vil jeg gerne smide alle disse oplysninget ind i ét ark - derfor vil jeg gerne lave en funktion som kan søge, finde,  kopiere og sætte de rigtige oplysninger ind under personerne. Man jeg syntes ikke lige jeg kan finde en funktion som giver mig muligheden for dette - er der nogle som har en god ide til hvordan jeg kan løse dette lille problem?
Avatar billede lasseo Nybegynder
16. marts 2004 - 13:50 #1
Jeg tror du er nød til at krydre med lidt data som eksempler, men lugter det ikke lidt af lopslag?
Avatar billede maxwell Nybegynder
16. marts 2004 - 13:54 #2
Ark - Person har jeg i A et unikt ID til personen
Ark - Relation har jeg dette person ID samt et virksomheds ID
Ark - Virksomhed har jeg virksomheds IDet

Det jeg vil er få virksomhedsoplysninger til at ligge sammen med personoplysningerne
Avatar billede maxwell Nybegynder
16. marts 2004 - 14:01 #3
Håber dette måske kan hjælpe lidt...

PERSON
300000001    N    ST00    194703010000    Fisker        Stig G    Jensen

RELATION
400000001    N    ST00        300000001    200011653

VIRKSOMHED
200011653    100011653    N    ST00    200011653    TY99    Fiskerbåden
Avatar billede kabbak Professor
16. marts 2004 - 14:10 #4
Sammenkæd de 3 ark, over i 3 tabeller i Access, lav en forespørgsel og lav relationer imellem felter til de 3 tabeller.

Vælg de data der skal indgå i det nye ark.
Avatar billede lasseo Nybegynder
16. marts 2004 - 14:15 #5
OK - så kan du bruge lopslag
Jeg antager dine persondata starter i A2 og slutter i F2.
I G2 kan du så lave følgende formel:
=lopslag(a2;Relation!a$2..d$200;4;falsk)
I H2 bliver formlen så
=lopslag($g2;virksomhed!$a$2..$g$200;2;falsk)
Denne formel skulle kunne kopieres ud ad i cellerne I2..M2, dog således at du skal tilrette den næstsidste reference fra 2 til hhv. 3,4,5,6 og 7.
Jeg har antaget at du har 200 poster. Er der flere ændrer du blot referencerne tilsvarende.
Avatar billede maxwell Nybegynder
16. marts 2004 - 14:18 #6
lasseo -> problemet som jeg lige ser det er jeg har ca. 47000 personer, 22000 virksomheder og ca. 54000 relationer - så hvis jeg skal til at lave noget manuelt er det noget skidt...
Avatar billede lasseo Nybegynder
16. marts 2004 - 14:21 #7
Enig. Lopslag i det antal poster vil også tvinge de fleste PC'ere i knæ.

- jeg bruger ikke Access og kan derfor ikke helt bedømme Kabbak's løsning, men det lyder så enkelt, at jeg ville overveje den først.
Avatar billede maxwell Nybegynder
16. marts 2004 - 14:24 #8
jeg kender heller ikke ret meget til access - men hvis det er vejen frem...
Avatar billede kabbak Professor
16. marts 2004 - 14:29 #9
1. Åben access, ny db

2. filer > hent eksterne data > impoter

3. Vælg Excel nederst under filtyper

4. Vælg dit regneark

5. Vælg et af arkene.

6. ok

7. flueben i overskrifter

8. OK

gør fra 2 til 8 for de andre 2 ark


Lav en forespørgsel, tag de 3 tabeller ind, lav relationer

træk de data ned du vil have.

Kopier alle, sæt ind i et tomt ark i excel
Avatar billede kabbak Professor
16. marts 2004 - 14:31 #10
Nb håber du har kolonne over skrifter, ellers lav dem inden du bruger access
Avatar billede maxwell Nybegynder
16. marts 2004 - 14:32 #11
er access med i en std udgave af office xp eller 2000?
Avatar billede kabbak Professor
16. marts 2004 - 14:36 #12
Det ved jeg faktisk ikke, jeg har altid haft Pro versioner
Avatar billede kabbak Professor
16. marts 2004 - 14:36 #13
Jeg kan da tilbyde at gøre det, hvis du ønsker det.
Avatar billede lasseo Nybegynder
16. marts 2004 - 14:57 #14
Tak - kabbak
Jeg skal vist have åbnet døren til Access verdenen...
Avatar billede maxwell Nybegynder
16. marts 2004 - 14:58 #15
jeg er ikke så glad for at sende disse data ud af huset - eller tak for hjælpen ;-) - jeg vil finde en "i nærheden" som kan hjælpe... men smid et svar - jeg tror på din løsning...
Avatar billede kabbak Professor
16. marts 2004 - 15:05 #16
Ok, men skriv lige om, hvordan det gik, når du får det gjort.
Avatar billede maxwell Nybegynder
16. marts 2004 - 15:11 #17
jeps
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