Fonction CELLULE d’Excel
La fonction CELLULE renvoie les informations demandées sur une cellule spécifiée, notamment son emplacement, son contenu, sa mise en forme, etc.

Syntaxe
=CELL()info_type, [reference])
Arguments
- info_type (obligatoire) : Une valeur texte indiquant le type d’information à renvoyer concernant la cellule. Pour plus de détails, consultez le tableau des valeurs info_type ci-dessous.
- référence (facultatif) :La cellule dont les informations doivent être récupérées :
- La référence doit être fournie sous forme d’une seule cellule ;
- Si une plage de cellules est fournie, la fonction CELLULE renvoie les informations relatives à la première cellule en haut à La cellule à gauche de la plage ;
- Si cet argument est omis, les informations relatives à la cellule active sont renvoyées.
Valeurs info_type
Le tableau ci-dessous répertorie toutes les valeurs acceptées par la fonction CELLULE pouvant être utilisées comme argument info_type.
| info_type | Description Remarque : La cellule ci-dessous indique la cellule en haut à gauche (première cellule) de la référence |
| « address » | Renvoie l’adresse de la cellule (sous forme de texte) |
| « col » | Renvoie le numéro de colonne de la cellule |
| « color » | Renvoie 1 si la cellule est mise en forme avec une couleur pour les nombres négatifs ; renvoie 0 sinon |
| « contents » | Renvoie la valeur de la cellule. Si celle-ci contient une formule, c’est la valeur calculée qui est renvoyée. |
| « filename » | Renvoie le nom du fichier et le chemin complet vers le classeur contenant la cellule, sous forme de texte. Si la feuille de calcul contenant la référencen’a pas encore été enregistrée, une chaîne vide («») est renvoyée |
| « format » | Renvoie un code de format correspondant au format numérique de la cellule, sous forme de texte. Pour plus d’informations, consultez les codes Format de cellule. |
| « parentheses » | Renvoie 1 si la cellule est mise en forme avec des parenthèses pour les valeurs positives ou toutes les valeurs ; renvoie 0 sinon |
| « prefix » | Renvoie une valeur texte correspondant au préfixe d’étiquette de la cellule :
|
| « protect » | Renvoie 1 si la cellule est verrouillée ; renvoie 0 sinon |
| « row » | Renvoie le numéro de ligne de la cellule |
| « type » | Renvoie une valeur texte correspondant au type de données présent dans la cellule :
|
| « width » | Renvoie 2 éléments dans un tableau :
|
Remarque :Les valeurs « color », « filename », « format », « parentheses », « prefix », « protect » et « width » ne sont pas prises en charge dans Excel pour le web, Excel Mobile et Excel Starter.
Codes Format de cellule
Le tableau ci-dessous présente les codes texte correspondant aux formats numériques spécifiques de la cellule lorsque info_type est défini sur « format ».
| Code de format renvoyé | Format numérique correspondant |
| G | Général |
| F0 | 0 |
| ,0 | #,##0 |
| F2 | Renvoie |
| ,2 | #,##0,00 |
| C0 | $#,##0_);($#,##0) |
| C0- | $#,##0_);[Red]($#,##0) |
| C2 | $#,##0,00_);($#,##0,00) |
| C2- | $#,##0,00_);[Red]($#,##0,00) |
| P0 | 0 % |
| P2 | 0.00 % |
| S2 | 0,00E+00 |
| G | # ?/? ou # ??/?? |
| D4 | m/j/aa ou m/j/aa h:mm ou mm/jj/aa |
| D1 | j-mmm-aa ou jj-mmm-aa |
| D2 | j-mmm ou jj-mmm |
| D3 | mmm-aa |
| D5 | mm/jj |
| D7 | h:mm AM/PM |
| D6 | h:mm:ss AM/PM |
| D9 | h:mm |
| D8 | h:mm:ss |
Remarque :Tous les formats numériques ci-dessus sont des formats intégrés. Le signe « - » est ajouté à la fin des codes si la cellule est mise en forme avec une couleur pour les valeurs négatives. Si la cellule est mise en forme avec des parenthèses pour les valeurs positives ou toutes les valeurs, « () » est renvoyé à la fin du code.
Valeur de retour
La fonction CELLULE renvoie les informations demandées.
Remarques sur la fonction
- info_type doit être placé entre guillemets (") lorsqu’il est saisi directement dans une formule CELLULE. En revanche, s’il est référencé plutôt que tapé manuellement, les guillemets ne sont pas nécessaires.
- référence est facultatif pour certaines valeurs de info_type. Toutefois, il est recommandé d’utiliser une adresse telle que A1 afin d’éviter des résultats inattendus.
- Vous devez recalculer la feuille de calcul (appuyez sur)F9) pour mettre à jour les résultats de la fonction CELLULE si vous appliquez ultérieurement un format différent à la cellule référencée.
- La fonction CELLULE renvoie l’erreur #VALEUR! si info_type ne correspond à aucun des types reconnus.
- La fonction CELLULE renvoie l’erreur #NOM? si l’un des arguments est une valeur texte non placée entre guillemets.
Exemple
Pour obtenir les informations de la cellule B3 selon les types d’informations indiqués dans le tableau ci-dessous, veuillez copier ou saisir la formule suivante dans la La cellule au-dessus, puis appuyez sur Entréepour obtenir le résultat, puis faites glisser la poignée de recopie (située en bas à droite de la cellule contenant le résultat) vers le bas afin d’appliquer la formule aux cellules situées en dessous.
=CELLULE()C3,$B$3)
√ Remarque :Les signes dollar ($) ci-dessus indiquent des références absolues, ce qui signifie que la référence dans la formule ne changera pas lorsque vous déplacerez ou copierez la formule vers d’autres cellules. Toutefois, aucun signe dollar n’a été ajouté à l’argument info_typecar vous souhaitez qu’il reste dynamique.

Vous pouvez également saisir directement l’argument info_typedans la formule, comme illustré ci-dessous. Veillez à l’encadrer avec des guillemets doubles :
=CELLULE()«address»,$B$3)
Fonctions associées
La fonction TYPE d’Excel renvoie un nombre qui indique le type de données d’une valeur.
La fonction TYPE.ERREUR d’Excel renvoie un nombre correspondant à une erreur spécifique. En l’absence d’erreur, elle renvoie #N/A.
La fonction LIGNE d’Excel renvoie le numéro de ligne correspondant à une référence donnée.
La fonction COLONNE renvoie le numéro de la colonne dans laquelle la formule apparaît ou renvoie le numéro de colonne de la référence donnée.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.