PDA

View Full Version : Continua la mia guerra con EXCEL :D



Trish
15th April 2015, 19:05
Ciao ragazzi, avrei bisogno di una dritta per l'uso di excel... mi spiego....
Ho un PDF da trasformare in excel, l'ho trasformato tramite Adobe, l'ha fatto diventare un elenco molto lungo... in pratica occupa una sola colonna ma una valanga di righe...tipo:

CASA
AUTO
VIA
CELL
PC
CITTA
PRODOTTO
FRUTTA
VERDURA
CASA
AUTO
VIA
CELL
PC
CITTA
PRODOTTO
FRUTTA
VERDURA
CASA
AUTO
VIA
CELL
PC
CITTA
PRODOTTO
FRUTTA
VERDURA

e cosi via... io vorrei fare:
CASA AUTO VIA CELL PC CITTA PRODOTTO FRUTTA VERDURA
CASA AUTO VIA CELL PC CITTA PRODOTTO FRUTTA VERDURA
CASA AUTO VIA CELL PC CITTA PRODOTTO FRUTTA VERDURA
CASA AUTO VIA CELL PC CITTA PRODOTTO FRUTTA VERDURA


Di per se non faccio altro che selezionare manualmente l'elenco da CASA a VERDURA ogni volta e lo incollo su un nuovo foglio tramite incolla speciale e va benissimo... unico problema è che avendo un elenco da 10.000 valori diventa lunghissimo...
C'è modo di dire ad excel di fare questa operazione in automatico su tutta la colonna A e dividere ogni TOT righe?

Grazie infinite ;)

Tunnel
15th April 2015, 22:52
Lo fai in riga su un'altra foglio puntando alla cella oppure, ancora meglio, in riga aggiungendo un contatore fisso
Spiego la due (sono dal cell)
1/Casa/=se(a1=1;b1;"")/=se(a1=1;b2;"")/=se(a1=1;b3;"")/...
2/Auto/=se(a1=1;b2;"")/=se(a1=1;b3;"")/=se(a1=1;b4;"")/...
3/Via/=se(a1=1;b3;"")/=se(a1=1;b4;"")/=se(a1=1;b5;"")/...
4/Cell/=se(a1=1;b4;"")/=se(a1=1;b5;"")/=se(a1=1;b6;"")/...
5/...
1/Casa/=se(a1=1;bn;"")/=se(a1=1;bn+1;"")/=se(a1=1;bn+2;"")/...

I numeri scalano da soli e non dovresti aver problemi.
Una volta fatto avrai solo la riga con l1 in testa con valori compilati.
Selezioni il foglio intero e copi. Vai in un altro foglio e incollò i valori. Selezioni le colonne a e b e le cancelli. Inserisci una riga con i nomi colonna. Applichibun filtro (per eliminare le vuote). Profit.

Trish
16th April 2015, 10:22
Cioè in pratica posso dire ad Excel di prendere il valore della casella nel primo foglio in A2 e metterlo nel nuovo foglio in B2... dico poi di incrementare il valore che prende da mettere in B3 di 10 posti ogni volta cioè prenderlo in A12?
Grazie e scusa l'ignoranza^^