Tableaux, formules matricielles et tableaux de tableau dans Excel

Table des matières:

Tableaux, formules matricielles et tableaux de tableau dans Excel
Tableaux, formules matricielles et tableaux de tableau dans Excel
Anonim

Un tableau est une plage ou un groupe de valeurs de données liées. Les valeurs d'un tableau sont normalement stockées dans des cellules adjacentes. Découvrez comment les tableaux sont utilisés dans les formules et comme arguments pour des fonctions spécifiques, telles que les formes matricielles des fonctions RECHERCHE et INDEX.

Ces instructions s'appliquent à Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 pour Mac, Excel 2016 pour Mac, Excel pour Mac 2011, Excel pour Microsoft 365 et Excel Online.

Bottom Line

Les formules matricielles effectuent des calculs, tels que l'addition et la multiplication, sur les valeurs d'un ou plusieurs tableaux plutôt que sur une seule valeur de données. Les tableaux ont beaucoup en commun avec les formules standard. Les tableaux et les formules suivent les mêmes règles de syntaxe, utilisent les mêmes opérateurs mathématiques et suivent le même ordre d'opérations.

Types de tableaux

Il existe deux types de tableaux utilisés dans les tableurs:

  • One-Dimensional Array (également appelé vecteur ou tableau vectoriel): les données sont situées sur une seule ligne (tableau horizontal unidimensionnel) ou sur une seule colonne (tableau vertical unidimensionnel).
  • Two-Dimensional Array (également connu sous le nom de matrice): les données sont situées dans plusieurs colonnes ou lignes.

Formules matricielles (CSE) dans Excel

Dans Excel, les formules matricielles sont entourées d'accolades " { } ". Ces accolades ne peuvent pas être saisies. Les accolades doivent être ajoutées à une formule en appuyant sur Ctrl+ Shift+ Enter après avoir tapé la formule dans une cellule ou des cellules. C'est pourquoi les formules matricielles sont appelées formules CSE dans Excel.

Une exception à cette règle est lorsque des accolades sont utilisées pour saisir un tableau comme argument d'une fonction qui ne contient normalement qu'une seule valeur ou référence de cellule.

Créer une formule matricielle de base

Dans l'exemple suivant, la formule sera entourée d'accolades et chaque cellule contenant la formule contiendra un résultat différent. Cela indique qu'un tableau a été créé avec succès.

  1. Entrez les données dans une feuille de calcul vierge. Entrez les données dans les colonnes D et E pour suivre ce tutoriel.

    Image
    Image
  2. Entrez la formule de votre tableau. Pour suivre cet exemple, sélectionnez la cellule F1 et tapez =D1:D3E1:E3

    N'appuyez pas sur Entrée à la fin de la formule.

  3. Maintenez enfoncées les touches Ctrl et Shift.
  4. Appuyez sur la touche Enter.

  5. Relâchez les touches Ctrl et Shift.

    Image
    Image
  6. Le résultat apparaît dans la cellule F1 et le tableau apparaît dans la barre de formule.

Lorsqu'une formule matricielle est modifiée, les accolades disparaissent autour de la formule matricielle. Pour les récupérer, appuyez sur Ctrl+ Shift+ Enter après avoir apporté les modifications au formule.

Différents types de formules matricielles

Image
Image

Formules de tableaux multi-cellules

Les formules matricielles multi-cellules sont situées dans plusieurs cellules de feuille de calcul et renvoient un tableau comme réponse. En d'autres termes, la même formule se trouve dans deux cellules ou plus et renvoie des réponses différentes dans chaque cellule.

Chaque copie ou instance de la formule matricielle effectue le même calcul dans chaque cellule dans laquelle elle se trouve. Mais, comme chaque instance de la formule utilise des données différentes dans ses calculs, chaque instance produit des résultats différents.

Voici un exemple de formule de tableau à plusieurs cellules:

Formules de tableaux à cellule unique

Les formules matricielles à cellule unique utilisent une fonction (telle que SUM, AVERAGE ou COUNT) pour combiner la sortie d'une formule matricielle à plusieurs cellules en une seule valeur dans une seule cellule.

Voici un exemple de formule matricielle à cellule unique:

Conseillé: