Domanda

Ho un foglio di calcolo con i seguenti valori:

CUST_ID, NAME, PHONE, EMAIL
0000, John Smith, 000-223-4567, test@email.com
0000, Ed Jones, 001-323-4567, test1@email.com
0000, Frank Dill, 002-423-4567, test2@email.com
0001, Rich Pickle, 003-523-4567, test3@email.com
0001, Phil Burger, 004-623-4567, test4@email.com
0001, Brian Mac, 005-723-4567, test5@email.com
0002, Slick Whopper, 006-823-4567, test6@email.com
0003, Name Finger, 007-923-4567, test7@email.com
.

...

Importazione di questa tabella in Accesso, preferirebbe farla andare orizzontale a base di cust_id (a causa del modulo che ho impostato per i dati)

Quindi il foglio di calcolo dovrebbe apparire qualcosa del genere ...

CUST_ID, NAME_1, PHONE_1, EMAIL_1, NAME_2, PHONE_2, EMAIL_2, NAME_3, PHONE_3, EMAIL_3
0000, John Smith, 000-223-4567, test@email.com, Ed Jones, 001-323-4567, test1@email.com, Frank Dill, 002-423-4567, test2@email.com
0001, Rich Pickle, 003-523-4567, test3@email.com, Phil Burger, 004-623-4567, test4@email.com, Brian Mac, 005-723-4567, test5@email.com
0003, Name Finger, 007-923-4567, test7@email.com
.

Ho già spostato manualmente 50 di loro usando il metodo di copia e incolla, ma ci sono 150 più da fare, e in questo modo richiede molto tempo.Il metodo di incolla speciale, trasposizione non funziona perché quando lo fai la matrice è simile a questa ... (per cust_id)

CUST_ID, N_1, P_1, E_1                    N_1, N_2, N_3
CUST_ID, N_2, P_2, E_2     -------->      P_1, P_2, P_3
CUST_ID, N_3, P_2, E_3                    E_1, E_2, P_3
.

Ne ho bisogno sembrare questo ...

CUST_ID, N_1, P_1, E_1, N_2, P_2, E_2, N_3, P_3, E_3
.

È stato utile?

Soluzione

bit di un problema strano, ma perché non provarlo.

Aggiungi una nuova colonna, nome la colonna 3 (solo il numero 3) quindi in A2 inserito = IF (A1= 3,1, A1 + 1)

Copia quella formula fino in fondo, quindi va solo 1,2,3,1,2,3 ecc ...

Poi nelle celle alla fine della riga di John Smith, inserisci= B3= C3= D3 ecc ...

Alla fine di quello, ma in= B4= C4= D4 ecc ...

copia tutto ciò che i dati giù, direttamente in basso.

Seleziona tutte le celle, copia e incollano come valori.Quindi ordina il tutto per colonna a.

Elimina tutto ciò che non ha una colonna 1 nella colonna A, e sei lasciato solo con i dati nel formato che ti serve.

Non la soluzione più elegante, ma dovrebbe funzionare rapidamente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top