Syntaxe.
COLONNES(tableau)
Définition.
Cette fonction renvoie le nombre de colonnes d’un tableau ou d’une référence de cellule.
Arguments
■ tableau (obligatoire). Une constante de tableau ou une référence à une plage de cellules
Contexte.
Si vous essayez d’utiliser une plage non contiguë comme argument, vous obtiendrez le message d’erreur suivant: «Vous avez entré trop d’arguments dans la fonction». Si vous mettez ces arguments entre parenthèses supplémentaires, vous obtenez le #REF! Erreur. Si la plage est définie par des intersections et que l’intersection est vide, vous obtenez le #NULL! Erreur.
Les constantes de tableau sont des nombres ou du texte que vous devez mettre entre accolades. Les lignes sont séparées par des points-virgules et les colonnes par des virgules. L’expression simple {1, 2, 3, 4} est interprétée comme une seule colonne, comme le montre le résultat de
= COLONNES ({1, 2, 3, 4})
L’expression {11;12;13,21;22;23} indique trois colonnes, comme l’indique le résultat de
= COLONNES ({11;12;13;21;22;23})
Exemple.
Avec cette fonction et la fonction LIGNE (), vous pouvez accéder aux cellules sélectionnées dans une plage nommée. Ceci est particulièrement utile si vous utilisez une plage dynamique. Vous trouverez d’autres exemples dans la section relative à la fonction DECALER () plus loin dans ce chapitre.
Supposons qu’une plage porte le nom MyRange. Dans ce cas, la formule
= INDEX (Ma Rangée; LIGNE (Ma Rangée); COLONNES (Ma Rangée))
renvoie une référence à la cellule inférieure droite de la plage.