Come risolvere circolare di riferimento

October 8

Un riferimento circolare si verifica quando una cella del foglio riferisce a se stessa, direttamente o tramite un'altra cella. A meno che le impostazioni predefinite vengono modificate, la creazione di una circolare risultati di riferimento in un messaggio di errore. La maggior parte dei programmi di fogli di calcolo, come Microsoft Excel, OpenOffice Calc e LibreOffice Calc, contengono una funzione di calcolo iterativo. Questa caratteristica funziona con riferimenti circolari ripetendo i calcoli di un determinato numero di volte utilizzando i risultati della precedente iterazione. Questo metodo a volte produrre risultati imprevedibili o errori se non si trovano risultati accettabili. Una migliore metodo di fissazione riferimenti circolari è di rimuovere tutto.

istruzione

Calcoli Interative

1 Aprire un foglio di calcolo, come Microsoft Excel, OpenOffice Calc o LibreOffice Calc, e creare un riferimento circolare. A titolo di esempio, digitare "Total Prezzo di vendita" senza virgolette nella cella A1, "Originale" nella cella A2 e "imposta applicata" nella cella A3. Inserisci "$ 50" nella cella B1, "= B1-B3" nella cella B2 e "= B2 * 0.1" nella cella B3. La formula nella cella B3 presuppone un'aliquota d'imposta del 10 per cento per il calcolo delle imposte carica. La formula nella cella B2 tenta di calcolare il prezzo originale. Questo si ottiene sottraendo l'imposta prelevata dalla cifra totale delle vendite. Tuttavia, questo crea un riferimento circolare, perché le formule nelle celle B2 e B3 richiedono dati vicenda.

2 Accedere alle opzioni di calcolo del programma foglio di calcolo. In Microsoft Excel, fare clic su "File", "Opzioni" e "formule". In OpenOffice Calc e LibreOffice Calc, fai clic su "Strumenti" e "Opzioni". Fai clic su "+" accanto a "... Calc" e selezionare "Calcola".

3 Controllare "Abilita calcolo iterativo" in Excel o "iterazioni" in OpenOffice o LibreOffice. Per impostazione predefinita, ogni programma utilizza 100 iterazioni con una variazione massima di 0.001 prima di emettere un risultato. Sebbene sia possibile modificare questi valori, essi lavoreranno bene nella maggior parte dei casi, quindi non cambiarli.

4 Fai clic su "OK" per attivare i calcoli iterativi ed eseguire il calcolo. Nell'esempio, le caratteristiche di calcolo iterativi produce il prezzo di vendita originale di 45,45 $ con $ 4.55 fiscale.

Rimozione di riferimenti circolari

5 Aprire il foglio di calcolo e creare il riferimento circolare, come indicato nel paragrafo precedente.

6 Individuare le celle che contengono il riferimento circolare. Utilizzando le impostazioni di default con calcoli iterativi disabilitati, cercare una linea blu che delinea il riferimento circolare in Excel. In OpenOffice e LibreOffice, cercare "Err: 522" nella cella.

7 Modificare la formula per evitare il riferimento circolare. Ciò viene realizzato attraverso la ricostruzione della formula, inserendo manualmente un valore al posto del riferimento o punta a una cella diversa. Nell'esempio, cambiando la formula nella cella A2 a "= B1 / 1.1" calcola il prezzo originale senza utilizzare un riferimento circolare.