2009-05-10 5 views
0

Je crée une feuille de calcul qui a une colonne de données, et je voudrais calculer la varaince de x nombre de lignes en fonction de x entré. Aucun conseil?Excel Déterminer Range

Répondre

1

Comme le suggère Matthew Flaschen, il n'y a pas besoin de VBA. Cela peut être fait avec des formules Excel. Supposons que vos données figurent dans la colonne A, en commençant par A1 et en descendant. Supposons que la cellule B1 ait le nombre x, qui est la taille de l'échantillon que vous souhaitez utiliser.

Ensuite, la formule dont vous avez besoin doit être:

=VAR(OFFSET(A1,0,0,B1,1)) 

La partie VAR dit calculer la variance d'un échantillon de la population, sans tenir compte des non-chiffres. (Les variantes de la fonction comprennent VARP pour l'ensemble de la population, VARA pour inclure les non-nombres et VARPA pour les deux). La partie Offset indique que pour commencer à la cellule A1, déplacez 0 colonne et zéro colonne, puis sélectionnez une plage de colonnes B1 et une colonne de largeur.

+0

Je suggère de changer le code pour utiliser des références absolues comme VAR (OFFSET ($ A $ 1,0,0, $ B $ 1,1)). –

+0

Bien sûr, cela aiderait si vous copiez et collez la formule. – Oddthinking

Questions connexes