sposta i dati dalle righe alle colonne


0

Ho un foglio Excel che contiene righe con un valore ID vuoto, voglio spostare queste righe in una colonna separata per assicurarmi che ogni riga nel file abbia un valore ID, ad esempio:

ColumnA ColumnB
   1     name1
   2     name2
         name3
   3     name4
         name5
   4     name6

E voglio convertirlo in modo che sia il seguente:

ColumnA ColumnB ColumnC
   1     name1
   2     name2   name3         
   3     name4   name5         
   4     name6

prima di tutto, ho copiato il tutto ColumnBe incollato in una nuova colonna che è ColumnC, quindi per ora devo farlo come:

ColumnA ColumnB ColumnC
   1     name1   name1
   2     name2   name2
         name3   name3
   3     name4   name4
         name5   name5
   4     name6   name6

ora quello che devo fare è:

1- eliminare le righe in ColumnCche già hanno un valore ColumnA.

2- dopo, sposta ogni riga che ha un valore ColumnCdi una riga in alto.

3- dopo, elimina tutte le righe senza valori ColumnAnell'intero foglio.

So che è una domanda un po 'ampia, ma in realtà ho una minima esperienza in Excel, e di sicuro ho fatto del mio meglio nella ricerca di una soluzione ma non ho ottenuto nulla. Ho dato un'occhiata qui , qui e qui, ma non ho trovato una soluzione alla mia situazione.

Risposte:


2

Ecco una soluzione senza macro:

  1. utilizzare una formula per riempire i valori appropriati nella terza colonna:
    =IF(AND(A2="",B2<>""),B2,"")

inserisci qui la descrizione dell'immagine

  1. converti la tua terza colonna dalla formula in costanti:

    • seleziona la colonna e premi CTRL + C
    • senza modificare la selezione, vai su home - incolla - incolla valori speciali
  2. elimina le righe in cui la prima colonna è vuota:

    • seleziona la prima colonna
    • vai a casa - trova e seleziona - vai a speciale - seleziona spazi vuoti e premi ok
      questo manterrà solo le celle vuote selezionate
    • fare clic con il tasto destro su una cella selezionata - elimina - selezionare "riga intera" e premere ok
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.