Fonction COLONNES

Excel 2007+

Résumé

La fonction COLONNES d'Excel renvoie le nombre de colonnes présentes dans une plage de cellules, une matrice ou une référence de tableau. Elle permet de déterminer dynamiquement la largeur en colonnes d'une zone de données.

Syntaxe

COLONNES(tableau)

Paramètres

Paramètre Type Requis Description
tableau Référence/Matrice Oui Représente une matrice, une formule de tableau ou la référence d'une plage de cellules dont vous voulez obtenir le nombre de colonnes

Utilisation de la fonction COLUMNS

COLONNES est idéale pour créer des formules qui s'adaptent automatiquement à la taille des données. Utilisez-la pour générer des plages dynamiques, calculer des indices de colonnes ou valider la structure de vos tableaux.

Exemples Courants de COLUMNS

Nombre de colonnes dans une plage

=COLONNES(C1:E4)

Retourne 3 car la plage C1:E4 contient 3 colonnes (C, D, E)

Colonnes dans une matrice constante

=COLONNES({1,2,3;4,5,6})

Retourne 3 car la matrice possède 3 colonnes et 2 lignes

Avec une plage nommée

=COLONNES(MonTableau)

Compte les colonnes d'une plage nommée dynamiquement

Questions Fréquemment Posées

COLONNES est la version française de COLUMNS. NBCOLONNES n'existe pas en Excel.

Non, COLONNES ne fonctionne pas avec les références 3D entre feuilles de calcul.

Si la plage est complètement vide, elle retourne 0.

Erreurs Courantes et Solutions

#VALEUR!

Cause: L'argument n'est pas une référence valide ou une matrice

Solution: Vérifiez que l'argument est une plage de cellules ou une matrice correcte

#REF!

Cause: La référence de plage a été supprimée

Solution: Recréez la référence ou utilisez une plage absolue

Notes

  • Disponible depuis Excel 2007
  • Très utilisée avec DECALER et NB.LIGNES pour les plages dynamiques
  • Parfaite combinaison avec LESINDICES pour Excel 365
  • Ne distingue pas les colonnes vides des colonnes avec données

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponible dans : Excel 2003 et versions antérieures

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+