CELL : Obtenir des infos sur une cellule Excel
Maîtrisez la fonction CELL d'Excel pour extraire des informations cruciales sur vos cellules : format, adresse, contenu. Exemples pratiques et conseils.
Syntaxe
- type_info (obligatoire) : Spécifie le type d'information à renvoyer. Doit être une chaîne de texte entre guillemets (ex: "adresse").
- référence (facultatif) : La cellule dont vous souhaitez obtenir des informations. Si omis, la dernière cellule modifiée est utilisée.
Explication détaillée
Fonction CELL dans Excel : Guide Complet
Introduction
La fonction CELL dans Excel est un outil puissant pour extraire des informations détaillées sur une cellule spécifique. Elle permet de connaître son format, son adresse, son contenu, et d'autres propriétés. Cette fonction est particulièrement utile pour automatiser des tâches, vérifier l'intégrité des données et créer des rapports dynamiques.
Syntaxe
La syntaxe de la fonction CELL est la suivante :
=CELL(type_info, [référence])
Où :
type_info: Une chaîne de texte qui spécifie le type d'information à renvoyer. Les valeurs possibles sont listées ci-dessous.référence: (Facultatif) La cellule dont vous souhaitez obtenir des informations. Si omis, la dernière cellule modifiée est utilisée.
Fonctionnement
La fonction CELL renvoie une information spécifique sur une cellule, en fonction de l'argument type_info fourni. Les valeurs possibles pour type_info sont :
- "adresse" : Renvoie l'adresse de la cellule (ex : "$A$1").
- "col" : Renvoie le numéro de colonne de la cellule.
- "contenu" : Renvoie le contenu de la cellule.
- "format" : Renvoie un code de format de texte pour la cellule.
- "nomfichier" : Renvoie le nom du fichier, y compris le chemin complet.
- "parenthèses" : Renvoie "(" si la cellule est formatée avec des parenthèses pour les valeurs positives ou négatives, sinon, renvoie "".
- "préfixe" : Renvoie l'alignement de la cellule.
'pour alignement à gauche,"pour alignement à droite,^pour alignement au centre et\pour remplissage. - "protection" : Renvoie "1" si la cellule est verrouillée et "0" si elle ne l'est pas.
- "row" : Renvoie le numéro de ligne de la cellule.
- "type" : Renvoie le type de données de la cellule : "b" pour vide, "l" pour étiquette (texte) et "v" pour valeur (numérique).
- "largeur" : Renvoie la largeur de la colonne, en nombre de caractères.
Cas d'utilisation
- Vérification du format des données : En finance, on peut vérifier que toutes les cellules d'une colonne de chiffres sont bien au format monétaire.
- Audit de feuilles de calcul : En entreprise, on peut vérifier si des cellules sont verrouillées ou non, pour s'assurer que certaines données ne sont pas modifiées accidentellement.
- Rapports dynamiques : En RH, on peut afficher l'adresse de la cellule contenant le nom de l'employé sélectionné dans une liste déroulante.
- Extraction du nom de fichier: Pour automatiser des rapports et inclure le nom du fichier dans le rapport lui-même.
Bonnes pratiques
- Utilisez la fonction
CELLavec parcimonie, car elle peut ralentir le calcul de votre feuille de calcul, surtout si elle est utilisée sur de grandes plages de cellules. - Assurez-vous que l'argument
type_infoest une chaîne de texte valide et correctement orthographiée. - Utilisez la fonction
CELLen combinaison avec d'autres fonctions pour créer des formules plus complexes et puissantes.
Combinaisons
=SI(CELL("protection", A1)="1", "Verrouillée", "Non verrouillée"): Affiche si la cellule A1 est verrouillée ou non.=CELL("adresse", INDEX(A1:A10, 5)): Renvoie l'adresse de la 5ème cellule de la plage A1:A10.=GAUCHE(CELL("nomfichier"),CHERCHE("[",CELL("nomfichier"))-1): Extrait le nom du fichier (sans le chemin complet) de la cellule.
Cas d'utilisation
Audit de feuilles de calcul
Vérification de la cohérence des données
Création de rapports dynamiques
Automatisation de tâches
Exemples pratiques
Données : Cellule B2 contient la valeur 10
Renvoie l'adresse de la cellule B2.
Données : Cellule C3 contient le texte "Bonjour"
Renvoie le type de données de la cellule C3.
Données : Cellule A1 contient la formule =1+1
Renvoie le résultat de la formule dans la cellule A1.
Conseils et astuces
Utilisez la fonction CELL pour vérifier le format des données importées.
Combinez la fonction CELL avec la fonction SI pour créer des tests conditionnels basés sur les propriétés d'une cellule.
Soyez conscient des limitations de la fonction CELL dans Google Sheets par rapport à Excel.
Utilisez la fonction CELL pour extraire le chemin du fichier courant afin d'automatiser la génération de logs ou d'audit trails.
Erreurs courantes
L'argument type_info n'est pas une chaîne de texte valide.
Vérifiez que l'argument type_info est bien entre guillemets et que son orthographe est correcte.
La cellule référencée dans l'argument référence n'existe pas.
Vérifiez que la cellule référencée existe bien dans la feuille de calcul.