Exceller

Fonction CELLULE Excel

Excel Cell Function

Fonction CELLULE ExcelSommaire

La fonction Excel CELL renvoie des informations sur une cellule dans une feuille de calcul. Le type d'informations à renvoyer est spécifié comme 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 de retour Une valeur de texte Syntaxe =CELL (info_type, [référence]) 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 à retourner est spécifié comme info_type , qui doit toujours être placé 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 formaté. Notez que lorsque référence fait référence à plus d'une cellule, CELL renverra des informations sur la premier cellule en référence.

Ce qui suit info_types peut être utilisé avec la fonction CELLULE :



Type_info La description
adresse renvoie l'adresse de la première cellule dans référence (comme 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é, 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 de codes de format de nombre. Si la première cellule de référence est formaté avec de 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 à la 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 caret (^) si le texte de la cellule est du texte 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.
ligne 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 '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
,2 #, ## 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 des info_types 'format' ou 'parenthèses', 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), alors :

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

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



^