Errore di REF in Excel (9 esempi appropriati)

  • Condividi Questo
Hugh West

Errore di riferimento o REF L'errore si verifica in Excel quando una formula fa riferimento a celle non valide. Può accadere quando si eliminano celle, righe o colonne utilizzate in una formula. In caso di errore di riferimento, Excel mostra #REF! In questo articolo, vi mostreremo come REF Gli errori che possono verificarsi in Excel e il modo in cui è possibile risolverli.

Consideriamo il seguente set di dati. Qui vengono forniti i dati di vendita trimestrali e annuali di diversi venditori. I dati di vendita annuali vengono trovati sommando tutti i dati di vendita trimestrali. Ora, utilizzando questo set di dati, vi mostreremo come REF L'errore può verificarsi in Excel e come si può eliminare l'errore.

Scarica il quaderno di esercizi

È possibile scaricare il libro di lavoro dal link sottostante

Errori REF in Excel.xlsx

Esempi di gestione degli errori in Excel

1. Errore REF dall'eliminazione di una cella, colonna o riga

Se si elimina una cella, una colonna o una riga usata in una formula, Excel mostrerà REF errore nella cella della formula. Vediamo se cancelliamo Vendite del quarto trimestre (colonna E ) dal nostro set di dati, cosa succederà.

Come risultato dell'eliminazione del Vendite del quarto trimestre ora le celle della colonna Vendite annuali La colonna mostra REF Questo accade perché ora la formula in questa colonna non riesce a trovare una delle colonne di riferimento. Se selezioniamo una cella qualsiasi dalla colonna della formula, possiamo vedere dalla barra della formula che una delle celle di riferimento viene visualizzata #REF! Segno. Poiché abbiamo eliminato la colonna di una cella di riferimento della formula, ora la formula non riesce a trovare la cella e visualizza REF errore.

Per saperne di più: Come risolvere l'errore #REF! in Excel (6 soluzioni)

2. Individuare le celle con errore REF

Se si dispone di un set di dati molto lungo e di un gran numero di formule nel set di dati, è necessario scoprire il REF errori manualmente può essere fastidioso, ma è necessario scoprire tutti gli errori. REF errori, in modo da poterli risolvere.

➤ Per trovare tutti gli errori alla volta, selezionare l'intero set di dati e andare a Home> Modifica> Trova & seleziona> Vai a Speciale .

Dopo di che, Vai a Speciale Viene visualizzata la finestra di dialogo. Per prima cosa, selezionare Formule e controllare Errori Dopo di che cliccate su OK .

Ora si vedranno tutte le celle con REF nel set di dati verrà selezionato l'errore.

Per saperne di più: Come trovare gli errori di riferimento in Excel (3 metodi semplici)

3. Eliminazione degli errori REF multipli

È possibile rimuovere tutti i REF Errori dal set di dati Excel utilizzando Trova e sostituisci ➤ Per prima cosa, selezionare l'intero set di dati e andare in Home> Modifica> Trova & Seleziona> Sostituisci .

Ora, il Trova e sostituisci apparirà la finestra di dialogo.

➤ Nel Trova cosa tipo di scatola #REF! e fare clic su Sostituire tutti .

Successivamente, apparirà una casella di conferma che indica il numero di sostituzioni.

➤ Stampa OK in questa casella e chiudere la finestra Trova e sostituisci scatola.

Di conseguenza, come vedrete, non c'è più REF La formula mostra il valore senza le colonne eliminate.

Se si fa clic su una cella qualsiasi della colonna delle formule, si può vedere dalla barra delle formule che l'opzione #REF! il cartello viene rimosso e la formula calcola il valore solo considerando le celle esistenti .

Per saperne di più: Come rimuovere l'errore di valore in Excel (4 metodi rapidi)

4. Riferimento alla gamma per evitare l'errore REF

Invece di fare riferimento alle celle con le virgole come riferimenti relativi, è possibile utilizzare un riferimento all'intervallo per evitare che REF Nei casi precedenti, abbiamo utilizzato la seguente formula nella cella F6 , =SOMMA(B6,C6,D6,E6) Ora utilizzeremo il riferimento all'intervallo per trovare la somma nella colonna F .

➤ Digitare la seguente formula nella cella F6 ,

=SOMMA(B6:E6)

In questo caso, la formula utilizzerà l'intervallo di celle B6:E6 come riferimento e darà la somma nella cella F6 . cella di trascinamento F6 alla fine del set di dati, in modo che la formula venga applicata a tutte le celle della colonna F .

Ora, se si elimina una delle colonne utilizzate nella formula, si vedrà che l'opzione REF In questo caso, la formula calcolerà il valore omettendo i valori della colonna cancellata.

5. Errore REF della funzione VLOOKUP

Se si inserisce un numero di indice di colonna errato in la funzione VLOOKUP Excel mostrerà REF errore. Supponiamo che per il nostro set di dati vogliamo trovare le vendite annuali di diversi venditori. Abbiamo quindi digitato la seguente formula in una cella vuota, =VLOOKUP(H8,A4:F12,7,FALSE). Qui, H8 è il valore di ricerca ( Harold ), A4:F12 è la matrice della tabella. 7 è il numero di indice della colonna e FALSO indica che la formula restituirà una corrispondenza esatta.

Nella nostra formula, abbiamo dato 7 come numero di indice di colonna. Ma l'array della tabella è A4:F12 che ha solo 6 colonne. Di conseguenza, la formula restituirà un valore REF errore.

Correggiamo la formula.

➤ Digitare la seguente formula corretta,

