Cos'è l'errore di versamento Come risolvere l'errore #SPILL! in Excel 365

Aggiornato gennaio 2024: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link

  1. Scaricare e installare lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

Come tutti sappiamo Office 365 viene fornito con Excel 365 in bundle con esso.Microsoft ha aggiunto diverse nuove funzionalità a Excel 365.Una di queste caratteristiche èFormule di matrice dinamica.Di solito, la formula restituisce un solo valore come risultato in una cella.Ma ora, con questa nuova funzione in atto, possono essere restituiti più valori.

Per esempio, in Excel 2019 e versioni precedenti diciamo che si applica la formula =D2:D5 sulla cella, il risultato sarebbe limitato alla prima cella.

Quando abbiamo dovuto applicare la formula a tutte le celle corrispondenti, abbiamo fatto uso della notazione Array (Ctrl+Shift+Enter).Tuttavia, in Excel 365 non è così.Quando si applica la stessa formula, automaticamente i valori si riversano su tutte le celle corrispondenti.Fate riferimento all'immagine qui sotto, per maggiori dettagli.

Note importanti:

Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.

scaricare

L'area di celle in cui il risultato si riversa si chiamaGamma di sversamento. Fare riferimento all'immagine qui sotto

NOTA:

  • IlFuoriuscitaè abilitato automaticamente con Dynamic Arrays (attualmente questa caratteristica è supportata solo in Excel 365) e la caratteristica non può essere disabilitata.
  • La funzione Spill è abilitata su tutte le formule con o senza funzioni.

Errori di fuoriuscitasi vedono quando la formula è destinata a restituire più valori, ma i risultati non possono essere messi nelle celle.L'errore si presenta come segue:

I possibili motivi per incontrare l'errore #SPILL sono:

  • L'intervallo Spill contiene qualche valore a causa del quale i risultati non possono essere popolati nelle celle
  • La gamma Spill ha celle fuse.
  • Quando i vecchi fogli (creati con Excel 2016 o precedenti) con formule che supportano l'intersezione implicita vengono aperti in Excel365.
  • Quando si applica la formula dell'array dinamico su una tabella Excel.

Se state vedendo l'errore #SPILL in excel, allora non preoccupatevi.In questo articolo, dimostreremo diversi modi per identificare la causa principale di questo problema e vedremo anche come risolvere l'errore #SPILL

Identificare cosa sta causando l'errore #SPILL

Quando vedete un errore di fuoriuscita, controllate prima perché state vedendo l'errore, per farlo,

Passo 1: cliccare sulla cella che mostra#SPILL!errore

Passo 2: Cliccare sulPunto esclamativocome mostrato di seguito

Passo 3: La prima riga ci dice cosa sta causando l'errore.Per esempio, in questo caso, l'errore è visto come il campo Spill non è vuoto

LEGGERE:   Come rimuovere Come risolvere il problema di spazio di archiviazione insufficiente in Google Play - Guida facile

Correzioni da seguire quando la gamma Spill non è vuota

Seguite le seguenti correzioni quando vedete che ilIl campo di fuoriuscita non è vuoto

Fix 1: Cancellare i dati che stanno bloccando la gamma Spill

Se ci sono già dei dati all'interno delle celle nell'intervallo Spill, vedrete un errore #SPILL all'applicazione della formula.

Quando puoi vedere chiaramente i dati che stanno bloccando la gamma Spill

Considerate il seguente esempio, quando applicate la formula =D2:D5 ai dati, viene lanciato un errore SPILL perché c'èSono quiall'interno della gamma di fuoriuscite.

Per sbarazzarsi dell'errore #SPILL basta spostare i dati o cancellare i dati dall'intervallo di versamento.

Quando i dati che bloccano la gamma Spill sono nascosti

In alcuni casi, i dati che stanno bloccando la gamma Spill sono nascosti e non molto evidenti come si è visto nel caso 1.Considerate il seguente esempio,

In questi casi, per trovare la cella che sta bloccando l'intervallo Spill, segui i passi seguenti:

Passo 1: cliccare sulla cella che mostra#SPILL!errore

Passo 2: Cliccare sulPunto esclamativocome mostrato qui sotto, potete vedere che l'errore è dovuto al fatto che ilIl campo di fuoriuscita non è vuoto.

Passo 3: Dal menu a tendina, cliccare suSeleziona le celle ostacolanti

Passo 4: la cella che sta bloccando l'intervallo Spill è evidenziata come mostrato qui sotto

Ora che sapete quale cella si sta bloccando, controllate cosa esattamente sta causando il problema.

Passo 5: Ad un attento esame della cella, si possono vedere alcuni dati nascosti all'interno delle celle.

Come si vede nell'immagine qui sopra, ci sono alcuni dati.Poiché il carattere ha un colore bianco, non è facile riconoscere il blocco.Per sbarazzarsi dell'errore, cancellate i dati dalla cella all'interno dell'intervallo Spill.

Fissare2:Rimuovi la formattazione di Custom Number ; ; ; applicata alla cella

A volte, quando una formattazione numerica personalizzata; ; ;è applicato su una cella, ci sono possibilità di vedere l'errore SPILL.In questi casi,

Passo 1: cliccare sulla cella che mostra#SPILL!errore

Passo 2: Cliccare sulPunto esclamativocome mostrato di seguito.

