Numéro d'article: 826349 - Dernière mise à jour: lundi 15 janvier 2007 - Version: 3.3

Description de la fonction ECARTYPE dans Excel 2003 et dans les versions ultérieures d'Excel

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.

Sommaire

Agrandir tout | Réduire tout

Résumé

Cet article vise à décrire la fonction ECARTYPE fonction dans Excel 2003 et les versions ultérieures d'Excel, pour illustrer comment la fonction est utilisée et pour comparer les résultats de la fonction d'Excel 2003 et versions ultérieures d'Excel avec les résultats de la fonction ECARTYPE lorsque utilisé dans les versions antérieures d'Excel.

Plus d'informations

La fonction STDEV renvoie l'écart exemple pour un exemple dont les valeurs sont contenues dans une feuille de calcul Excel et spécifiées par l'argument ou les arguments de la fonction STDEV.

Syntaxe

STDEV(value1, value2, value3, ...)
où valeur1, valeur2,..., jusqu'à 30 arguments valeur.

L'utilisation courante de la fonction STDEV comprend uniquement 1 argument de valeur qui spécifie une plage de cellules qui contiennent l'exemple, par exemple, STDEV(A1:B100).

Exemple d'utilisation

Créer une feuille de calcul Excel vide, copier le tableau ci-dessous, sélectionnez la cellule A1 dans votre feuille de calcul Excel vide et coller les entrées afin que le tableau ci-dessous remplit les cellules A1:D17 dans votre feuille de calcul.

Réduire ce tableauAgrandir ce tableau
Données
6moyenne d'échantillonnage=AVERAGE(A3:A8)
4taille de l'échantillon=COUNT(A3:A8)
2LA FONCTION STDEV=STDEV(A3:A8)
1pre-Excel 2003 ECARTYPE v1=SQRT((D4*SUMSQ(A3:A8) - (SUM(A3:A8)^2)) / (D4 * (1 D4)))
3pre-Excel ECARTYPE 2003 v2=SQRT((SUMSQ(A3:A8) - (SOMME (A3:A8) ^ 2) / D4) /(D4-1))
5Excel 2003 et dans les versions ultérieures d'Excel ECARTYPE= SQRT (/(D4-1) DEVSQ(A3:A8))
Données modifiéesPuissance de 10 pour ajouter à des données1
=A3 + 10 ^ $ D $ 10exemple de moyenne=AVERAGE(A12:A17)
=A4 + 10 ^ $ D $ 10exemple de taille=COUNT(A12:A17)
=A5 + 10 ^ $ D $ 10LA FONCTION STDEV=STDEV(A12:A17)
=A6 + 10 ^ $ D $ 10pre-Excel 2003 ECARTYPE v1=SQRT((D13*SUMSQ(A12:A17) - (SUM(A12:A17)^2)) / (D13 * (D13 - 1)))
=A7 + 10 ^ $ D $ 10pre-Excel ECARTYPE 2003 v2=SQRT((SUMSQ(A12:A17) - (SOMME (A12:A17) ^ 2) / D13) /(D13-1))
=A8 + 10 ^ $ D $ 10Excel 2003 et dans les versions ultérieures d'Excel ECARTYPE= SQRT (/(D13-1) DEVSQ(A12:A17))


note Après avoir collé cette table dans votre nouvelle feuille de calcul Excel, cliquez sur le bouton Options de collage , puis cliquez sur Respecter la mise en forme de destination . Avec la plage collée toujours sélectionnée, effectuez l'une des opérations suivantes :
  • Dans Microsoft Excel 2007, cliquez sur l'onglet Accueil , cliquez sur Format dans le groupe cellules et puis cliquez sur Ajuster automatiquement les largeurs .
  • Dans Excel 2003, pointez sur colonne dans le menu Format , puis cliquez sur Ajustement automatique .
Cellules A3:A8 contenir 6 points de données qui sont utilisés dans cet exemple.

Cellule D5 contient la valeur de la fonction ECARTYPE pour votre version actuelle d'Excel. Si vous utilisez Excel 2003 et versions ultérieures d'Excel, cette valeur doit accord avec la valeur de la cellule D8. La valeur de la cellule D8 affiche les Excel 2003 et les versions ultérieures d'Excel valeur de la fonction ECARTYPE (quel que soit la version d'Excel que vous utilisez). Cellules D6 et D7 affichent deux approximations à la valeur de la fonction STDEV qui ont été calculées dans les versions antérieures d'Excel. La formule de cellule D6 est la formule qui apparaît dans le fichier d'aide pour Excel 2002 et versions antérieures.

Dans cet exemple, toutes les versions renvoient la valeur 1.870828693. Il n'y pas d'informatiques problèmes ici qui provoquent des différences dans la fonction STDEV entre les versions d'Excel.

Vous pouvez utiliser à chaque point de données des lignes 10 à 17 faire des essais avec données modifiées en ajoutant une constante (dans ce cas une puissance de 10 est ajoutée). Il est bien connu que la Ajout d'une constante à chaque point de données n'affectera pas la valeur de l'écart-type de l'échantillon.

Si vous modifiez la valeur dans la cellule D10 (par exemple: à 1, 2, 3, 4, 5, 6 ou 7), vous pouvez voir les valeurs de données révisée dans les cellules A12:A17, et que vous pouvez également voir que toutes les versions de la fonction STDEV sont well-behaved dans ce cas 7.

