Sommario
A volte si verifica una situazione difficile in Excel: la formula di Excel non funziona automaticamente. Ciò significa che, anche se si modificano le celle dipendenti, viene mostrato ancora il risultato precedente, il che è molto doloroso. Questo può accadere per molte ragioni. Questo articolo illustrerà tutte le possibili soluzioni per spiegare perché la formula di Excel non si aggiorna automaticamente. Spero che vi piaccia l'intero articolo.articolo e acquisire conoscenze preziose.
Scarica il quaderno di esercizi
Scarica il libro di esercizi
Formula di Excel che non si aggiorna automaticamente.xlsm8 possibili soluzioni per risolvere il problema dell'aggiornamento automatico della formula di Excel
Le formule di Excel che non si aggiornano automaticamente sono un problema doloroso, ma se si è consapevoli di questi problemi e si sa come risolverli, non ci si sentirà più così stressati. Abbiamo trovato otto possibili soluzioni per risolvere il problema delle formule di Excel che non si aggiornano automaticamente. Per mostrare la soluzione, prendiamo un set di dati con il reddito e le tasse da pagare per ogni persona. Ecco,Il reddito e l'imposta sul reddito sono due variabili dipendenti.
Soluzione 1: modificare le opzioni di calcolo in automatico
Uno dei motivi principali per cui non si aggiornano automaticamente le formule di Excel è che si passa dal calcolo automatico a quello manuale. La risposta è che c'è una situazione in cui si ha bisogno di un calcolo manuale in Excel. Sì Quando si lavora con un set di dati di grandi dimensioni, il calcolo automatico può rallentare il sistema. Per modificare il calcolo, procedere come segue.
Passi
- Per prima cosa, andare alla pagina Formula nella barra multifunzione.
- Selezionare Opzioni di calcolo .
- Successivamente, nella Opzioni di calcolo , selezionare Automatico .
- Ora è possibile modificare qualsiasi variabile e la formula di Excel la aggiornerà automaticamente.
- In questo caso, modifichiamo la percentuale di imposta da pagare dal 10% al 15%.
Soluzione 2: utilizzare il comando Mostra formule
Un'altra ragione per cui la formula di Excel non viene aggiornata automaticamente se l'opzione Mostra formula è attiva. Il pulsante Mostra formula viene utilizzato fondamentalmente quando si verificano le formule invece del risultato finale.
Passi
- Per prima cosa, andare alla pagina Formula nella barra multifunzione.
- Deselezionare la casella Mostra formule dall'opzione Formula di revisione gruppo.
Ora, controllate se le formule di Excel sono aggiornate o meno.
Per saperne di più: [Formula di Excel non funzionante che restituisce 0
Soluzione 3: Cambiare il formato delle celle
A volte, si applica la formula nel riquadro della formula, ma si impostano come Testo . nella Testo la formula di Excel non verrà aggiornata automaticamente.
Passi
- Per prima cosa, accedere alla scheda Home della barra multifunzione.
- Quindi, nel gruppo Numero, selezionare il formato.
- Se è in formato testo, cambiarlo in Generale .
Successivamente, verificare se la formula di Excel viene aggiornata o meno.
Letture simili
- [Impossibile aprire direttamente i file Excel facendo clic sull'icona del file
- Come risolvere il problema di Excel che non risponde senza chiudersi (16 possibili soluzioni)
- [Excel non risponde quando si eliminano le righe (4 possibili soluzioni)
Soluzione 4: controllare il riferimento circolare
Un altro motivo può essere il riferimento circolare. Il riferimento circolare può essere definito come una formula che include se stessa o fa riferimento a un'altra cella che dipende da essa.
Il riferimento circolare può causare un rallentamento di Excel e, allo stesso tempo, può impedire l'aggiornamento automatico delle formule di Excel. Controllate quindi il riferimento circolare e ricalcolate il foglio dati.
Soluzione 5: Passare al calcolo manuale con VBA
A volte si usa il termine Macro Il motivo principale è che quando si utilizza una macro, Excel non è in grado di applicare automaticamente la formula e si utilizza un codice per convertire il calcolo automatico in manuale.
Passi
- Per prima cosa, controllare il Progetto VBAP foglio o Modulo in Visual Basic.
- Per verificarlo, aprire la scheda sviluppatore premendo Alt+F11 .
- A questo punto, è possibile eliminarlo o utilizzare il seguente codice al suo posto per ottenere il calcolo automatico.
Sub Calcolo automatico() Application.Calculation = xlCalculationAutomatic End Sub
Nota :
Questo processo viene utilizzato per grandi insiemi di dati. Le persone utilizzano il calcolo manuale prima di applicare qualsiasi Macro, ma quando vogliono terminare il processo, dimenticano di passare alla modalità automatica. Questo porta al problema del mancato aggiornamento automatico delle formule di Excel.
Leggi tutto: [Corretto!] Excel non risponde quando si esegue una macro (9 possibili soluzioni)
Soluzione 6: Risolvere i problemi con il segno di uguale nella formula
A volte si applica uno spazio prima del segno di uguale per applicare le formule. È uno dei motivi principali per cui non si ottiene il risultato dopo aver applicato la formula.
Passi
- Per prima cosa, controllate la formula una per una.
- Cercare qualsiasi spazio prima dell'uguale ( = ) segno.
- Se trovate dello spazio, cancellatelo.
- Successivamente, premere Entrare per applicare la formula.
- Ora è possibile modificare qualsiasi variabile e il valore della formula di Excel verrà modificato automaticamente.
A volte si scrivono formule senza anteporre alcun segno di uguale. In questo caso, Excel le considera come un normale valore di testo. Questo è uno dei motivi principali per cui la formula di Excel non funziona o non si aggiorna automaticamente. Seguite quindi i passaggi seguenti per risolvere il problema.
Passi
- Controllare la casella della formula una per una.
- Cercare il segno di uguale prima della formula.
- Se non lo trovate, mettete l'uguale ( = ) segno.
- Stampa Entrare per applicare la formula.
A questo punto, è possibile modificare qualsiasi variabile e il valore della formula di Excel verrà modificato automaticamente.
Soluzione 7: Rimuovere le virgolette doppie
Quando si inserisce una formula, questa deve contenere un numero o un riferimento di cella, ma se si inseriscono dei numeri con le doppie virgolette, questi verranno considerati come un valore di testo in Excel. In questo caso, la formula di Excel non funzionerà e non verrà aggiornata.
Passi
- Controllare la formula nel riquadro della formula se è presente un doppio apice per racchiudere il numero.
- Eliminate le virgolette e ricalcolate la formula premendo Entrare .
Ora la formula di Excel funzionerà e si aggiornerà automaticamente.
Per saperne di più: [ Risolto!] Il file Excel non si apre al doppio clic (8 possibili soluzioni)
Soluzione 8: separare l'argomento della funzione con un carattere proprio
La maggior parte di noi è abituata a usare le virgole per separare gli argomenti delle funzioni, ma questo non vale per tutte le versioni di Excel. In Nord America e in pochi altri paesi, la virgola è il separatore di elenchi standard, mentre nei paesi europei il simbolo decimale è una virgola, mentre il separatore di elenchi è spesso un punto e virgola.
Passi
- Vai al sito Casa nella barra multifunzione.
- Selezionare Formato del numero dal Numero gruppo.
- Successivamente, selezionare Altri formati numerici dalla casella a discesa.
- Ora, selezionare Data dal Categoria .
- Successivamente, modificare il parametro Posizione .
- Infine, fare clic su Ok .
Conclusione
Abbiamo mostrato nove soluzioni diverse ed efficaci per le formule di Excel che non si aggiornano automaticamente. Tutte queste soluzioni sono facili ma complicate. Se le comprendete attentamente, non incontrerete alcuna difficoltà in futuro. Se avete domande, non esitate a farle nel box dei commenti. Non dimenticatevi di visitare il nostro sito Exceldemy pagina.