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.

10.1. Connaître les principes de conception<br />

Dans un premier temps, nous allons décrire les principes de<br />

conception des <strong>formules</strong> matricielles. Il s’agit d’une logique un<br />

peu différente des <strong>formules</strong> « classiques ». C’est pourquoi nous<br />

nous attarderons quelque peu sur les mécanismes de base.<br />

Saisir une formule matricielle<br />

à une dimension<br />

Supposons que vous disposiez d’une feuille de calcul contenant<br />

des tarifs de produits (plage C6:C13) <strong>et</strong> des taux de remise associés<br />

à chaque produit (plage D6:D13). Vous allez calculer le prix<br />

unitaire n<strong>et</strong> HT de chacun des produits.<br />

1. Sélectionnez E6:E13.<br />

2. Cliquez dans la barre de formule.<br />

3. Saisissez =C6:C13*(1−D6:D13).<br />

4. Validez par [Ctrl]+[Maj]+[Ä].<br />

Figure 10.3 : Une formule matricielle à une dimension<br />

<strong>Le</strong> fait de valider par la combinaison de touches [Ctrl]+[Maj]+[Ä]<br />

indique à <strong>Excel</strong> qu’il s’agit d’une formule matricielle. La formule<br />

que vous avez saisie apparaît entre accolades dans la barre de<br />

formule. C’est un signe distinctif des <strong>formules</strong> matricielles.<br />

C<strong>et</strong>te formule vous évite de créer une formule en E6, puis de la<br />

recopier jusqu’en F13. <strong>Le</strong>s arguments sont des plages matricielles<br />

(C6:C13 <strong>et</strong> D6:D13). En fait, <strong>Excel</strong> interprète c<strong>et</strong>te formule de la<br />

façon suivante : pour chaque cellule de la plage E6:E13, la valeur<br />

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

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

Saved successfully!

Ooh no, something went wrong!