Come posso trasporre più colonne su una singola colonna con ID ripetuto?


1

Come posso fare l'azione qui sotto? Da sinistra a destra con Formula o VBA?

enter image description here


1
Cosa hai provato? Mostraci il tuo impegno e poi possiamo vedere dove è andato storto. Purtroppo il tuo quesiton si legge più come "fai il mio lavoro per me" ed è probabile che sia downvoted. Puoi modificare il tuo quesiton per includere queste informazioni :)
Dave

1
sotto Argomenti correlati è possibile trovare un problema / soluzione simile. Credo che @ David abbia risposto in passato. Ci dovrebbe essere una buona quantità di informazioni per magari fare il reverse engineer per fare il contrario. superuser.com/questions/793069/...
TiO


Il duplicato proposto sembra semplice trasposizione. È diverso da questa domanda.
fixer1234

Risposte:


3

Con dati come:

enter image description here

Nel G1 accedere:

=INDEX(A$2:A$9999,ROUNDUP(ROWS($1:1)/4,0))

Nel H1 accedere:

=INDEX($B$1:$E$1,MOD(ROUNDUP(ROWS($1:1)/4,0)-1,4)+1)

Nel I1 accedere:

=OFFSET($B$2,ROUNDUP(ROWS($1:1)/4,0)-1,MOD(ROWS($1:1)-1,4))

copia queste celle verso il basso:

enter image description here

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.