Identificativo articolo: 912719 - Ultima modifica: lunedì 19 marzo 2007 - Revisione: 1.5

Descrizione delle modifiche apportate agli Strumenti di analisi (ATP, Analysis ToolPak) per Microsoft Office Excel 2007

In questa pagina

Espandi tutto | Chiudi tutto

INTRODUZIONE

In questo articolo vengono descritte le modifiche apportate agli Strumenti di analisi (ATP, Analysis ToolPak) per Microsoft Office Excel 2007.

Informazioni

Le funzioni che in precedenza facevano parte degli Strumenti di analisi sono ora incluse nella libreria di funzioni native in Excel 2007. Questa modifica comporta i vantaggi seguenti:
  • Consente alle funzioni degli Strumenti di analisi di funzionare in tutte le impostazioni locali e, in alcune lingue, come funzioni native.
  • Consente la visualizzazione delle descrizioni comandi per le funzioni degli Strumenti di analisi.
  • Elimina la necessità del componente aggiuntivo Strumenti di analisi per i fogli di calcolo che utilizzano solo le funzioni degli Strumenti di analisi.
  • Utilizza la stessa sintassi per chiamare a livello di programmazione nel modello a oggetti le funzioni incorporate e le funzioni degli Strumenti di analisi.
Poiché le funzioni degli Strumenti di analisi sono state trasferite nella libreria di funzioni native di Microsoft Excel, per determinati input i risultati di tali funzioni in Excel 2007 possono essere diversi da quelli in Microsoft Office Excel 2003. La spiegazione di queste modifiche e dei rispettivi risultati è fornita nella sezione seguente.

Arrotondamento

Tutte le funzioni degli Strumenti di analisi utilizzano in Excel 2003 e versioni precedenti i metodi C per eseguire la conversione di valori testuali in valori numerici e viceversa. In Excel 2007 le funzioni degli Strumenti di analisi utilizzano le routine di Excel per eseguire la conversione di valori testuali in valori numerici e viceversa. Questa modifica incide significativamente quando si perde un certo livello di precisione. Ad esempio è possibile che un determinato livello di precisione vada perso se si utilizza un numero, formattato come testo, che eccede 15 cifre di precisione. In questi casi in Excel 2007 il risultato viene troncato anziché essere arrotondato come nelle versioni precedenti di Excel.

Funzioni incorporate

Le funzioni incorporate in Excel 2007 utilizzano una libreria matematica interna per eseguire i calcoli matematici. La libreria matematica interna è coerente in tutte le versioni di Excel.

Funzioni MOD, MCM e MCD

A causa del passaggio alla libreria matematica interna della funzione MOD (modulo), le funzioni MCM (minimo comune multiplo) e MCD (massimo comune denominatore) restituiscono risposte corrette in un dominio di maggiori dimensioni rispetto a quanto avviene nelle versioni precedenti di Excel. Pertanto in alcuni casi in cui Excel 2003 restituisce #NUM! o un risultato errato, Excel 2007 fornisce un risultato corretto.

Seno e coseno

Il codice degli Strumenti di analisi incluso in Excel 2003 utilizza le funzioni di run-time C per calcolare il seno e il coseno. Per i multipli di pi greco Excel 2007 non restituisce esattamente zero a causa delle limitazioni alla precisione della virgola mobile. Si ottiene lo stesso risultato con il coseno dei multipli di pi greco/2.

In Excel 2007 la libreria matematica interna calcola il seno e il coseno. Inoltre tale libreria non restituisce esattamente zero in questi casi. Tuttavia il risultato non è uguale ai valori ottenuti nelle versioni precedenti di Excel.

Questa modifica può dare origine a risposte leggermente diverse per determinati input per le funzioni seguenti:
  • BESSEL.I
  • BESSEL.J
  • BESSEL.K
  • BESSEL.Y
  • COMP.SEN
  • COMP.COS
  • COMP.XP
  • COMP.RADQ
  • COMP.POTENZA

Costante di pi greco/2

Il codice degli Strumenti di analisi in Excel 2003 utilizza la costante 1,5707963267448899 come valore di pi greco/2, mentre in Excel 2007 viene utilizzata la costante 1,5707963267948966. Questa modifica dà origine a risultati leggermente diversi ma più precisi.

Ad esempio, la formula seguente restituisce il risultato -9,4091401336982E-14-512i in Excel 2007:
=IMPOWER("8i",3)
Nelle versioni precedenti di Excel questa formula restituisce invece il risultato -1,00984914874758E-011-512i

Formattazione dei numeri immaginari

In conseguenza dell'incorporazione delle funzioni degli Strumenti di analisi in Excel 2007, le funzioni che restituiscono numeri immaginari utilizzano le stesse regole di utilizzo della notazione scientifica delle altre versioni di Excel.

Ad esempio, la seguente formula restituisce il risultato 2,23+0,02i in Excel 2007:
=IMSUM({"3.23+1.02i";"-1";"-i"})
Nelle versioni precedenti di Excel questa stessa formula restituisce invece il risultato 2,23+2E-002i.

