Aller au contenu
Recherche

ASSEMB.V, CHOISIRCOLS, PRENDRE et EXCLURE

Ces fonctions remodèlent un tableau par formule : ASSEMB.V empile des plages, CHOISIRCOLS garde certaines colonnes, PRENDRE et EXCLURE gardent ou retirent des lignes en tête ou en fin.

  • ASSEMB.V
  • ASSEMB.H
  • CHOISIRCOLS
  • CHOISIRLIGNES
  • PRENDRE
  • EXCLURE
  • VSTACK
  • CHOOSECOLS
  • TAKE
  • DROP
  • empiler

Syntaxe

Modèle
=ASSEMB.V(matrice1 ; [matrice2] ; ...)        =ASSEMB.H(matrice1 ; [matrice2] ; ...)=CHOISIRCOLS(matrice ; n°_col1 ; [n°_col2] ; ...)   =CHOISIRLIGNES(matrice ; n°_ligne1 ; ...)=PRENDRE(matrice ; lignes ; [colonnes])        =EXCLURE(matrice ; lignes ; [colonnes])

Exemple

Exemple concret
Ventes : trois tableaux mensuels Ventes_Sept, Ventes_Oct et Ventes_Nov (colonnes Date, Client, Région, Montant)=ASSEMB.V(Ventes_Sept ; Ventes_Oct ; Ventes_Nov)   renvoie un seul tableau des trois mois, mis à jour automatiquement=CHOISIRCOLS(Ventes_Nov ; 2 ; 4)                   ne garde que les colonnes Client et Montant=PRENDRE(TRIER(Ventes_Nov ; 4 ; -1) ; 5)           renvoie les 5 plus grosses ventes de novembre=EXCLURE(A1:D200 ; 1)                              retire la ligne d'en-tête d'une plage

À retenir

  1. Disponibilité : Microsoft 365, Excel 2024 et versions suivantes ; dans Excel 2021, ces fonctions renvoient #NOM?.
  2. Un nombre négatif part de la fin : PRENDRE(Ventes_Nov ; -3) renvoie les 3 dernières lignes, CHOISIRCOLS(Ventes_Nov ; -1) la dernière colonne.
  3. Piège : si les tableaux empilés n'ont pas le même nombre de colonnes, ASSEMB.V comble les cases manquantes avec #N/A. Alignez les colonnes ou enveloppez la formule dans SIERREUR(… ; "").
  4. Le résultat déborde sur plusieurs cellules : laissez la zone libre, sinon #PROPAGATION!. Une matrice vide (PRENDRE avec 0 ligne) renvoie #CALC!.

Voir aussi