Condividi:        

Excel, spostare righe una di seguito all'altra

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 14/01/17 23:33

Si esatto, gli altri sono ID gender ed age. Nella cella D2 mette se il soggetto ha iniziato con la variabile fixed o decreasing. In alcuni c'è scritto " decreasing win-fixed win", quindi vuol dire che prima è stato attuato il decreasing, mentre quando c'è scritto "fixed win-decreasing Win" vuol dire che hanno iniziato con fixed. Prima inserisco l'intervallo riguardante il fixed e poi quello del decreasing. Ovviamente in base alla macro ordinerò i dati in modo esatto, prima di spostarli.
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Sponsor
 

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 15/01/17 09:02

Quindi si, va presa solo la prima parola
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Re: Excel, spostare righe una di seguito all'altra

Postdi ricky53 » 15/01/17 14:21

ciao,
la struttura di DATABASE non è omogena, gli intervalli delle colonne NON sono sempre gli stessi.
Ti chiarisco questa sera
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 15/01/17 15:09

Ok... le celle devono essere sempre 110 celle per intervallo... forse ho sbagliato a riportarli.. provo a controllare
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 15/01/17 15:12

A parte quando c'è il Blocker Number iniziale che sono 5celle in più! Purtroppo gli intervalli non sono sempre regolari:(
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Re: Excel, spostare righe una di seguito all'altra

Postdi ricky53 » 15/01/17 15:23

Ciao,
nel tuo ultimo file 110 celle NON le ho mai trovate.
Quello che conta sono i fogli di partenza che DEVONO ESSERE TUTTI CON LA STESSA STRUTTURA.
Se non ho perso qualcosa mi sembrano TUTTI UGUALI ed è una cosa necessaria.

Il Block numer c'è una sola volta per foglio e questo VA BENE!

Torniamo alle colonne NON UGUALI:
in DATABASE
1) tra block number (E) e total opend box (CU) ci sono 94 colonne con 20 opened box
2) tra block number (CV) e total opend box (GP) ci sono 98 colonne con 21 opened box

poi
da GQ a IZ ci sono 61 colonne
da JZ a KT ci sono 45 colonne
da KU a MZ ci sono 57 colonne
da NA a OL ci sono 37 colonne
da OM a QN ci sono 53 colonne

....
il resto NON l'ho controllato.

Questa situazione è ERRATA ?


ADESSO però io ti faccio una domanda che è alla base di tutto:

ipotizziamo di essere riusciti a produrre il foglio DATABASE come hai chiesto tu io chiedo: lo devi elaborare?
Con questa struttura il foglio NON è elaborabile in modo semplice ed immediato ma occorre altro software che lo legga e lo elabori.

Tu che necessità FINALE hai?
Hai dei vincoli di struttura dati che devi fornire ad altri?
Chiarisci e poi vediamo come arrivarci.

Sapendo che parti da fogli con la struttura CTR, ecc. tu COSA DEVI EFFETTIVAMENTE PRODURRE ... come produrlo ed in quale modalità/struttura lo si vede dopo.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 15/01/17 15:48

Allora io so soltanto che il database creato, dovrebbe poi essere inserito nel programma di SPSS per un'analisi statistica.. ora sono fuori, appena posso controllo gli intervalli!! Però no, quello che mi hai riportato tu non è errato, ognuno ha colonne piene, diverse, in base alle opened box aperte!!

Anme è stato solo detto di struttura il database così è che poi verrà inserito in SPSS per l'analisi dei dati!! Posso però chiedere se posso agire in un altro modo, qual è l'alternativa?
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Re: Excel, spostare righe una di seguito all'altra

Postdi ricky53 » 15/01/17 16:02

Ciao,
nel foglio DATABASE il numero di opened box DEVE essere lo stesso per tutti i gruppi altrimenti l'elaborazione non può essere fatta ... chiedi informazioni.

Soluzione alternativa:
artendo dai fogli CTR, ... riportare per ogni riga i dati mancanti (con una macro impostare le celle vuote che presuppongono che i dati siano gli stessi per le stesse colonne) e poi con una PIVOT elaborare i dati in base alle informazioni che dovrai avere da chi ti ha commissionato il lavoro

