Sep
16

Indovin-Excel #1

Postato in  
Technology

Sicuramente i due mostri sacri dell’utilizzo di Excel (dei due spero che almeno Alberto mi legga) sapranno risolverla al volo e mi scuso con loro per la banalità, ma tant’è ….

Questo è il problema. Ho un foglio Excel così formattato:

ID VALORE1 VALORE2 VALORE3 VALORE4
1        
  A B C D
  E F G H
  I L M N
2        
  A B C D
  E F G H
  I L M N

L’output desiderato è il seguente:

ID VALORE1 VALORE2 VALORE3 VALORE4
1 A B C D
1 E F G H
1 I L M N
2 A B C D
2 E F G H
2 I L M N

Ho risolto il problema creando una macro ed applicando 3 mosse.
Riuscite a fare meglio?? :)

Related Posts:

5 Commenti al post: “Indovin-Excel #1”

  1. Massimo Morelli scrive:

    dipende cosa puoi fare con il foglio.
    non puoi toccare nulla? la parte più difficile è eliminare le righe superflue.

    Dipende un po’ dai vincoli che hai.
    Comunque potresti:
    1) ricapitolare su un altro foglio in cui aggiungi una colonna che vale 1 nella tua riga 2 3 4, vale 2 in 6 7 8 e 0 nella 1 e nella 5
    2) fare una tabella pivot

  2. Francesco Biacca scrive:

    Ciao Massimo :)

    grazie del commento

    come accennavo nel post, io l’ho risolto con una macro (per eliminare le righe vuote) e con un paio di mosse banali senza mai uscire dal foglio in questione.

    Il foglio lo puoi toccare e modificare come vuoi.

    Appena ho un secondo di tempo, posto la soluzione che ho adottato
    A presto

  3. Guinea scrive:

    Io ci aggiungerei del tabacco a quello che fumi :P

  4. Massimo Morelli scrive:

    Di solito non uso il vba se non è assolutamente necessario perché i miei fogli poi li passo ad altri che possono manutenere le formule ma non il codice. Cmq hai ragione col vba è semplice.

  5. Enoela scrive:

    Condivido con Massimo l’opinione che usare le macro è la soluzione finale. Puoi fare al foglio qualsiasi cosa, ma ne hai aumentato la complessità. Tuttavia, anch’io, non ho trovato di meglio che una macro (opera in un ciclo unico). La posto a commento della soluzione.

    PS citarmi come guru sarebbe un onore. Ma esagerato.

Scrivi il tuo commento