Vous êtes sur la page 1sur 13

Initiation un logiciel tableur (EXCEL)

Mdiathque de Bussy Saint-Georges

INITIATION A UN LOGICIEL TABLEUR


(EXCEL)
- Les matricielles et erreurs de formules -

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

Les matricielles et erreurs de formules

SOMMAIRE :

I LES FORMULES MATRICIELLES : Gnralits PAGES 3-8


II LES EREURS DE FORMULES.... PAGES 9-13

Page 2 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

I LES FORMULES MATRICIELLES : Gnralits


- Une formule matricielle peut effectuer plusieurs calculs et renvoyer des rsultats
simples ou multiples.
- Vous utilisez une formule matricielle lorsque vous devez effectuer plusieurs fois le
mme calcul en utilisant deux ou plus ensembles de valeurs diffrentes, nomms
arguments matriciels.
Chaque argument matriciel doit possder
le mme nombre de lignes et de colonnes.

 Exercice 1 :
1. ouvrez le fichier "Formule_matricielle_1" ;
2. slectionnez la cellule E24 ;
3. calculez le "TOTAL marchandises" en utilisant une formule matricielle.

La formule matricielle est facilement identifiable dans la barre de formule, car elle est
place entre accolades.
Vous ne saisissez pas ces accolades : elles sont automatiquement insres lorsque vous
appuyez sur CTRL+MAJ+ENTRE

Page 3 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

 Exercice 2 :
1. ouvrez le fichier "Formule_matricielle_2" ;
2. affichez la feuille "Tendance" ;
3. slectionnez la plage C2:C7 ;
4. saisissez la formule =TENDANCE(B2:B7;A2:A7) ;
5. validez en appuyant sur CTRL+MAJ+ENTRE.
La formule qui saffiche dans la barre de formule est place entre accolades.

La formule - matricielle - apparat dans la barre de formule sous la forme :


={TENDANCE(B2:B7;A2:A7)}

La fonction TENDANCE dtermine les valeurs linaires pour les chiffres de vente, partir dune
srie de cinq chiffres de vente (colonne B) et dune srie de cinq dates (colonne A).

Les formules matricielles peuvent accepter des constantes de la mme faon que les
formules non matricielles, mais les constantes matricielles doivent tre saisies dans un
format particulier.
Il sagit dinstruments puissants, relevant toutefois dun emploi avanc dun tableur.
Il est frquent dy recourir pour une mise en forme conditionnelle dune partie dun
tableau.

Page 4 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

 Exercice 3 : Tutoriel
http://www.dailymotion.com/video/xtcubf_tendance-d-une-serie-de-valeur-surexcel_tech

1. ouvrez le fichier "Formule_matricielle_2" ;


2. affichez la feuille "Evo. Du poids" ;
3. slectionnez C2 et tendez la slection jusquen C21 ;
4. en C2, saisissez la formule =TENDANCE(B2:B21) ;
5. validez en appuyant sur CTRL+MAJ+ENTRE.
La formule qui saffiche dans la barre de formule est place entre accolades.

La formule - matricielle - apparat dans la barre de formule sous la forme :


={TENDANCE(B2:B21)}

6. insrez un graphique en courbe 2D (courbe avec marques) ;


7. ajoutez une courbe de tendance ;

Page 5 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

Evolution du poids (Kg)


66,500
66,000
65,500
65,000
64,500
64,000
63,500
63,000
62,500
62,000

8. Personnalisez la courbe de tendance (format)


Page 7 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

 Exercice 4 :
1. ouvrez le fichier "Formule_matricielle_2" ;
2. affichez la feuille "Moyenne" ;
3. slectionnez la cellule B2 ;
4. saisissez la formule =MOYENNE(SI(A5:A15>0;B5:B15)) ;
5. validez en appuyant sur CTRL+MAJ+ENTRE et non uniquement sur ENTRE.
Cette formule matricielle suivante calcule la moyenne des cellules de la plage B5:B15
uniquement si la mme cellule de la colonne A contient des valeurs strictement positives (>0).
La fonction SI identifie les cellules de la plage A5:A15 qui contiennent des valeurs positives et
renvoie la fonction MOYENNE la valeur de la cellule correspondante de la plage B5:B15.

La formule - matricielle - apparat dans la barre de formule sous la forme :


