Lorsque vous entrez une formule matricielle, vous utilisez le plus souvent une plage de cellules dans votre feuille de calcul, mais vous n’êtes pas obligé de le faire. Vous pouvez également utiliser des constantes matricielles, c’est-à-dire des valeurs que vous entrez dans la barre de formule entre accolades : {}. Vous pouvez ensuite nommer votre constante pour la rendre plus facile à réutiliser.
Vous pouvez utiliser des constantes dans vos formules matricielles ou par elles-mêmes.
Dans votre formule matricielle, tapez une accolade ouvrante, les valeurs souhaitées et une accolade fermante. Voici un exemple :
=SUM(A1:E1*{1,2,3,4,5})
La constante est à l’intérieur des accolades ({ }), et oui, vous tapez vraiment ces accolades manuellement.Entrez le reste de votre formule, puis appuyez sur Ctrl+Maj+Entrée.
La formule ressemble à{=SUM(A1:E1*{1,2,3,4,5})}, et les résultats ressemblent à ceci :
La formule multiplie A1 par 1 et B1 par 2, et ainsi de suite, pour vous éviter d’avoir à placer 1,2,3,4,5 dans les cellules de la feuille de calcul.
Utiliser une constante pour entrer des valeurs dans une colonne
Pour entrer des valeurs dans une seule colonne, par exemple trois cellules dans la colonne C, vous devez :
- Sélectionnez les cellules que vous souhaitez utiliser.
- Entrez un signe égal et votre constante. Séparez les valeurs de la constante avec des points-virgules, et non des virgules. Si vous entrez du texte, placez-le entre guillemets. Par exemple :
={"Quarter 1";"Quarter2";"Quarter 3"} - Appuyez sur Ctrl+Maj+Entrée. La constante ressemble à ceci :
En termes de geek, cette constante est verticale unidimensionnelle.
Utiliser une constante pour entrer des valeurs dans une ligne
Pour entrer rapidement des valeurs dans une seule ligne, telles que les cellules F1, G1 et H1, vous devez :
- Sélectionnez les cellules que vous souhaitez utiliser.
- Entrez un signe égal et votre constante, mais cette fois séparez les valeurs par des virgules et non par des points-virgules. Par exemple : ={1,2,3,4,5}
- Appuyez sur Ctrl+Maj+Entrée. La constante ressemble à ceci :
En termes de geek, cette constante est horizontale unidimensionnelle.
Utiliser une constante pour entrer des valeurs dans plusieurs colonnes et lignes
- Sélectionnez les cellules souhaitées.
Assurez-vous que le nombre de lignes et de colonnes que vous sélectionnez correspond au nombre de valeurs dans votre constante. Par exemple, si votre constante écrit des données sur quatre colonnes et trois lignes, sélectionnez autant de colonnes et de lignes. - Entrez un signe égal et votre constante. Dans ce cas, séparez les valeurs de chaque ligne par des virgules et utilisez un point-virgule à la fin de chaque ligne. Par exemple :
={1.2.3.4;5.6.7.8;9.10.11.12} - Appuyez sur Ctrl+Maj+Entrée. La constante ressemble à ceci :
En termes de geek, cette constante est bidimensionnelle car elle remplit des colonnes et des lignes. Si vous vous posez la question, vous ne pouvez pas créer une constante tridimensionnelle, ce qui signifie que vous ne pouvez pas imbriquer une constante dans une autre.
Utiliser une constante dans une formule
Maintenant que vous êtes familiarisé avec les constantes de tableau, voici un exemple fonctionnel.
- Dans une cellule vide, entrez (ou copiez-collez) cette formule, puis appuyez sur Ctrl+Maj+Entrée :
=SOMME(A1 :E1*{1,2,3,4,5})
La valeur 85 apparaît dans la cellule A3.
Que s’est-il passé ? Vous avez multiplié la valeur de A1 par 1, la valeur de la cellule B2 par 2, et ainsi de suite, puis la fonction SOMME a ajouté ces résultats. Vous pouvez également entrer la formule sous la forme =SOMME(A1*1,B1*2,C1*3,D1*4,E1*5)
Si vous le souhaitez, vous pouvez entrer les deux ensembles de valeurs sous forme de constantes matricielles :
=SOMME({3,4,5,6,7}*{1,2,3,4,5})
Pour essayer, copiez la formule, sélectionnez une cellule vide et collez la formule dans la barre de formule, puis appuyez sur Ctrl+Maj+Entrée. Vous obtenez le même résultat.
Remarque
Recherchez ces problèmes si vos constantes ne fonctionnent pas :
- Assurez-vous de séparer vos valeurs avec le caractère approprié. Si vous omettez une virgule ou un point-virgule, ou si vous en mettez un au mauvais endroit, la constante du tableau peut ne pas sembler correcte ou vous pouvez voir un message d’avertissement.
- Vous pouvez avoir sélectionné une plage de cellules qui ne correspond pas au nombre d’éléments de votre constante. Par exemple, si vous sélectionnez une colonne de six cellules à utiliser dans une constante de cinq cellules, l’erreur #N/A apparaît dans la cellule vide. Si vous ne sélectionnez pas suffisamment de cellules, Excel omet les valeurs qui ne possèdent pas de cellule correspondante.
- Pour plus d’informations sur les formules matricielles :
Haut de la page