Al momento sei offline in attesa che la connessione Internet venga ristabilita

Formula restituisce il valore positivo imprevisto

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 132686
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Sintomi
In Microsoft Excel, quando si utilizza un segno meno (-) come operatore di negazione (ad esempio -1) in una formula, l'operatore di negazione ha maggiore precedenza di un operatore binario. Questo ordine di precedenza potrebbe significare che una formula restituisce un valore positivo quando è prevista per restituire un valore negativo. Ad esempio, la formula
tra -2 = ^ 2
viene valutato come:
(-2) ^ 2
Il segno meno viene valutato come un operatore di negazione. La formula restituisce un valore positivo, 4.
Cause
Viene utilizzato un ordine di calcolo per valutare gli operatori di formule. L'ordine di valutazione degli operatori determina che un segno meno (-) utilizzato come operatore di negazione (ad esempio, -1) viene valutato prima di tutti gli altri operatori. A causa di questo ordine, la formula
-1 = ^ 2
rappresenta il valore -1 al quadrato e restituisce il valore 1, un valore positivo.
Workaround
Per mantenere l'ordine delle operazioni in una formula, è possibile specificare che il simbolo negativo in una formula valide per l'intera formula inserendo tra parentesi i numeri che essere valutate per prime.

Ad esempio se il precedente fomula
tra -2 = ^ 2
viene modificato in
=-(2^2)
la formula restituisce un valore negativo, da -4.

Che è stato il metodo standard per valutare le formule dalla prima versione di Microsoft Excel.

Nota: L'ordine delle operazioni è diverso da quello delle operazioni in Lotus 1-2-3.
Informazioni
Per ulteriori informazioni sull'ordine di valutazione degli operatori, vedere il seguente articolo della Microsoft Knowledge Base riportato di seguito:
25189Excel: Ordine delle operazioni in formule
I prodotti di terze parti illustrati di seguito sono forniti da produttori indipendenti; non offre alcuna garanzia, implicita o esplicita, riguardo alle prestazioni o l'affidabilità di questi prodotti.
Riferimenti

Microsoft Excel 98 per Macintosh

Per ulteriori informazioni sulla precedenza degli operatori, fare clic su Sommario E indice dal menu? (o dal menu aiuti) se si utilizza una versione del sistema operativo Macintosh precedenti alla 8.0, scegliere il pulsante index nella Guida in linea di Excel, digitare il seguente testo
operatori, le formule
e quindi scegliere Mostra argomenti. Selezionare l'argomento "l'ordine in cui Microsoft Excel esegue operazioni nelle formule" e fare clic su Vai A. Se non si riesce a trovare le informazioni desiderate, utilizzare l'Assistente di Office.

Microsoft Excel 97

Per ulteriori informazioni sulla precedenza degli operatori in Microsoft Excel, fare clic sulla scheda indice nella Guida in linea di Microsoft Excel 97, digitare il testo riportato di seguito
operatori, l'ordine di valutazione nelle formule
e quindi fare doppio clic sul testo selezionato per passare all'argomento "l'ordine in cui Microsoft Excel esegue operazioni nelle formule".

Microsoft Excel 7.0

Nella Guida in linea di Microsoft Excel, digitare il testo seguente
operatori, la precedenza
e fare doppio clic sul testo selezionato per passare all'argomento "Precedenza tra operatori".

Microsoft Excel 5.0

Per ulteriori informazioni "Mathematical operator valutazione in Lotus 1.2.3 e Microsoft Excel", fare clic sul pulsante Cerca nella Guida in linea di Excel, digitare quanto segue e quindi fare clic su Visualizza:
operatore
unario meno XL98 XL97 XL7 XL5 XL4 XL3 XL

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 132686 - Ultima revisione: 01/12/2015 15:50:44 - Revisione: 1.3

Microsoft Excel 97 Standard Edition, Microsoft Excel 95 Standard Edition, Microsoft Excel 5.0 Standard Edition, Microsoft Excel 98 per Macintosh

  • kbnosurvey kbarchive kbmt kbprb KB132686 KbMtit
Feedback