={MOYENNE(SI(A5:A15>0;B5:B15))}

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

II LES ERREURS DE FORMULES


Il serait miraculeux que vous ne rencontriez jamais de message derreur
suite la saisie dune formule

Erreur
#####

Cause
La valeur numrique entre dans une cellule est trop large pour tre
affiche dans la cellule. Une formule de date ou d'heure produit un
rsultat ngatif.
#NOMBRE! Un argument de fonction peut-tre inappropri, ou une formule produit
un nombre trop grand ou trop petit peut tre reprsent.
#NOM ?
Excel ne reconnat pas le texte dans une formule. Un nom a pu tre
supprim ou ne pas exister, mais le cas le plus frquent est une faute de
frappe, par exemple pour le nom d'une fonction. Autre cause frquente,
l'entre de texte dans une formule sans l'encadrer par des guillemets
anglais doubles (il est alors interprt comme un nom) ou l'omission des
deux points (:) dans la rfrence une plage.
#VALEUR! Emploi d'un type d'argument ou d'oprande inappropri, ou il est
indiqu une plage un oprateur ou une fonction qui exige une valeur
unique et non une plage.
#DIV/0!
La formule effectue une division par zro. Souvent d une rfrence de
cellule vide ou une cellule contenant 0 comme diviseur ou la saisie
d'une formule contenant une division par 0 explicite, par exemple =5/0.
#N/A
Une valeur n'est pas disponible pour une fonction ou une formule.
#REF!
Une rfrence de cellule n'est pas valide. Cela peut tre d sa
suppression ou son dplacement.
#NUL!
Il est spcifi d'une intersection de deux zones qui en ralit ne se
coupent pas. Vous avez employ un oprateur de plage ou ne rfrence
de cellule incorrects.

Page 9 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

Exercice 5 :
1. ouvrez le fichier "Erreur_de_formule" ;
Ce classeur comporte des erreurs sur sa premire feuille.
2. corrigez les erreurs laide du tableau (voir page prcdente)

Il existe toutefois plusieurs mthodes plus efficaces pour rechercher et corriger les
ventuelles erreurs. Excel vous avertit souvent de la prsence dune erreur et propose
de corriger lerreur avant la validation de la saisie.

3. cliquez sur la cellule I15, puis saisissez =SOMME(si(F9:F13);H9:H13) et appuyez sur


CTRL+MAJ+ENTRE.
Nous voulons crer ici une formule matricielle, qui effectue la somme de la TVA
uniquement pour les articles au taux de TVA de 5,5%.

Excel affiche un message derreur : il a remarqu quil manquait une parenthse dans la
formule. Cliquez sur le bouton OK pour accepter la modification.

4. La formule est dsormais correcte et le rsultat 1,24 saffiche dans la cellule I15
{=SOMME(SI(F9:F13=0,055;H9:H13))}

Page 10 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

5. Il subsiste dautres erreurs dans la feuille. Pour mieux les reprer et les liminer, cliquez sur
longlet "Formules", puis cliquez sur le bouton "Vrification des erreurs"

6. Une premire bote de dialogue saffiche, signalant la prsence dune erreur dans la cellule
I16 : lexamen de la formule, les deux plages sont diffrentes.

Cliquez sur Modifier dans la barre de formule , et modifiez la formule en


=SOMME(SI(F9 :F13=0,186 :H9 :H13))

Validez en appuyant sur CTRL+MAJ+ENTRE, puisquil sagit dune formule


matricielle

Page 11 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

Puis cliquez sur le bouton "Reprendre"

7. Une deuxime bote de dialogue saffiche, signalant la prsence dune erreur dans la cellule
I17 : le nom nest pas reconnu par Excel.

Cliquez sur Modifier dans la barre de formule , et modifiez la formule en


=Total_HT+Total_TVA

Validez en appuyant uniquement sur ENTRE, puisquil sagit dune formule


"normale"

Page 12 sur 13

Initiation un logiciel tableur (EXCEL)


Mdiathque de Bussy Saint-Georges

8. Une dernire bote de dialogue signale que la feuille ne comporte plus derreur.

Seules les erreurs identifiables par Excel sont signales par cet outil.
Dventuelles erreurs de logique ou de rfrences passeront inaperues.

Et
maintenant,
tous vos
ordis !

Page 13 sur 13