Tableau Excel -

Table des matières

Un tableau dans Excel est une structure qui contient une collection de valeurs. Les tableaux peuvent être parfaitement mappés aux plages dans une feuille de calcul, c'est pourquoi ils sont si importants dans Excel. Toutes les formules Excel qui utilisent une référence de feuille de calcul fonctionnent avec des tableaux, bien que la plupart du temps, les tableaux soient invisibles.

Dans l'exemple illustré, les trois plages sont mappées aux tableaux dans un schéma «ligne par colonne» comme ceci:

B3:D3 // 1 row x 3 columns B5:B7 // 3 rows x 1 column B9:D10 // 2 rows x 3 columns

Si nous affichons les valeurs de ces plages sous forme de tableaux, nous avons:

B3:D3=("red","green","blue") B5:B7=("red";"green";"blue") B9:D10=(10,20,30;40,50,60)

Les tableaux de notification doivent représenter une structure rectangulaire.

Syntaxe du tableau

Tous les tableaux dans Excel sont placés entre accolades () et les délimiteurs entre les éléments du tableau indiquent des lignes et / ou des colonnes.

Une virgule (,) représente la disposition horizontale dans les colonnes et un point-virgule (;) représente la disposition verticale dans les lignes. Par exemple, les deux tableaux ci-dessous contiennent les nombres 1 à 3, mais l'un est horizontal et l'autre vertical:

(1,2,3) // horizontal array (columns) (1;2;3) // vertical array (rows)

Les valeurs de texte dans un tableau apparaissent entre guillemets ("") comme ceci:

("a","b","c")

Comme mentionné, les tableaux sont une structure pratique dans les feuilles de calcul, car ils peuvent facilement être mappés aux valeurs d'une plage de cellules.

Tableaux dans les formules

Puisque les tableaux sont mappés directement aux plages, toutes les formules fonctionnent avec les tableaux d'une manière ou d'une autre, bien que ce ne soit pas toujours évident. Un exemple simple est une formule qui utilise la fonction SOMME pour additionner la plage A1: A5, qui contient 10,15,20,25,30. Dans SUM, la plage se résout en un tableau de valeurs. SUM additionne ensuite toutes les valeurs du tableau et renvoie un seul résultat de 100:

=SUM(A1:A5) =SUM((10;15;20;25;30)) =100

Remarque: vous pouvez utiliser la touche F9 pour "voir" les tableaux dans vos formules Excel. Regardez cette vidéo pour une démonstration sur l'utilisation de F9 pour déboguer.

Formules de tableau

Les formules de tableau impliquent une opération qui fournit un tableau de résultats. Par exemple, voici une formule matricielle simple qui renvoie le nombre total de caractères dans la plage A1: A5:

=SUM(LEN(A1:A5))

Dans la fonction LEN, A1: A5 est développé en un tableau de valeurs. La fonction LEN génère ensuite un nombre de caractères pour chaque valeur et renvoie un tableau de 5 résultats. La fonction SOMME renvoie ensuite la somme de tous les éléments du tableau.

Articles intéressants...