Avatar billede smokerun Nybegynder
06. maj 2013 - 15:11 Der er 6 kommentarer og
1 løsning

kolonne til matrix med VBA

Jeg har en masse data ca. 26000 rækker i én kolonne som jeg gerne vil have over i en matrix så jeg kan lave en 3D kurve på dataerne.

Dataerne er koordinater og værdi og de ligger omvent iforhold til den matrix jeg forventer og Y værdierne skifter mellen - og +

Data ind:
X    Y    Q
-31    30    0
-31    30,25    0
-31    30,5    0
-31    30,75    0
-31    31    0
-30,75    -31    0
-30,75    -30,75    0
-30,75    -30,5    0
-30,75    -30,25    0
-30,75    -30    0
-30,75    -29,75    0
-30,75    -29,5    0

Matrix:
    -31    -30,5    -30    -29,5
31               
30,5               
30               
29,5               
29               
28,5               
28               
27,5               
27               
26,5               
26               
25,5               
25               
24,5               
24               
23,5
06. maj 2013 - 15:21 #1
Det kan godt være jeg er tungnem, men jeg kan ikke gennemskue overgangen fra den ene tabel til den anden - det skal måske skæres lidt mere ud i pap (evt. med bogstaver i stedet)
Avatar billede smokerun Nybegynder
07. maj 2013 - 08:33 #2
Dataerne i den ene tabel ligger i 3 kolonner hvor kolonne A er koordinat X, kolonne B er koordinat Y og kolonne C er værdier Q for koordinater X og Y.
De skal ændres til en matrix hvor x er rækker og Y er kolonner, men dataerne i tabellen starter med negative tal for X og Y.
Eks.
X        Y        Q
-31      30        0
-31      30,25    0
-31      30,5      0
-31      30,75    0
-31      31        0
-30,75    -31      0
-30,75    -30,75    0
-30,75    -30,5    0
-30,75    -30,25    0
-30,75    -30      0
-30,75    -29,75    0
-30,75    -29,5    0

Data transformeres over i Matrix
        -31      -30,75      -30,50    -30,25    -30  .....
30        0        0          0          0          0
29,75    0        0          0          0          0
29,50    0        0          0          0          0
29,25    0        0          0          0          0
29        0        0          0          0          0
28,75    0        0          0          0          0

Jeg ved ikke om det er hvad man kalder for en pivotabel
Avatar billede jens48 Ekspert
07. maj 2013 - 09:37 #3
Hvis jeg ellers har forstået dig ret kan nedenstående måske bruges

http://gupl.dk/695982/
Avatar billede smokerun Nybegynder
07. maj 2013 - 12:03 #4
Det virker ikke helt som vist men ideen er rigtig nok
Om det er fordi min dataer ikke ligger i samme notation som den i matrixen ved jeg ikke
Avatar billede jens48 Ekspert
07. maj 2013 - 14:57 #5
Du kan evt uploade det, så vil jeg prøve at rette det til
Avatar billede smokerun Nybegynder
05. juli 2013 - 08:19 #6
Jeg har selv løst problemet via slave vejen, men stadig 30 point til jens48
Avatar billede jens48 Ekspert
05. juli 2013 - 09:36 #7
Jamen, så får du et var
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