Formula restituisce il valore positivo imprevisto

Traduzione articoli Traduzione articoli
Identificativo articolo: 132686 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

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

Proprietà

Identificativo articolo: 132686 - Ultima modifica: lunedì 15 agosto 2005 - Revisione: 1.3
Le informazioni in questo articolo si applicano a:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 98 per Macintosh
Chiavi: 
kbmt kbprb KB132686 KbMtit
Traduzione automatica articoli
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
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Dichiarazione di non responsabilità per articoli della Microsoft Knowledge Base su prodotti non più supportati
Questo articolo è stato scritto sui prodotti per cui Microsoft non offre più supporto. L?articolo, quindi, viene offerto ?così come è? e non verrà più aggiornato.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com