Come riallineare le colonne in due set di dati in Excel2013


1

La figura seguente spiega cosa sto cercando di fare:

Immagine di "Dati ora e cosa vorrei"

Ho il movimento di diversi esperimenti e vorrei allineare i dati quando inizia uno stimolo (indicato dal cambiamento da 0a 1nella riga superiore di ogni tabella). Questo è diverso in ogni esperimento e attualmente sto facendo il fila a mano. Ho pensato che ci doveva essere un metodo più intelligente / più veloce.

I dati non elaborati sono piuttosto grandi (ovvero> 9000 colonne e circa 100 righe) e il numero di osservazioni pre-stimolo può variare da 5000 a 100 punti dati (colonne). L'obiettivo è spostare / allineare la colonna della tabella in basso alla prima colonna con 1 nella tabella in alto (nell'esempio, colonna U, ma questa colonna deve essere identificata tramite una formula). I dati non elaborati contengono 6 di queste tabelle e circa 20 record a settimana (non un numero fisso).


Nel tuo esempio, hai consentito 4 osservazioni pre-stimolo. Coprirà tutti i casi o potresti imbatterti in un caso con più di 4? Fondamentalmente l'obiettivo è quello di spostare i dati in modo che la prima colonna con 1 per la settimana sia nella colonna U? Ci sono sempre 4 osservazioni a settimana o il numero di registrazioni settimanali può variare?
fixer1234

1
È possibile eseguire questa attività con lo script VBA. Ma ad essere sinceri, lo sforzo è troppo alto ... e di solito qualcuno dice in questi commenti sotto la domanda: "Non siamo un servizio di codifica". Immagino che sia uno script di 30 righe, ma ci sono anche veri ragazzi di programmazione su ie fiverr o piattaforme simili che lo codificano per pochi soldi
Varon

Dopo aver ottenuto il formato richiesto, hai intenzione di fare qualche operazione matematica attraverso i dati della settimana 1 e della settimana 2 o è solo per scopi visivi? Se è solo a scopo visivo - puoi utilizzare strumenti all'interno di Excel come la tabella Pivot ecc. - Aggiungi maggiori informazioni alla tua domanda modificando la tua domanda
Prasanna

Ciao fixer1234. I dati non elaborati sono piuttosto grandi (ovvero> 9000 colonne e circa 100 righe) e la quantità di pre-osservazioni può variare da 5000 a 100 punti dati (colonna). Hai perfettamente ragione sull'obiettivo, (semplicemente :-)) sposta / allinea la colonna della tabella in basso alla prima colonna con 1 nella tabella in alto (nella colonna di esempio U). I dati non elaborati contengono 6 di queste tabelle e circa 20 record a settimana.
RickB

@ Varon. Mille grazie per la tua risposta. Pensavo solo che questo "problema" dovesse essere affrontato da certe persone e speravo in un codice standard che potesse essere usato. Un'idea che ho incontrato oggi è che forse le persone che lavorano con grandi set di dati genetici potrebbero avere gli stessi problemi quando provano ad allinearsi, ad esempio le coppie di basi. Ti farò sapere se trovo qualcosa di utile.
RickB
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.