Mais, si vous continuez l'expérience pour essayer les valeurs 8, 9 et 10 dans la cellule D10, vous remarquerez que les versions ultérieures de valeur Excel et Excel 2003 reste à 1.870828693 (tel qu'il doit être), lors de la Excel 2002 et versions antérieures Excel version valeurs changent (même s'ils doivent rester constantes à 1.870828693). Cela serait se produit pas si calculs peuvent être effectuées avec une précision infinie.

Les versions antérieures d'Excel présentent réponses incorrects dans ce cas parce que les effets des erreurs d'arrondi sont plus important la formule de calcul qui est utilisé par ces versions. Cependant, les cas utilisés dans cette expérience peuvent être affichés en tant que plutôt extrême.

Résultats dans les versions précédentes d'Excel

Dans extrême cas où il existe plusieurs chiffres significatifs dans les données mais, en même temps, un petit écart, la formule de calcul ancienne mène à résultat inexact. Les versions antérieures d'Excel utilisé un seul passage dans les données pour calculer la somme des carrés des valeurs de données, la somme des valeurs des données et le nombre de valeurs des données (taille exemple). Ces quantités étaient ensuite combinées dans la formule de calcul spécifiée dans le fichier d'aide dans les versions antérieures d'Excel.

Résultats dans Excel 2003 et dans les versions ultérieures d'Excel

La procédure utilisée dans Excel 2003 et les versions ultérieures de Microsoft Excel utilise un processus deux passes via les données. D'abord, la somme et le nombre de valeurs de données sont calculées et de ces la moyenne d'échantillonnage (moyenne) peut être calculée. Puis, dans la deuxième phase, la différence carrée entre chaque point de données et la moyenne d'échantillonnage est trouvée et ces différences quadratiques sont additionnés. Dans les exemples numériques, même avec une haute puissance de 10 dans la cellule D10, ces différences quadratiques ne sont pas affectées et les résultats de la deuxième phase sont indépendants de l'entrée dans la cellule D10. Par conséquent, les résultats dans Excel 2003 et dans les versions ultérieures d'Excel sont plus stables numériquement.

Conclusions

Remplacer une approche un passage par une approche de deux passes garantit meilleures performances numérique de la fonction ECARTYPE dans Excel 2003 et dans les versions ultérieures d'Excel. Excel 2003 et dans les versions ultérieures d'Excel résultats ne seront moins précises que les résultats dans les versions antérieures.

Obtenir des exemples plus pratiques, toutefois, vous n'êtes pas susceptible de visualiser une différence entre Excel 2003 et versions ultérieures résultats Excel et les résultats dans les versions antérieures d'Excel. Ce problème se produit car données typique sont peu probable présenter le type de comportement inhabituel qui illustre cette expérience. Instabilité numérique est probablement apparaisse dans les versions antérieures d'Excel lorsque données contient un nombre élevé de chiffres significatifs combiné avec relativement peu variations entre les valeurs de données.

Si vous utilisez une version antérieure d'Excel et que vous souhaitez voir si le passage à Excel 2003 et versions ultérieures d'Excel va faire une différence, comparer les résultats de
STDEV(values)
avec les résultats de
SQRT(DEVSQ(values)/(COUNT(values) ? 1))
Si les résultats sont cohérentes au niveau de précision souhaité, puis en passant à Excel 2003 et versions ultérieures n'affectera la valeur de la fonction STDEV pas.

Si vous utilisez Excel 2003 et versions ultérieures d'Excel et que vous souhaitez savoir si la valeur calculée de STDEV(values) a changé par rapport à la valeur serait ont été trouvée lorsque vous utilisez une version antérieure d'Excel, comparer
STDEV(values)
avec
SQRT((SUMSQ(values) - (SUM(values)^2)/COUNT(values))/(COUNT(values) - 1))
Cette comparaison donne au moins une bonne approximation à la valeur D'ECARTYPE que trouvé dans les versions antérieures d'Excel.

La procédure de recherche de la somme des carrés des écarts sur une moyenne d'échantillonnage par
  • Recherche la moyenne d'échantillonnage
  • Calcul de chaque par encadré écart,
  • Somme des carrés des écarts
est plus précise que la procédure de remplacement (souvent appelée « formule calculatrice » car il a été adapté de l'utilisation d'une calculatrice sur un petit nombre de points de données) :
  • Recherchez la somme des carrés de tous les observations, la taille de l'échantillon et la somme de toutes les observations.
  • Calculer la somme des carrés des observations tous les moins ((sum of all observations) ^ 2) / exemple taille).
Il existe de nombreuses autres fonctions qui ont été améliorées pour Excel 2003 et versions ultérieures d'Excel en remplaçant cette dernière procédure un passage par la procédure de deux passes recherche la moyenne d'échantillonnage de la première transmettre et calcule la somme des carrés des écarts plus sur la deuxième phase.

Une liste courte de ces fonctions inclut VAR, VAR.P, ECARTYPE, ECARTYPEP, DVAR, DVARP, DSTDEV, DSTDEVP, PREVISION, PENTE, ORDONNEE.ORIGINE, fonction PEARSON, COEFFICIENT.DETERMINATION et fonction ERREUR.TYPE.XY. Des améliorations similaires ont été apportées dans chacune des trois outils d'analyse de variance de l'utilitaire d'analyse.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
Mots-clés : 
kbmt kbformula kbexpertisebeginner kbfuncstat kbinfo KB826349 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 826349  (http://support.microsoft.com/kb/826349/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.