Fonction ASSEMB.V ExcelGuide Complet 2026 – Empiler des Tableaux
Tu as plusieurs tableaux de données et tu veux les combiner en un seul ? ASSEMB.V (VSTACK en anglais) est ta solution. Cette fonction empile verticalement plusieurs tableaux, comme si tu collais des blocs de données les uns sous les autres.
Fini le copier-coller manuel pour consolider des données provenant de différentes sources ! Avec ASSEMB.V, tu crées une formule dynamique qui se met à jour automatiquement quand tes données sources changent.
Syntaxe de la fonction ASSEMB.V
=ASSEMB.V(tableau1; [tableau2]; [tableau3]; ...)ASSEMB.V prend plusieurs tableaux en entrée et les empile verticalement en un seul tableau. Le résultat est un tableau dynamique qui s'étend automatiquement sur les cellules nécessaires.
Comprendre chaque paramètre de la fonction ASSEMB.V
tableau1
(obligatoire)Le premier tableau ou plage de cellules à empiler. Ce peut être une référence comme A1:C10, un tableau nommé, ou même le résultat d'une autre fonction dynamique.
Ce tableau définit la structure de base. Les tableaux suivants s'empileront en dessous.
tableau2, tableau3, ...
(optionnel)Les tableaux supplémentaires à empiler sous le premier. Tu peux en ajouter jusqu'à 253 (pour un total de 254 tableaux).
Chaque tableau est ajouté dans l'ordre où il apparaît dans la formule. Idéalement, tous les tableaux devraient avoir le même nombre de colonnes.
Astuce : Tu peux empiler une valeur unique avec un tableau. =ASSEMB.V("En-tête"; A2:A10) ajoute un titre au-dessus de ta plage.
Exemples pratiques pas à pas
Exemple 1 – Contrôleur de gestion : consolider les ventes trimestrielles
Tu es contrôleur de gestion et tu reçois les données de ventes de chaque trimestre dans des onglets séparés. Tu veux créer une vue consolidée de toute l'année.
Tableau T1 (A2:C4)
Tableau T2 (F2:H4)
Les deux tableaux sont empilés verticalement
| A | B | C | |
|---|---|---|---|
| 1 | Produit | Région | Ventes |
| 2 | Widget A | Nord | 15 000 € |
| 3 | Widget B | Sud | 12 000 € |
| 4 | Widget A | Nord | 18 000 € |
| 5 | Widget C | Est | 9 500 € |
=ASSEMB.V(A2:C4; F2:H4)ASSEMB.V combine les deux tableaux en un seul. Tu obtiens une vue complète de toutes les ventes sans copier-coller. Si les données T1 ou T2 changent, le résultat se met à jour automatiquement.
Exemple 2 – Gestionnaire RH : créer un annuaire unifié
Tu es gestionnaire RH avec des employés répartis sur plusieurs sites. Chaque site maintient sa propre liste. Tu veux un annuaire central toujours à jour.
Consolidation des listes de 3 sites différents
| A | B | C | |
|---|---|---|---|
| 1 | Nom | Service | Site |
| 2 | Martin | Ventes | Paris |
| 3 | Dupont | Finance | Paris |
| 4 | Bernard | IT | Lyon |
| 5 | Petit | Ventes | Lyon |
| 6 | Roux | RH | Marseille |
=ASSEMB.V(Paris!A2:C10; Lyon!A2:C10; Marseille!A2:C10)La formule référence trois onglets différents (Paris, Lyon, Marseille) et les combine. Quand un employé est ajouté sur un site, il apparaît automatiquement dans l'annuaire consolidé.
Combine avec TRIER : =TRIER(ASSEMB.V(Paris!A2:C10; Lyon!A2:C10); 1) empile ET trie par nom.
Exemple 3 – Analyste données : ajouter un en-tête à des données filtrées
Tu es data analyst et tu veux créer un rapport avec des données filtrées, mais en conservant les en-têtes de colonnes dans le résultat.
L'en-tête est ajouté au-dessus des données filtrées
| A | B | C | |
|---|---|---|---|
| 1 | Produit | Catégorie | Stock |
| 2 | Clavier | Périphérique | 45 |
| 3 | Souris | Périphérique | 32 |
=ASSEMB.V(A1:C1; FILTRE(A2:C10; B2:B10="Périphérique"))Cette technique est géniale : tu empiles d'abord la ligne d'en-tête (A1:C1), puis le résultat de FILTRE. Tu obtiens un tableau complet avec titres, prêt à être utilisé ou exporté.
Pourquoi ASSEMB.V change tout
Avant ASSEMB.V, consolider des données nécessitait du copier-coller manuel ou des macros VBA complexes. Voici pourquoi ASSEMB.V est révolutionnaire :
❌ Avant (méthode manuelle)
- • Copier-coller chaque source
- • Refaire à chaque mise à jour
- • Risque d'erreurs humaines
- • Données statiques
✓ Avec ASSEMB.V
- • Une seule formule
- • Mise à jour automatique
- • Zéro erreur possible
- • Données dynamiques
Les erreurs fréquentes et comment les corriger
Erreur #EPARPILL! – Pas assez d'espace
Le tableau dynamique n'a pas assez de cellules vides pour s'afficher. D'autres données bloquent son expansion.
Solution : Libère les cellules en dessous et à droite de la formule. Les tableaux dynamiques ont besoin d'espace pour "déborder".
Erreur #N/A dans certaines cellules
Tes tableaux sources n'ont pas le même nombre de colonnes. Excel remplit les colonnes manquantes avec #N/A.
Solution : Uniformise le nombre de colonnes dans tes sources, ou enveloppe dans SIERREUR : =SIERREUR(ASSEMB.V(...); "")
Tableau vide ou #CALC!
Un des tableaux sources est vide ou la formule qui le génère (comme FILTRE) ne retourne aucun résultat.
Solution : Utilise SI avec LIGNES pour vérifier si le tableau est vide avant de l'empiler.
Questions fréquentes
Quelle est la différence entre ASSEMB.V et ASSEMB.H ?
ASSEMB.V (VSTACK) empile les tableaux verticalement (l'un sous l'autre), comme ajouter des lignes. ASSEMB.H (HSTACK) les empile horizontalement (côte à côte), comme ajouter des colonnes.
Que se passe-t-il si les tableaux n'ont pas le même nombre de colonnes ?
Excel complète automatiquement avec des erreurs #N/A pour aligner les colonnes. Pour éviter cela, assure-toi que tous tes tableaux ont le même nombre de colonnes ou utilise SIERREUR pour gérer les valeurs manquantes.
ASSEMB.V fonctionne-t-il dans Google Sheets ?
Non, ASSEMB.V (VSTACK) est exclusif à Excel 365 et Excel 2021+. Dans Google Sheets, tu peux utiliser la syntaxe avec accolades : ={A1:A5;B1:B5} pour empiler verticalement.
Combien de tableaux peut-on empiler avec ASSEMB.V ?
Tu peux empiler jusqu'à 254 tableaux différents dans une seule formule ASSEMB.V. Largement suffisant pour la plupart des cas d'usage.
Peut-on combiner ASSEMB.V avec FILTRE ou TRIER ?
Absolument ! C'est l'une des grandes forces des tableaux dynamiques. Par exemple : =TRIER(ASSEMB.V(données1; données2); 1) empile puis trie le résultat. Les fonctions dynamiques se combinent parfaitement.
Maîtrise les tableaux dynamiques
ASSEMB.V n'est qu'une des fonctions de la révolution des tableaux dynamiques. Rejoins Le Dojo Club pour découvrir FILTRE, TRIER, UNIQUE et toutes les autres.
Essayer pendant 30 jours