Vidéo: Calculer un POURCENTAGE avec EXCEL (Cours Office en français) 2025
Une formule matricielle est une formule spéciale qui fonctionne sur une plage de valeurs. Si une plage de cellules fournit cette plage (comme c'est souvent le cas), elle est appelée plage array array . Si cette plage est fournie par une liste de valeurs numériques, elles sont appelées constante de tableau . Bien que ce concept puisse sembler étranger, vous connaissez très bien les tableaux, car la structure colonne-rangée de la grille de feuille de calcul Excel organise vos plages de données en tableaux unidimensionnels et bidimensionnels (les tableaux 1-D occupent une seule ligne ou colonne, tandis que les tableaux à deux dimensions occupent plusieurs lignes et colonnes).
La figure suivante illustre un couple de tableaux bidimensionnels avec des entrées numériques de deux tailles différentes. Le premier tableau est un tableau 3 x 2 dans la plage de cellules B2: C4. Ce tableau est un tableau 3 x 2 car il occupe trois lignes et deux colonnes. Le deuxième tableau est un tableau 2 x 3 dans la plage de cellules F2: H3. Ce tableau est un tableau 2 x 3 car il utilise deux lignes et trois colonnes.
Si vous deviez lister les valeurs du premier tableau 3 x 2 en tant que constante de tableau dans une formule, elles apparaîtraient comme suit:
{1, 4; 2, 5; 3, 6}
Plusieurs choses dans cette liste sont remarquables. Tout d'abord, la constante tableau est entourée d'une paire d'accolades ({}). Deuxièmement, les colonnes de chaque ligne sont séparées par des virgules (,) et les lignes du tableau sont séparées par des points-virgules (;). Troisièmement, les constantes du tableau sont listées sur chaque ligne, puis sur chaque colonne, et pas sur chaque colonne et sur chaque ligne.
Le deuxième tableau 2 x 3 exprimé sous la forme d'une constante de tableau apparaît comme suit:
{7, 8, 9; 10, 11, 12}
Notez encore une fois que vous listez les valeurs sur chaque ligne, puis sur chaque colonne, en séparant les valeurs dans différentes colonnes par des virgules et les valeurs dans des lignes différentes avec un point-virgule.
L'utilisation de formules matricielles peut réduire la quantité de copies de formules à effectuer dans une feuille de calcul en produisant plusieurs résultats dans toute la plage de tableaux en une seule opération. En outre, les formules matricielles utilisent moins de mémoire d'ordinateur que les formules standard copiées dans une plage. Cela peut être important lors de la création d'une feuille de calcul volumineuse avec plusieurs tables, car cela peut faire la différence entre l'ajustement de tous vos calculs sur une feuille de calcul et la division de votre modèle en plusieurs fichiers de feuille de calcul.
