Note: The other languages of the website are Google-translated. Back to English
Login  \/ 
x
or
x
Registrati  \/ 
x

or

Come cambiare # DIV / 0! errore al messaggio leggibile in excel?

A volte, quando usiamo la formula per calcolare in Excel, vengono visualizzati alcuni messaggi di errore. Ad esempio, in questa formula = A1 / B1, se B1 è vuoto o contiene 0, la formula visualizzerà un errore # DIV / 0. C'è un modo per rendere quei messaggi di errore chiaramente leggibili o se vuoi usare altri messaggi per sostituire gli errori, cosa dovresti fare?

doc-excel-change-error-message-1 -2 doc-excel-change-error-message-2

Qui, ti presenterò alcuni metodi per sostituire i messaggi di errore.

Modifica i valori di errore con il codice VBA

Modifica i valori di errore con Kutools per Excel

Scheda Office Abilita la modifica a schede e la navigazione in Office e semplifica notevolmente il lavoro ...
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
  • Riutilizza qualsiasi cosa: Aggiungi le formule, i grafici e qualsiasi altra cosa più usati o complessi ai tuoi preferiti e riutilizzali rapidamente in futuro.
  • Più di 20 funzioni di testo: Estrai numero dalla stringa di testo; Estrai o rimuovi parte di testi; Converti numeri e valute in parole inglesi.
  • Unisci strumenti: Più cartelle di lavoro e fogli in uno; Unisci più celle / righe / colonne senza perdere dati; Unisci righe duplicate e somma.
  • Strumenti di divisione: Suddivisione dei dati in più fogli in base al valore; Una cartella di lavoro su più file Excel, PDF o CSV; Da una colonna a più colonne.
  • Incolla Salto Righe nascoste / filtrate; Count And Sum di Background Color; Invia e-mail personalizzate a più destinatari in blocco.
  • Super filtro: Crea schemi di filtri avanzati e applicali a qualsiasi foglio; Riordina per settimana, giorno, frequenza e altro; Filtro in grassetto, formule, commenti ...
  • Più di 300 potenti funzionalità; Funziona con Office 2007-2019 e 365; Supporta tutte le lingue; Facile distribuzione nella tua azienda o organizzazione.

freccia blu freccia destra Modifica i valori di errore con il codice VBA


Se hai un intervallo di celle che contengono alcuni valori di errore della formula e ora devi convertire tutti i valori di errore in alcuni messaggi leggibili, come 0. Il seguente codice VBA può aiutarti, per favore fai come segue:

1. Tieni premuto il ALT + F11 chiavi per aprire il Finestra di Microsoft Visual Basic, Applications Edition.

2. Clic inserire > Moduloe incolla il codice seguente nel file Finestra del modulo.

Codice VBA: modifica i valori di errore in alcuni messaggi leggibili

Sub ReplaceErrors()
'Update 20131216
Dim Rng As Range
Dim WorkRng As Range
Dim ReplaceStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
ReplaceStr = Application.InputBox("Replace text", xTitleId, Type:=2)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas, 16)
WorkRng.Value = ReplaceStr
End Sub

3. Quindi premere F5 chiave per eseguire questo codice e verrà visualizzata una finestra di messaggio per dirti di selezionare un intervallo che desideri utilizzare. Vedi screenshot:

doc-excel-change-error-message-3

4. Quindi fare clic su OK, apparirà un'altra casella, inserisci i valori nella casella di testo in cui desideri sostituire gli errori. Vedi screenshot:

doc-excel-change-error-message-4

5. Clic OK e tutti i valori di errore sono stati sostituiti con il valore necessario.

doc-excel-change-error-message-5

Nota: Questo codice VBA cambierà tutti i valori di errore (non solo l'errore DIV / 0) nei messaggi necessari.


freccia blu freccia destra Modifica i valori di errore con Kutools per Excel

Se non hai familiarità con il codice sopra, utilizzando lo strumento avanzato- Procedura guidata per la condizione di errore dei Kutools for Excel per raggiungerli rapidamente e comodamente.

La multifunzione della procedura guidata delle condizioni di errore di Kutools per Excel:

1). Modificare qualsiasi tipo di condizione di errore (# N / A, #VALUE !, #REF !, # DIV / 0!, # NUM !, #NAME ?, o #NULL!) In 0, cella vuota, testo personalizzato, ecc. ;

2). Cambia solo l'errore # N / D su 0, cella vuota, testo personalizzato, ecc .;

3). Modificare tutti i messaggi di errore tranne l'errore # N / D su 0, cella vuota, testo personalizzato, ecc.

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Get it Now.

Dopo aver installato Kutools per Excel, eseguire le seguenti operazioni:

1. Clicca Kutools > Più strumenti > Procedura guidata di errore, vedi screenshot:

doc-excel-change-error-message-6

2. Nell' Procedura guidata di errore finestra di dialogo, eseguire le seguenti opzioni:

  • (1.) Fare clic supulsante dco1 pulsante per selezionare l'intervallo in cui si desidera modificare gli errori;
  • (2.) Specificare i tipi di errore dall'elenco a discesa, è possibile selezionare Qualsiasi valore di errore, Solo il valore di errore # N / D or Qualsiasi valore di errore tranne # N / A;
  • (3.) Specificare il contenuto o i messaggi che si desidera utilizzare per sostituire i messaggi di errore in Visualizzazione degli errori sezione, in questo esempio, sostituisco gli errori con il valore "nullo".

doc-excel-change-error-message-7

3. Dopo aver terminato le impostazioni, fare clic su OK, tutti i valori di errore sono stati sostituiti con il messaggio inserito. Vedi screenshot:

doc-excel-change-error-message-1 -2 doc-excel-change-error-message-8

Fare clic per saperne di più su questa procedura guidata delle condizioni di errore.


Articolo correlato:

Cerca e sostituisci # errori di formula con 0 o celle vuote in Excel?


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce centinaia di clic del mouse ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Juan Castellon · 7 years ago
    Thanks, this has been a really good idea
  • To post as a guest, your comment is unpublished.
    Dan · 7 years ago
    =iferror()
    Will return a specified value if an error.