Jump to content

Documentation/Fonctions Calc/COLONNES

From The Document Foundation Wiki
This page is a translated version of the page Documentation/Calc Functions/COLUMNS and the translation is 100% complete.


Nom de la fonction :

COLONNES

Catégorie :

Feuille de calcul

Résumé :

Détermine le nombre de colonnes dans la référence donnée à une seule cellule ou à une plage de cellules.

Syntaxe :

COLONNES(Matrice)

Renvoie :

Renvoie un entier compris entre 0 et 1024 (inclus) qui correspond au nombre de colonnes dans la ou les cellules spécifiées dans l'argument.

  • Si l'argument Matrice est omis, alors COLONNES renvoie 0.
  • Si l'argument Matrice fait référence à une seule cellule, alors COLONNES renvoie 1.
  • Si l'argument Matrice fait référence à une plage de cellules rectangulaire, alors COLONNES renvoie le nombre de colonnes dans la plage.

Arguments :

Matrice est une référence de cellule spécifique (par exemple, "$Feuille1.A1"), une plage de cellules spécifique (par exemple, "$Feuille1.$C$28:$H$29"), le nom d'une plage nommée ou de base de données, ou un tableau constant (par exemple, "{1, 3, 5, 7}").

  • Si Matrice est omis, la valeur 0 est renvoyée.
  • Si Matrice n'est pas une référence valide à une cellule unique ou à une plage de cellules rectangulaire unique, alors COLONNES signale une erreur de liste de paramètres (Err :504). COLONNES ne traite pas les références qui comprennent plusieurs plages de cellules.

Détails complémentaires :

  • COLONNES compte les colonnes qui ont été masquées.
  • La valeur renvoyée par COLONNES ne dépend pas du contenu des cellules dans une zone de cellule référencée.

Exemples :

Formule Description Renvoie
=COLONNES() Ici, l'argument est omis et la fonction renvoie donc la valeur 0. 0
=COLONNES(D8) Ici, l'argument comprend une référence à une seule cellule et donc la fonction renvoie la valeur 1. 1
=COLONNES(A1:A1000) Ici, l'argument comprend une référence à une plage de cellules dans une seule colonne et donc la fonction renvoie la valeur 1. 1
=COLONNES($Feuille2.B4:G15) Ici, l'argument comprend une référence à une plage de cellules chevauchant six colonnes et donc la fonction renvoie la valeur 6. 6
=COLONNES(myArea) où la plage nommée myArea couvre la plage de cellules C1:D4. Ici, l'argument comprend une référence à une plage de cellules chevauchant deux colonnes et donc la fonction renvoie la valeur 2. 2
=COLONNES({10, 20, 30; 40, 50, 60}) Remarque : Dans la locale Anglais (États-Unis), la virgule est un séparateur de colonnes et le point-virgule un séparateur de lignes. Ici, l'argument comprend une matrice constante de deux lignes et trois colonnes et donc la valeur 3 est donc renvoyée. 3

Fonctions LibreOffice associées :

COLONNE

LIGNES

Standard ODF :

Section 6.13.5, part 2

Fonctions Excel relatives (ou similaires) :

COLUMNS