Formules de tableau dans Excel 2007
Comprendre les tableaux
Pour ceux qui n’ont pas d’expérience en programmation ou en mathématiques, l’expression Array peut ne pas être familière.
Alors, qu’est-ce qu’un tableau exactement?
Pour nos besoins, un tableau est simplement un ensemble de valeurs qui peuvent être stockées dans une formule, une plage de cellules ou la mémoire de l’ordinateur.
La taille d’un tableau peut aller de deux valeurs à des milliers.
Utilisation de tableaux dans des formules
Il existe plusieurs types de tableaux utilisés par Excel lorsque vous travaillez avec des formules:
Un tableau stocké dans une feuille de calcul dans une plage de cellules: par exemple, lorsque la fonction SUM additionne les valeurs stockées dans une plage de cellules, elle traite ces valeurs comme un tableau.
Un tableau stocké dans une formule:
Au lieu de saisir des adresses de cellule pour permettre à une formule d’opérer sur les valeurs stockées à ces emplacements, vous pouvez saisir un tableau de valeurs dans les arguments de la fonction SOMME: = SOMME (1,2,3,4,5).
Ou Entrez un tableau entre crochets dans l’argument de formules. Par exemple, utilisez la fonction MATCH pour renvoyer la position du nombre 10 dans un tableau de valeurs: = MATCH (10, \ {3,7,10,15,20}). Le résultat = 3
Les formules Excel créent des tableaux pour stocker les valeurs:
Les formules telles que SUMPRODUCT utilisent la mémoire de l’ordinateur pour stocker temporairement des valeurs lors du calcul de problèmes mathématiques complexes. Ces valeurs sont stockées dans un tableau.
Exemple:
Pour ajouter le montant total des ventes de 3 articles lorsque les quantités vendues sont de 10, 20 et 30 et que les prix de vente sont respectivement de 3 $, 4 $ et 5 $, la formule SOMMEPROD stocke chaque produit de multiplication dans un tableau (la taille du tableau est 3) et ajoute ensuite les trois valeurs du tableau.
La formule SOMMEPROD: = SOMMEPROD (A1: A3, B1: B3), Résultat – ventes totales = 260 $.
Laissez Excel créer une formule Array:
Comme expliqué dans la section précédente, de nombreuses formules créent des tableaux lorsqu’elles doivent stocker des valeurs pendant les calculs. Toutefois, un utilisateur Excel peut créer une formule qui force délibérément le programme à ouvrir un tableau / des tableaux pour stocker des valeurs.
Exemple:
Utilisez la fonction SOMME pour renvoyer les ventes totales (voir l’exemple précédent). La formule ressemblera maintenant à ceci: \ {= SUM (A1: A3 * B1: B3)}, Résultat – ventes totales = 260 $.
Pour appliquer une formule Array:
Entrez la formule, sélectionnez la cellule, appuyez sur F2, puis appuyez simultanément sur Ctrl + Maj + Entrée.