Passo 3: Dal menu a tendina, cliccare suSeleziona le celle ostacolanti

LEGGERE:   [GUIDA] Come fare USB avviabile molto facilmente (metodi facili)

Passo 4: la cella che sta bloccando l'intervallo Spill è evidenziata come mostrato qui sotto

Passo 5: cliccate con il tasto destro del mouse sulla cella che ostacola.

Passo 6: ScegliereFormattare le celle

Passo 7: si apre la finestra Format Cells.Vai alNumeroscheda

Passo 8: Dal pannello di sinistra, selezionarePersonalizzato

Passo 9: Dal pannello di destra, cambiate il Tipo da ; ; ; aGenerale

Passo 10: Cliccare suOkpulsante

Correzione da seguire quando l'intervallo Spill ha celle unite

Se vedete che l'errore è dovuto al fatto che ilL'intervallo di fuoriuscita ha unito le cellecome mostrato di seguito,

Passo 1: Cliccare suSeleziona le celle ostacolantidal menu a tendina

Passo 2: La cella di ostacolo saràevidenziato

Passo 3: Sotto ilCasascheda, cliccare suUnire & Centro

Passo 4: Dal menu a tendina, selezionareSciogliere le cellule

Correzione da seguire quandoGamma di sversamento nella tabella

Le formule di matrice dinamica non sono supportate nelle tabelle di Excel.Se vedete l'errore #SPILL su una tabella excel come mostrato qui sotto con il messaggioCampo di fuoriuscita nella tabella,

Passo 1: selezionare completamente la tabella

Passo 2: Cliccare sulDesign del tavolodalla barra dei menu in alto

Passo 3: ScegliereConvertire in intervallo

Passo 4: vedrete apparire una finestra di dialogo di conferma, cliccate su

Correzione da seguire quando la gamma Spill è fuori dalla memoria

Quando cercate di identificare la causa dell'errore #SPILL, se vedete che l'errore indicaFuori dalla memoria, allora è perché la formula dell'array dinamico che state usando fa riferimento a un grande intervallo, in tali casi, excel eseguefuori dalla memoriacausando l'errore Spill.Per superare l'errore, si può provare a fare riferimento a un intervallo più piccolo.

Correzione da seguire quando il raggio di fuoriuscita è sconosciuto

Questo errore si vede quando la dimensione della matrice versata cambia ed excel non è in grado di stabilire la dimensione dell'intervallo versato.Generalmente, quando si usano funzioni casuali come RANDARRAY, RAND, o RANDBETWEEN insieme a funzioni Dynamic Array come SEQUENCE si vede questo errore.

LEGGERE:   L'app Phone Link non funziona o non si apre su Windows 11

Per capirlo meglio, considerate l'esempio seguente, diciamo che la funzione SEQUENCE(RANDBETWEEN(1,100)) è usata.Qui RANDBETWEEN genera un numero intero casuale che è maggiore o uguale a 1 e minore o uguale a 100.E SEQUENCE genera numeri sequenziali (Eg-SEQUENCE(5) genera 1,2,3,4,5).Tuttavia, RANDBETWEEN è una funzione volatile e continua a cambiare il suo valore ogni volta che un foglio excel viene aperto o modificato.A causa di questo, la funzione SEQUENCE non sarà in grado di determinare la dimensione dell'array che deve generare.Non saprebbe quanti valori generare e quindi lancia un errore SPILL.

Quando si identifica la causa dell'errore, si vedeLa portata della fuoriuscita è sconosciuta

Per risolvere questo tipo di errore,prova ad avere una formula diversa che si adatta al tuo bisogno.

Correzioni da seguire quando la gamma Spill è troppo grande

Diciamo che state identificando la causa e notate che l'errore si vede perché ilIl campo di fuoriuscita è troppo grandecome mostrato di seguito.

Quando Dynamic Array non c'era, c'era qualcosa chiamato intersezione implicita in Excel che costringeva a restituire un singolo risultato anche quando la formula aveva il potenziale di restituire più risultati.Consideriamo un esempio, se la formula=B:B*5%è applicato su Excel 2019 o versioni precedenti, con l'intersezione implicita in atto, il risultato sarebbe il seguente:

Tuttavia, quando la stessa formula viene utilizzata in Excel 365, si vede il seguente errore

Per risolvere questo problema, provate le seguenti correzioni

Correzione 1: applicare l'intersezione implicita usando l'operatore @

Quando diciamo=B:Bl'array dinamico farà riferimento all'intera colonna B.Invece, possiamo forzare excel a imporre l'intersezione implicita usando l'operatore @

Cambia la formula in[email protected]:B*5%

Poiché viene aggiunta l'intersezione implicita, la formula sarà applicata a una singola cella.Per estendere la formula,

1.Basta cliccare sul punto come mostrato qui sotto

2.Trascinatelo giù sulle celle come richiesto.Questo applicherà la stessa formula a queste celle.

Correzione 2: invece di riferirsi alla colonna, riferirsi all'intervallo

Nella formula,=B:B*5% ,ci riferiamo alla colonna B.Si riferiscono invece a una gamma particolare,=B2:B4*5%

Questo è tutto

Speriamo che questo articolo sia stato informativo.

Gentilmente, mettete mi piace e commentate se siete riusciti a risolvere il problema con i metodi di cui sopra.

Grazie per aver letto.

fastfixguide