Ajoute des tableaux horizontalement et dans l’ordre pour renvoyer un tableau plus grand.
Syntaxe
=ASSEMB.H(matrice1,[matrice2],...)
La syntaxe de la fonction VSTACK a l’argument suivant :
matrice Matrices à ajouter
Remarques
ASSEMB.H renvoie le tableau formé par l'ajout de chacun des arguments du tableau dans l'ordre des colonnes. Le tableau qui en résulte est de la dimensions suivantes :
-
Lignes Le maximum du nombre de lignes de chacun des arguments du tableau.
-
Colonnes Le nombre combiné de toutes les colonnes de chacun des arguments du tableau.
Erreurs
Si un tableau contient moins de lignes que la largeur maximale des tableaux sélectionnés, Excel renvoie une erreur #N/A dans les lignes supplémentaires. Utilisez ASSEMB.H dans la fonction SIERREUR pour remplacer #N/A par la valeur de votre choix.
Exemples
Copiez les données de l’exemple dans le tableau suivant, et collez-les dans la cellule A1 d’une nouvelle feuille de calcul Excel. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.
Ajoute horizontalement deux tableaux simples en séquence de façon à ce que les résultats soient un seul tableau.
Données |
||||||
A |
B |
C |
AA |
BB |
CC |
|
D |
E |
F |
DD |
EE |
FF |
|
Formule |
||||||
=ASSEMB.H(A2:C3,E2:G3) |
Ajoute horizontalement trois tableaux dans l’ordre afin que les résultats soient un tableau de trois lignes et six colonnes avec une erreur #N/A pour remplir les éléments de tableau vides.
Données |
|||||||
1 |
2 |
A |
B |
X |
Y |
||
3 |
4 |
C |
D |
||||
5 |
6 |
||||||
Formules |
|||||||
=ASSEMB.H(A2:B4;C2:D3;E2:F2) |
Ajoute horizontalement trois tableaux dans l’ordre afin que les résultats soient un tableau de trois lignes et six colonnes avec une erreur #N/A pour remplir les éléments de tableau vides. Étant donné que la cellule F3 est vide à l’origine, une valeur 0 est ajoutée à la cellule F7.
Données |
|||||||
1 |
2 |
A |
B |
C |
#VALEUR! |
||
3 |
4 |
D |
E |
F |
|||
5 |
6 |
||||||
Formules |
|||||||
=ASSEMB.H(A2:B4;C2:D3;E2:F3) |