Con le PIVOT si può fare qualunque tipo di analisi dei dati ... basta avere MOLTO CHIARO cosa occorre ... ovviamente e avere i dati con una struttura omogenea per le stesse colonne.

Le PIVOT sono poco conosciute alla maggioranza degli utilizzatori di Excel ma sono molto potenti
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 17/01/17 12:06

Ho chiesto, il numero degli opened box non sarà mai uguale per ogni soggetto. Mi hanno detto, però, che posso utilizzare anche le tabelle PIVOT:)
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Re: Excel, spostare righe una di seguito all'altra

Postdi ricky53 » 17/01/17 16:48

Ciao,
e vaiii si PARTEEEE!
VIVA le Pivot

Mi dici una o due delle elaborazioni che ti occorrono in modo che io ti possa costruire una o due Pivot di esempio sulla quale lavorare.

E' chiaro che si dovrà costruire il foglio DATABASE in modo opportuno per darlo in pasto alla/e PIVOT ma questo lo facciamo dopo.

Prima vediamo quali elaborazioni vi occorrono ... e qui devi essere tu con i tuoi colleghi a dirlo ... noi del forum dobbiamo solo capire cosa significano le intestazioni e poi partire con una, due, tre, ecc Pivot
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Excel, spostare righe una di seguito all'altra

Postdi ricky53 » 17/01/17 17:44

Ciao,
Leggi quanto ti ho scritto prima.


Ecco un file di esempio,
https://www.dropbox.com/s/wptgcos73yhj0 ... .xlsx?dl=0

Ho unito un po' di dati in modo casuale e ho fatto due pivot ... con campi che hanno significato/valore didattico ed esemplificativo per farti/farvi capire la POTENZA delle PIVOT.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 18/01/17 10:30

WOW!!MERAVIGLIOSO! Excel non smette mai di stupirmi!!

Non ho ben capito cosa ti serve sapere, spiegami bene così ti do quello di cui hai bisogno:)
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Re: Excel, spostare righe una di seguito all'altra

Postdi ricky53 » 18/01/17 11:58

Ciao,
quanto ti ho inviato è solo per farti capire la potenza delle pivot.
Ho fatto qualcosa di semplice ma valido per rendersi conto di come operare.


Fai un esempio reale di elaborazione che dovete fare e riporta i "campi" (sono le intestazioni del foglio "DATABASE") coinvolti.
In questo modo posso costruire una pivot.


Ti consiglio di iniziare a studiare le pivot.
In rete trovi tanti esempi ed anche degli ottimi tutorial.

Creati un foglio con dati molto semplici con 5-6 colonne massimo ed 30-40 righe e poi inizia a costruire una pivot.

Potresti realizzare un foglio con i seguenti dati:
Luogo di nascita, età, sesso, titolo di studio, reddito annuale
inserisci vari dati per tutte le colonne e poi costruisci delle tabelle PIVOT che:
A) per luogo ti dica quanti sono i laureati donna e uomo
B) per età ti dica il reddito suddiviso tra donna e uomo
C) ... a piacere.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Excel, spostare righe una di seguito all'altra

Postdi valentina.accomando » 23/01/17 20:48

Ok, grazie mille!! Sei stato davvero stra disponibile:) ora mi faccio una cultura in merito alle tabelle PIVOT!
valentina.accomando
Utente Junior
 
Post: 22
Iscritto il: 11/01/17 14:17

Re: Excel, spostare righe una di seguito all'altra

Postdi ricky53 » 23/01/17 21:43

Ciao,
fai le prove su file ridotti rispetto a quelli reali e ... mi trovi QUI per i chiarimenti.

Se hai difficoltà invia il file sul quale stai lavorando e le risolviamo insieme.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Precedente

Torna a Applicazioni Office Windows


Topic correlati a "Excel, spostare righe una di seguito all'altra":


Chi c’è in linea

Visitano il forum: Nessuno e 46 ospiti