=VLOOKUP(H8,A4:F12,6,FALSE)

Qui, H8 è il valore di ricerca, A4:F12 è la matrice della tabella. 6 è il numero di indice della colonna e FALSO indica che la formula restituirà una corrispondenza esatta.

In questo momento, l'indice di colonna numero 6 si trova all'interno dell'array di tabelle. Quindi la formula non mostrerà REF Questa volta si tratta di un errore; piuttosto restituirà le vendite annuali del venditore il cui nome si trova nella cella H8 .

Letture simili

  • Motivi e correzioni dell'errore NAME in Excel (10 esempi)
  • On Error Resume Next: Gestire gli errori in Excel VBA
  • Excel VBA: disattivare l'opzione "In caso di errore riprendi successivo".

6. Funzione HLOOKUP con errore di riferimento

Se si inserisce un numero di indice di riga errato in la funzione HLOOKUP Excel mostrerà REF Supponiamo che per il nostro set di dati vogliamo trovare le vendite totali dei diversi trimestri usando HLOOKUP Quindi abbiamo digitato la seguente formula in una cella vuota, =HLOOKUP(H8,B5:F12,9,FALSE) Qui, H8 è il valore di ricerca, B5:F12 è la matrice della tabella. 9 è il numero di indice ROW e FALSO indica che la formula restituirà una corrispondenza esatta.

Nella nostra formula, abbiamo dato 9 come numero di indice di riga. Ma l'array della tabella è B5:F12 che ha solo 8 righe. Di conseguenza, la formula restituirà un valore di REF errore.

Correggiamo la formula.

➤ Digitare la seguente formula corretta,

=HLOOKUP(H8,B5:F12,8,FALSE)

Qui, H8 è il valore di ricerca, B5:F12 è la matrice della tabella. 8 è il numero di indice della riga e FALSO indica che la formula restituirà una corrispondenza esatta.

In questo momento, l'indice di riga numero 8 si trova all'interno dell'array di tabelle. Quindi la formula non mostrerà REF errore; piuttosto restituirà le vendite totali in Trimestre 3 .

7. Funzione INDEX con riferimento errato

Se si inserisce un numero di riga o di colonna non corretto in la funzione INDICE Excel mostrerà REF Supponiamo che per il nostro set di dati vogliamo trovare il totale delle vendite annuali, quindi abbiamo digitato la seguente formula in una cella vuota, =INDICE(B6:F12,7,6) Qui, B5:F12 è l'array. 7 è il numero di riga e 6 è il numero della colonna.

Nella nostra formula, abbiamo dato 6 come numero di colonna. Ma l'array è B5:F12 che ha solo 5 colonne. Di conseguenza, la formula darà un risultato di REF errore.

Correggiamo la formula.

➤ Digitare la seguente formula corretta,

=INDICE(B6:F12,7,6)

Qui, B5:F12 è l'array. 7 è il numero di riga e 5 è il numero della colonna.

In questo momento, la colonna numero 5 si trova all'interno dell'array, quindi la formula non mostrerà REF errore; piuttosto fornirà il valore delle vendite annuali totali.

8. Errore di riferimento nella funzione INDIRECT

Nel momento in cui si importano i dati da un'altra cartella di lavoro con l'opzione INDIRETTO se la cartella di lavoro da cui verranno importati i dati viene chiusa, Excel darà un messaggio di errore. REF errore. Supponiamo di voler importare i dati di vendita di un venditore di nome Jennifer dalla cartella di lavoro denominata Jennifer .

Ora, senza aprire la cartella di lavoro Jennifer abbiamo digitato la seguente funzione nella cartella di lavoro corrente,

=INDIRETTO(" '[Jennifer.xlsx]"&H10&"'!$B$6")

Qui, Jennifer.xlsx è la cartella di lavoro da cui si vogliono importare i dati, H10 è il nome del foglio, DATI DI VENDITA di Jennifer.xlsx e il libro di lavoro. $B$6 è la cella del foglio DATI DI VENDITA di Jennifer.xlsx libro di lavoro.

Ma la formula non importerà i dati dalla cartella di lavoro e mostrerà un REF errore.

➤ Ora aprite la cartella di lavoro Jennifer e inserire nuovamente la stessa formula.

Questa volta, non mostrerà REF e darà il valore di Jennifer libro di lavoro.

9. Inserire un testo personalizzato al posto dell'errore REF con la funzione IFERROR

Possiamo rimuovere il REF dal nostro foglio di lavoro e possiamo mostrare un testo personalizzato al posto di questo errore usando la funzione IFERROR. Si consideri il primo esempio in cui si è ottenuta la colonna formula con #REF! a causa dell'eliminazione di una colonna. Ora con l'opzione IFERRORE mostreremo il testo Incompleto al posto dei segni di errore.

➤ Per prima cosa, digitare la seguente formula nella prima cella della colonna, premere ENTRARE e trascinare la cella fino alla fine per applicare la formula a tutte le celle.

=IFERROR(SOMMA(B6,C6,D6,E6), "Incompleto")

La formula fornirà la somma se non si verifica alcun errore.

Ora, se si elimina una delle colonne, la formula non mostrerà più il segno di errore, bensì il testo "Incompleto" .

Per saperne di più: Errore di Excel: il numero in questa cella è formattato come testo (6 correzioni)

Conclusione

In questo articolo, abbiamo cercato di fornire le idee di base su come REF Spero che ora possiate risolvere il problema dell'errore di riferimento in Excel. Se siete in difficoltà, non esitate a lasciare un commento.

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.