Vai al contenuto

Implementare riferimenti circolari Excel

Vuoi calcolare la tassazione di un'azienda e magari inserire una quota dell'utile da destinare a progetti benefici. Il problema è che il tuo calcolo in Excel non funziona perchè viene segnalato un riferimento circolare. Come possiamo risolvere?

Questo articolo parlerà di un caso semplice basato su un caso potenzialmente reale. Abbiamo un'azienda con un certo fatturato e dei costi, oltre ad una tassazione pari al 30%. Vogliamo destinare in beneficenza il 10% di quello che rimane dopo la tassazione. Come possiamo risolvere?

Microsoft_Excel_Gestire_Riferimenti_Circolari_NO

C'è un riferimento circolare che ci impedisce di avere un risultato in linea con le nostre attese. Il problema è che dobbiamo calcolare le tasse già includendo il valore della beneficenza senza sapere a quanto ammonterà, dato che il post-tassazione è chiaramente l'ultimo valore della tabella.

Per risolvere, dobbiamo cliccare File -> Opzioni -> Formule e spuntare la parte del calcolo iterativo, come vediamo dall'immagine.

Microsoft_Excel_Dettaglio_Riferimenti_Circolari

Spuntando la casella, Excel è in grado di calcolare correttamente il file e vediamo come l'ammontare in beneficenza sia pari a 2.748 €. Questo tipo di calcoli è molto utile in caso di modellazione o di allocazione di risorse, come in questo caso.

Microsoft_Excel_Gestire_Riferimenti_Circolari_OKAY

3 commenti su “Implementare riferimenti circolari Excel”

  1. Vincenzo Del Bello

    Egr.sig.Marco Filocamo,
    ho provato a risolvere autonomamente il riferimento circolare con la seguente formula:
    (C4-C5)*30%/(1+10%*30%)=12.233,01 ;tassazione finale ridotta a seguito di beneficenza.
    Gradirei un suo commento.
    La ringrazio anticipatamente e le invio distinti saluti,
    Vincenzo Del Bello.

  2. Vincenzo Del Bello

    Egr. Marco,
    cercherò di chiarire meglio il mio calcolo risalendo alla formula di partenza:
    C4 e C5 sono le etichette delle celle utilizzate nell'esempio, T rappresenta il valore della post Tassazione
    T=(C4-C5)*30%/(1+10%*30%)
    T*(1+10%*30%)=(C4-C5)*30%
    T+T10%*30%=(C4-C5)*30%
    T=-T10%*30%+(C4-C5)*30%
    T=(-T10%+C4-C5)*30% ;post Tassazione con il Riferimento Circolare.

    Ti ringrazio per la cortese attenzione,
    Distinti saluti,
    Vincenzo Del BELLO.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

16 ore

Corso Excel Live


Rivoluziona il tuo modo di lavorare con Excel in 4 appuntamenti dedicati