Responsive image

Les formules matricielles

Si les formules standard sont couramment utilisées, il n'en est pas de même pour les formules matricielles. En effet l'utilisation des formules matricielles est moins intuitive mais elles sont d'une 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'exemples. Ils vous permettront de vous approprier rapidement cette nouvelle fonctionnalité.

Les fonctions matricielles - Approche par l'exemple

Les résultats d'une formule peuvent être contenus 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 par une autre colonne de 5 cellules tout en souhaitant que les résultats apparaissent dans une 3e colonne. On pourra alors procéder ainsi :

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

Responsive image

Etape 2 :

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

Responsive image

Etape 2 :

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

Responsive image

Etape 3 :

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

Responsive image

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 matricielle).

 

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

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

Responsive image

Résultat :

Responsive image

L'avantage des formules matricielles 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 qu'il y a de cellules distinctes. 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 rechercher un pays parmi une liste de pays.

Etape n° 1 :

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

Responsive image

Etape n° 2 :

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

Responsive image

Etape n° 3 :

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

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

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

Responsive image

Etape n° 4 :

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

Responsive image

 

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ésentant les ventes de parapluies.

Responsive image

  • 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 somme. Cependant cette approche atteint ses limites lorsque que le tableau devient volumineux et que les tris ne sont plus possibles.

Responsive image

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

Responsive image

 

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

Responsive image

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

Responsive image

 

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

Responsive image

 

Responsive image

 

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

 

Responsive image

 

Responsive image

 

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

Responsive image

 

Responsive image

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

Restons en contact !






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.