Come spostare le celle in alto in Excel (5 modi rapidi)

  • Condividi Questo
Hugh West

Se si dispone di un elenco con celle vuote, si potrebbe desiderare di per spostare tutti i dati in alto per eliminare le celle vuote. Questo articolo mostra come eliminare le celle vuote e spostare le celle verso l'alto in Excel .

Scarica il quaderno di esercizi

Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.

Spostare le celle.xlsm

5 modi rapidi per spostare le celle in alto in Excel

Vi mostreremo 5 semplici tecniche per spostare le cellule verso l'alto nelle sezioni seguenti. Base Excel comandi e VBA Un esempio di set di dati è mostrato nella figura seguente, con uno spazio vuoto nella riga 10 Dobbiamo spostare la cella verso l'alto per occupare la posizione vuota.

1. Applicare il trascinamento per spostare le celle in alto in Excel

Selezionare e trascinare le celle è il modo più semplice per spostarle. Per riorganizzare le celle mediante trascinamento, seguire i metodi indicati di seguito.

Fase 1:

  • Selezionare le celle che si desidera spostare.

Fase 2:

  • Tenere il mouse A sinistra - clicca e spostare verso l'alto.

  • Pertanto, le celle saranno spostate verso l'alto.

Per saperne di più: Come spostare le celle a destra in Excel (4 modi rapidi)

2. Usare il tasto destro del mouse per spostare le celle verso l'alto in Excel

Diritto - Cliccando con il mouse può essere utilizzato anche per spostare le celle verso l'alto, seguendo le istruzioni riportate di seguito.

Fase 1:

  • In primo luogo, selezionare le celle vuote.

Fase 2:

  • Fare clic sul pulsante Cliccare con il tasto destro del mouse per visualizzare le opzioni.
  • Scegliere il Cancellare

Fase 3:

  • Infine, selezionare la voce Opzione di spostamento della cella verso l'alto .
  • Stampa Entrare .

  • Il risultato è che le celle vengono spostate verso l'alto.

Per saperne di più: Come spostare le righe in alto in Excel (2 metodi rapidi)

Letture simili

  • Come spostare le celle evidenziate in Excel (5 modi)
  • Spostare una cella a destra con VBA in Excel (3 esempi)
  • Come riordinare le righe in Excel (4 modi)
  • Usare le frecce per spostare la schermata e non la cella in Excel (4 metodi)
  • Correzione: Excel non riesce a spostare le celle non vuote (4 metodi)

3. Applicare il comando Ordina e filtra per spostare le celle in alto in Excel

È anche possibile spostare le celle verso l'alto eliminando le celle vuote con il tasto Ordinamento e filtro Per utilizzare il comando Ordinamento e filtro per spostare le celle verso l'alto.

Fase 1:

  • Innanzitutto, selezionate tutte le celle dell'intervallo.

Fase 2:

  • Dal Dati scegliere la scheda Filtro

Fase 3:

  • In secondo luogo, fare clic sull'icona .
  • Smarcare il Pezzi grezzi
  • Infine, premere Entrare .

  • Di conseguenza, tutti gli spazi vuoti dell'intervallo scompariranno e la cella verrà spostata in alto.

Per saperne di più: Come spostare le celle senza sostituirle in Excel (3 metodi)

4. Usare l'opzione Trova & Sostituisci per spostare le celle verso l'alto in Excel

Per spostare le celle multiple verso l'alto, si può utilizzare il metodo Trova e sostituisci Seguite la procedura descritta di seguito per completare l'operazione.

Fase 1:

  • Selezionare tutte le celle.

Fase 2:

  • Vai al sito Casa e scegliere la scheda Trova e sostituisci
  • Scegliere il Vai allo speciale

Fase 3:

  • Quindi, selezionare la voce Pezzi grezzi
  • Stampa Entrare .

Passo 4:

  • Fare clic su una cella vuota e fare clic sul pulsante Diritto -Cliccare.
  • Scegliere il cancellare

Passo 5:

  • Infine, scegliere l'opzione Spostare le cellule verso l'alto
  • Stampa Entrare per vedere i risultati.

  • Come mostrato nell'immagine seguente, le celle verranno spostate.

Per saperne di più: Come spostare in basso una cella con Excel VBA (con 4 applicazioni utili)

5. Eseguire un codice VBA per spostare le celle verso l'alto

Quindi, il VBA Il codice serve anche per spostare le celle verso l'alto, seguendo la procedura qui descritta.

Fase 1:

  • Innanzitutto, premere Alt + 11 per aprire il Macro .
  • Fare clic sul pulsante Inserire
  • Scegliere Modulo dall'elenco.

Fase 2:

  • Incollare quanto segue VBA codici qui.
 Sub Shift_cells_up Dim lRow As Long Dim iCntr As Long lRow = 20 For iCntr = lRow To 1 Step -1 If Cells(iCntr, 1) = 0 Then Range("A" & iCntr).Delete Shift:=xlUp End If Next End Sub 

Qui,

lRow = 20 si riferisce alla riga totale dell'intervallo.

Per iCntr = lRow a 1 Passo -1 si riferisce a IRow verrà controllato passo dopo passo.

Se Celle(iCntr, 1) = 0 si riferisce alla condizione If per le celle vuote.

Range("A" & iCntr). La colonna dell'intervallo è

Cancellare Shift:=xlUp si riferisce all'eliminazione delle righe ma non dell'intera riga e allo spostamento delle celle verso l'alto

  • Pertanto, il risultato finale è mostrato nell'immagine seguente.

Leggi tutto: [Corretto!] Impossibile spostare le celle in Excel (5 soluzioni)

Conclusione

Per riassumere, spero che questo articolo vi abbia mostrato come eliminare le celle vuote e spostare le celle verso l'alto in Excel. Esaminate il libro di esercizi e mettete in pratica le vostre nuove conoscenze. Grazie al vostro sostegno, siamo disposti a pagare per iniziative come queste.

Non esitate a contattarci per qualsiasi domanda e lasciate un commento qui sotto per farmi sapere cosa ne pensate.

Esperti del Exceldemy Il team risponderà il più rapidamente possibile alle vostre richieste.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.