Questa modifica incide sulle funzioni seguenti di Excel 2007:
  • COMP.SEN - Questa funzione è interessata anche dalla modifica del seno e del coseno.
  • COMP.COS - Questa funzione è interessata anche dalla modifica del seno e del coseno.
  • COMP.RADQ - Questa funzione è interessata anche dalla modifica del seno e del coseno.
  • COMP.XP - Questa funzione è interessata anche dalla modifica del seno e del coseno.
  • COMP.POTENZA - Questa funzione è interessata anche dalla modifica del seno e del coseno.
  • COMP.IMMAGINARIO
  • COMP.PARTE.REALE
  • COMP.ARGOMENTO
  • COMP.CONIUGATO
  • COMP.DIV
  • COMP.LN
  • COMP.LOG10
  • COMP.LOG2
  • COMP.PRODOTTO
  • COMP.DIFF
  • COMP.SOMMA

Funzione gamma

Le funzioni degli Strumenti di analisi delle versioni precedenti di Excel utilizzano ora la libreria matematica interna per calcolare le funzioni gamma. Questa modifica provoca una differenza nel computo della sedicesima cifra decimale nei calcoli gamma e della quindicesima cifra decimale nel risultato finale.

Ad esempio, la seguente formula restituisce il risultato 0,777297410872743 in Excel 2007:
 =ERFC(0.2) 
Nelle versioni precedenti di Excel questa stessa formula restituisce invece il risultato 0,777297410872742.

Le funzioni seguenti necessitano dei calcoli gamma:
  • FUNZ.ERRORE
  • FUNZ.ERRORE.COMP

Funzione potenza

Le funzioni degli Strumenti di analisi delle versioni precedenti di Excel utilizzano ora la libreria matematica interna per calcolare gli esponenti.

Ad esempio, la seguente formula restituisce il risultato 5,6532585945698% in Excel 2007:
 =effect(0.055,199) 
Nelle versioni precedenti di Excel questa stessa formula restituisce invece il risultato 5,65325859456989%.

Le funzioni seguenti utilizzano il calcolo degli esponenti e potrebbero essere interessate da questa modifica:
  • Tutte le funzioni di modifica di base, A2B dove A,B appartengono a {Hex, Dec, Oct, Bin} e ad A <> B
  • COMP.POTENZA
  • SOMMA.SERIE
  • VAN.X e TIR.X
  • Tutte le funzioni BOT
  • Tutte le funzioni VALUTA
  • NOMINALE ed EFFETTIVO
  • DURATA e DURATA.M
  • PREZZO.PRIMO.IRR e REND.PRIMO.IRR
  • NUM.SETTIMANA
  • CAP.CUM e INT.CUMUL
  • PREZZO e REND

Funzioni degli Strumenti di analisi in Excel 2007

Nella tabella seguente sono riportate tutte le funzioni degli Strumenti di analisi disponibili nelle versioni precedenti di Excel che sono ora funzioni native in Excel 2007.
Riduci questa tabellaEspandi questa tabella
INT.MATURATO.PERINT.MATURATO.SCADAMMORT.DEGR
AMMORT.PERBESSEL.IBESSEL.J
BESSEL.KBESSEL.YBINARIO.DECIMALE
BINARIO.HEXBINARIO.OCTCOMPLESSO
CONVERTIGIORNI.CED.INIZ.LIQGIORNI.CED
GIORNI.CED.NUOVADATA.CED.SUCCNUM.CED
DATA.CED.PRECINT.CUMULCAP.CUM
DECIMALE.BINARIODECIMALE.KEXDECIMALE.OCT
DELTATASSO.SCONTOVALUTA.DEC
VALUTA.FRAZDURATADATA.MESE
EFFETTIVOFINE.MESEFUNZ.ERRORE
FUNZ.ERRORE.COMPFATT.DOPPIOVAL.FUT.CAPITALE
MCDSOGLIAHEX.BINARIO
HEX.DECIMALEHEX.OCTCOMP.MODULO
COMP.IMMAGINARIOCOMP.ARGOMENTOCOMP.CONIUGATO
COMP.COSCOMP.DIVCOMP.XP
COMP.LNCOMP.LOG10COMP.LOG2
COMP.POTENZACOMP.PRODOTTOCOMP.PARTE.REALE
COMP.SENCOMP.RADQCOMP.DIFF
COMP.SOMMATASSO.INTVAL.PARI
VAL.DISPARIMCMDURATA.M
ARROTONDA.MULTIPLOMULTINOMINALEGIORNI.LAVORATIVI.TOT
NOMINALEOCT.BINARIOOCT.DECIMALE
OCT.HEXPREZZO.PRIMO.IRRREND.PRIMO.IRR
PREZZO.ULTIMO.IRRREND.ULTIMO.IRRPREZZO
PREZZO.SCONTPREZZO.SCADQUOZIENTE
CASUALE.TRARICEV.SCADSOMMA.SERIE
RADQ.PI.GRECOBOT.EQUIVBOT.PREZZO
BOT.RENDNUM.SETTIMANAGIORNO.LAVORATIVO
TIR.XVAN.XFRAZIONE.ANNO
RENDREND.TITOLI.SCONTREND.SCAD

Le informazioni in questo articolo si applicano a
  • Microsoft Office Excel 2007
Chiavi: 
kbformula kbtshoot kbexpertiseinter kbinfo KB912719
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.
 

Traduzione articoli

 

Related Support Centers