Navigation Rapide
Fonction COLONNES
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
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+