Exceller

Fonction Excel CELL

Excel Cell Function

Fonction Excel CELLRésumé

La fonction Excel CELL renvoie des informations sur une cellule dans une feuille de calcul. Le type d'informations à renvoyer est spécifié sous la forme info_type. CELL peut obtenir des éléments tels que l'adresse et le nom de fichier, ainsi que des informations détaillées sur le formatage utilisé dans la cellule. Voir ci-dessous pour une liste complète des informations disponibles.

Objectif Obtenir des informations sur une cellule Valeur renvoyée Une valeur textuelle Syntaxe = CELL (info_type, [reference]) Arguments
  • info_type - Le type d'informations à renvoyer sur la référence.
  • référence - [facultatif] La référence à partir de laquelle extraire les informations.
Version Excel 2003 Notes d'utilisation

Utilisez CELL pour extraire un large éventail d'informations sur un référence . Le type d'informations à renvoyer est spécifié comme info_type , qui doit toujours être entre guillemets (''). Par exemple, pour obtenir le numéro de colonne pour C10:



 
= CELL ('col', C10) // returns 3

Pour obtenir l'adresse de A1 sous forme de texte:



 
= CELL ('address',A1) // returns '$A$1'

Voir ci-dessous pour une liste complète des info_types et une clé des codes que CELL renvoie lorsque le info_type est le format. Notez que lorsque référence fait référence à plus d'une cellule, CELL renverra des informations sur le première cellule en référence.

Le suivant info_types peut être utilisé avec la fonction CELL:



Info_type Description
adresse renvoie l'adresse de la première cellule de référence (sous forme de texte).
avec le renvoie le numéro de colonne de la première cellule de référence .
Couleur renvoie la valeur 1 si la première cellule de référence est formaté en utilisant la couleur pour les valeurs négatives ou zéro sinon.
Contenu renvoie la valeur de la cellule supérieure gauche dans référence . Les formules ne sont pas renvoyées. Au lieu de cela, le résultat de la formule est renvoyé.
nom de fichier renvoie le nom du fichier et le chemin complet sous forme de texte. Si la feuille de calcul qui contient référence n'a pas encore été enregistrée, une chaîne vide est renvoyée.
format renvoie un code qui correspond au format numérique de la cellule. Voir ci-dessous pour une liste des codes de format numérique. Si la première cellule de référence est formaté avec la couleur pour les valeurs<0, then '-' is appended to the code. If the cell is formatted with parentheses, returns '() - at the end of the code value.
parenthèses renvoie 1 si la première cellule de référence est formaté avec des parenthèses et 0 sinon.
préfixe renvoie une valeur de texte qui correspond à préfixe d'étiquette - de la cellule: un guillemet simple (') si le texte de la cellule est aligné à gauche, un guillemet double (') si le texte de la cellule est aligné à droite, un curseur (^) si le texte de la cellule est centré, une barre oblique inverse () si le texte de la cellule est aligné sur le remplissage, et une chaîne vide si le préfixe de l'étiquette est autre chose.
protéger renvoie 1 si la première cellule de référence est verrouillé ou 0 sinon.
rangée renvoie le numéro de ligne de la première cellule de référence .
taper renvoie une valeur de texte qui correspond au type de données dans la première cellule de référence : 'b' pour vide lorsque la cellule est vide, 'l' pour étiquette si la cellule contient une constante de texte et 'v' pour valeur si la cellule contient autre chose.
largeur renvoie la largeur de colonne de la cellule, arrondie à l'entier le plus proche. Une unité de largeur de colonne est égale à la largeur d'un caractère dans la taille de police par défaut.

Le tableau ci-dessous montre les codes de texte renvoyés par CELL lorsque le 'format' est utilisé pour info_type .

Code de format renvoyé Signification du code de format
g général
F0 0
, 0 #, ## 0
F2 0
,deux #, ## 0,00
C0 $ #, ## 0 _) ($ #, ## 0)
C0- $ #, ## 0 _) [Rouge] ($ #, ## 0)
C2 $ #, ## 0,00 _) ($ #, ## 0,00)
C2- $ #, ## 0,00 _) [Rouge] ($ #, ## 0,00)
P0 0%
P2 0,00%
S2 0,00E + 00
g #? /? ou # ??/??
D1 j-mmm-aa ou jj-mmm-aa
D2 d-mmm ou jj-mmm
D3 mmm-aa
D4 m / j / aa ou m / j / aa h: mm ou mm / jj / aa
D5 mm / jj
D6 h: mm: ss AM / PM
D7 h: mm AM / PM
D8 h: mm: ss

Remarques

Lors de la demande du 'format' ou des 'parenthèses' info_types, un ensemble de parenthèses vides '()' est ajouté au format renvoyé si le format numérique utilise des parenthèses pour toutes les valeurs ou pour les valeurs positives. Par exemple, si A1 utilise le format de nombre personnalisé (0), puis:

 
= CELL ('format',A1) // returns 'F0()'

La fonction CELL est un fonction volatile et peuvent entraîner des problèmes de performances dans les feuilles de calcul volumineuses ou complexes.





^