Informations Excel avancées - Fonction CELL

La description

La fonction CELL renvoie des informations sur la mise en forme, l'emplacement ou le contenu d'une cellule.

Syntaxe

CELL (info_type, [reference])

Arguments

Argument La description Obligatoire / facultatif
Info_type

Une valeur de texte qui spécifie le type d'informations de cellule que vous souhaitez renvoyer.

Les valeurs possibles de Info_type sont indiquées dans la table Info_type Values ​​ci-dessous.

Obligatoire
Référence

La cellule sur laquelle vous souhaitez obtenir des informations.

En cas d'omission, les informations spécifiées dans l'argument Info_type sont renvoyées pour la dernière cellule qui a été modifiée.

Si l'argument de référence est une plage de cellules, la fonction CELL renvoie les informations uniquement pour la cellule supérieure gauche de la plage.

Optionnel

Valeurs Info_type

Info_type Type d'informations de cellule à renvoyer
"adresse" Référence de la première cellule en référence, sous forme de texte.
"col" Numéro de colonne de la cellule de référence.
"Couleur" La valeur 1 si la cellule est mise en forme en couleur pour les valeurs négatives. Sinon, renvoie 0 (zéro).
"Contenu" Valeur de la cellule supérieure gauche en référence. Pas une formule.
"nom de fichier"

Nom de fichier (y compris le chemin complet) du fichier qui contient la référence, sous forme de texte.

Renvoie du texte vide ("") si la feuille de calcul qui contient la référence n'a pas encore été enregistrée.

"format"

Valeur de texte correspondant au format numérique de la cellule.

Les valeurs de texte pour les différents formats sont indiquées dans le tableau Codes de format CELL ci-dessous.

Renvoie "-" à la fin de la valeur de texte si la cellule est formatée en couleur pour les valeurs négatives.

Renvoie "()" à la fin de la valeur de texte si la cellule est mise en forme avec des parenthèses pour les valeurs positives ou toutes.

Si vous appliquez ultérieurement un format différent à la cellule référencée, vous devez recalculer la feuille de calcul pour mettre à jour les résultats de la fonction CELLULE.

"parenthèses"

La valeur 1 si la cellule est mise en forme avec des parenthèses pour les valeurs positives ou toutes.

Sinon, renvoie 0.

"préfixe"

Valeur textuelle correspondant au "préfixe d'étiquette" de la cellule. Retour

  • guillemet simple (') si la cellule contient du texte aligné à gauche

  • guillemet double (") si la cellule contient du texte aligné à droite

  • caret (^) si la cellule contient du texte centré

  • barre oblique inverse (\) si la cellule contient du texte aligné sur le remplissage

  • texte vide ("") si la cellule contient autre chose

"protéger"

La valeur 0 si la cellule n'est pas verrouillée.

Sinon, renvoie 1 (si la cellule est verrouillée).

"rangée" Numéro de ligne de la cellule en référence.
"type"

Valeur de texte correspondant au type de données dans la cellule.

  • "b" pour vide si la cellule est vide

  • "l" pour étiquette si la cellule contient une constante de texte

  • "v" pour valeur si la cellule contient autre chose

"largeur"

Largeur de colonne de la cellule, arrondie à un entier.

Chaque unité de largeur de colonne est égale à la largeur d'un caractère dans la taille de police par défaut.

Codes de format CELL

Le tableau suivant décrit les valeurs de texte que la fonction CELL renvoie lorsque l'argument Info_type est "format" et que l'argument de référence est une cellule mise en forme avec un format numérique intégré.

Format Excel de la cellule Ce que la fonction CELL renvoie
Général "G"
0 "F0"
#, ## 0 ", 0"
0,00 "F2"
#, ## 0,00 ", 2"
$ #, ## 0 _); ($ #, ## 0) "C0"
$ #, ## 0 _); [Rouge] ($ #, ## 0) "C0-"
$ #, ## 0,00 _); ($ #, ## 0,00) "C2"
$ #, ## 0,00 _); [Rouge] ($ #, ## 0,00) "C2-"
0% "P0"
0,00% "P2"
0,00E + 00 "S2"
#? /? ou # ??/?? "G"
m / j / aa ou m / j / aa h: mm ou mm / jj / aa "D4"
j-mmm-aa ou jj-mmm-aa "D1"
d-mmm ou jj-mmm "D2"
mmm-aa "D3"
mm / jj "D5"
h: mm AM / PM «D7»
h: mm: ss AM / PM «D6»
h: mm «D9»
h: mm: ss «D8»

Remarques

Si info_type n'est pas l'un des types reconnus ci-dessus, la fonction CELL renvoie #VALUE! Erreur.

Applicabilité

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemple