Préambule

Si les formules standard sont couramment utilisées, il n'en est pas de même pour les formules matricielles.

Si leur utilisation ne semble pas intuitive, leur efficacité est cependant redoutable. Elles pourront dans bien des cas, vous rendre de précieux services.

 

Dans cette page, nous allons découvrir les formules matricielles à l'aide d'exemple qui vont permettront de les mettre en oeuvre rapidement.

 

 

 

1. Les fonctions matricielles - Approche par l'exemple

Les résultats d'une formule peuvent être contenu dans plus d'une cellule. C'est le cas pour les cellules matricielles.

 

Exemple n°1 : Multiplication de colonnes entre elles

 

Imaginons que nous souhaitions multiplier les valeurs d'une colonne de 5 cellules à une autre colonne de 5 cellules tout en souhaitant que les résultats apparaîssent dans une 3ème colonnes. On pourra alors procéder ainsi :

 

Etape 1 : Sélectionner les cellules de la colonne résultat

Etape 2 :

  • Taper le signe "="
  • Sélectionner les cellules de la colonne 1

 

Etape 2 :

  • Taper le signe "*"
  • Sélectionner les cellules de la colonne 2

 

Etape 3 :

  • Appuyer sur les touches :"Ctrl+Maj+entrée"

Les résultats s'affichent dans les 5 cellules résultats, vous remarquerez aussi les accolades qui sont apparues de chaque côté de la formule. ( Excel signale de cette manière qu'il s'agit d'une formule maticielle)

 

Exemple n°2 : Comptabilisation du nombre de caractères

 

Imaginons que nous souhaitions compter le nombre de caractères présent dans un groupe de cellules contenant du texte.

 

Résultat :

 

L'avantage des formule matricielle prend ici toute sa place. En effet si ce travail avait été réalisé par des formules standards il aurait été nécessaire d'écrire la formule NBCAR() autant de fois q'il y a de cellules sistinctes. Puis il aurait fallu en faire la somme.

 

Exemple n°3 : Recherche d'une chaîne de caractères

 

Dans cet exemple nous allons voir comment crééer un outil pour recherchercher un pays parmis une liste de pays.

Etape n° 1 :

  • Nommer le groupe de cellules contenant la liste de pays par "ListePays"

Etape n° 2 :

  • Nommer la cellule contenant le pays que l'utilisateur va souhaiter rechercher "PaysRecherche"

 

 

Etape n° 3 :

  • Inscrire la formule suivante dans la cellule de réponse (C15)

"=SI(OU(PaysRecherche=ListePays);"Lepays est dans la liste";"Le pays n'est pas dans la liste")"

 

  • N'oublier pas de terminer la saisie en appuyant sur les touches :"Ctrl+Maj+entrée"

 

 

 

 

Etape n° 4 :

  • Utiliser l'outil créé en indiquant un nom de pays dans la cellule bleu

 

 

 

 

Exemple n°4 : Recherche d'une chaîne de caractères

 

Dans cet exemple, nous allons voir comment interroger un tableau à l'aide de formules matricielles à travers l'exemple d'un tableau représenntant les ventes de parapluies.

 

 

 

  • Question n° 1 : Combien de parapluies ont été vendus au mois de janvier ?

 

Pour répondre à cette question, par l'approche classique nous sélectionnerions les quantités correspondantes au mois de janvier et nous en ferions la sommes. Cependant cette approche atteint ses limite lorsque que le tableau devient volumineux et que les tris ne sont plus possibles.

 

 

La technique consiset donc à faire la somme des quantités de la colonne D mais uniquement pour les cellules pour lesquelles le mois associé ets le mois de janvier.

 

 

 

 

  • Question n° 2 : Combien de parapluies ont été vendus au mois de janvier en afrique?

 

 

 

  • Question n° 3 : Combien de parapluies ont été vendus au mois de février autre part qu'en asie ?

 

 

  • Question n° 4: Quel est le nombre de continents dans lesquels des ventes ont été réalisées au mois de mars ?

 

 

 

Question n° 5 : Quel est le nombre de ventes pour lesquelles le volume a été supérieur à 200 000 unités ?

 

 

*

 

Question n° 6 : Quel est la sommes des ventes qui ont un total supérieur à 100 000 unités ?

 

 

 

On voit à travers ces exemples que l'on peu interroger un tableau de la même façon que l'on pourrait le faire avec une base de données.

 

Contactez le créateur du site

Ce site doit aussi progresser pour combler au mieux vos attentes, alors je suis à votre écoute si vous souhaitez me communiquer vos commentaires à l'adresse : commentprogresser@gmail.com.

>