07.06.2019 Views

Le Guide Complet - Excel 2010-Fonctions et formules - MicroApp

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

{=MOYENNE(GRANDE.VALEUR(A1:A10;{1;2;3}))}<br />

Ne saisissez pas les accolades entourant la formule. Elles apparaissent<br />

automatiquement après la validation par [Ctrl]+[Maj]+[Ä].<br />

Figure 10.10 : Calcul matriciel de la moyenne des trois plus grandes valeurs<br />

C<strong>et</strong>te formule fonctionne en fait « en deux temps ». Tout d’abord,<br />

elle procède à la création d’un tableau de 1 colonne <strong>et</strong> de 3 lignes :<br />

j 1 ère ligne : GRANDE.VALEUR(A1:A10;1) ;<br />

j 2 ème ligne : GRANDE.VALEUR(A1:A10;2) ;<br />

j<br />

3 ème ligne : GRANDE.VALEUR(A1:A10;3).<br />

Ensuite, la fonction MOYENNE calcule la moyenne de ce tableau<br />

intermédiaire, renvoyant ainsi le résultat désiré.<br />

Compter des cellules contenant du texte<br />

Pour compter le nombre de cellules contenant du texte dans une<br />

plage de cellules (ici B1:B10), utilisez la formule suivante :<br />

{=SOMME(ESTTEXTE(B1:B10)*1)}<br />

Un tableau intermédiaire de 10 lignes <strong>et</strong> 1 colonne est créé. Il<br />

contient 1 si la cellule correspondante dans B1:B10 contient du<br />

texte, <strong>et</strong> 0 sinon. Ainsi, la fonction SOMME totalise bien le nombre de<br />

cellules contenant du texte. La fonction ESTTEXTE renvoie un résultat<br />

booléen, soit VRAI ou FAUX. <strong>Le</strong>s propriétés suivantes sont alors<br />

utilisées :<br />

j VRAI * 1 = 1 ;<br />

j FAUX * 1 = 0.<br />

226 10. Utiliser les <strong>formules</strong> matricielles

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!