Fonction INFO ExcelGuide Complet 2026 avec Exemples Pratiques
INFO (INFORMATION en anglais) est une fonction Excel qui te donne des informations précieuses sur ton environnement de travail : système d'exploitation, version d'Excel, mode de calcul, répertoire par défaut... Même si tu ne l'utiliseras pas tous les jours comme SOMME, elle est indispensable pour créer des classeurs professionnels qui s'adaptent automatiquement à différents environnements.
Dans ce guide complet, tu vas découvrir comment utiliser INFO pour auditer ton système, créer des formules compatibles multi-plateformes, automatiser la documentation de tes classeurs, et détecter les problèmes de configuration avant qu'ils ne causent des erreurs. Que tu sois développeur de classeurs partagés, auditeur IT, responsable technique ou simplement curieux de ton environnement Excel, cette fonction va transformer ta façon de travailler !
Syntaxe de la fonction INFO
=INFO(type_info)La fonction INFO prend un seul argument texte qui spécifie le type d'information que tu veux obtenir. Il existe 7 valeurs possibles, chacune retournant une information spécifique sur ton environnement de travail.
Cette fonction est particulièrement utile pour créer des systèmes d'audit, des vérifications de compatibilité, et des formules qui s'adaptent automatiquement selon l'environnement de l'utilisateur. Elle ne nécessite aucune référence de cellule et retourne toujours une valeur texte ou numérique selon le type d'information demandé.
Comprendre chaque paramètre
type_info
(obligatoire)C'est le seul paramètre de la fonction. Il doit être une valeur texte (entre guillemets) indiquant quel type d'information tu veux obtenir. Tu dois choisir parmi 7 valeurs possibles, chacune retournant des données spécifiques sur ton environnement de travail Excel et système.
"directory"CheminRetourne le chemin du répertoire par défaut où Excel sauvegarde les fichiers. Utile pour vérifier où tes fichiers seront enregistrés par défaut et pour construire des chemins de fichiers automatiques.
Exemple de résultat : "C:\Users\Marie\Documents" ou "/Users/marie/Documents"
"numfile"NombreRetourne le nombre total de feuilles de calcul dans tous les classeurs ouverts. Attention : ce n'est PAS le nombre de fichiers, mais bien le nombre total de feuilles !
Exemple de résultat : 8 (si tu as 3 classeurs avec 3, 2 et 3 feuilles respectivement)
"origin"RéférenceRetourne la référence absolue de la cellule en haut à gauche de la fenêtre visible. Fonction héritée de Lotus 1-2-3, rarement utilisée aujourd'hui mais maintenue pour compatibilité.
Exemple de résultat : "$A$1" ou "$D$15" selon ta position de défilement
"osversion"SystèmeRetourne la version détaillée de ton système d'exploitation. Extrêmement utile pour le support technique et l'audit de parc informatique. La valeur est différente sur chaque système.
Exemple de résultat : "Windows (64-bit) NT 10.00" ou "Mac OS Version 11.6.2"
"recalc"Mode calculRetourne le mode de recalcul actuel : "Automatique" ou "Manuel". Indispensable pour détecter pourquoi tes formules ne se mettent pas à jour automatiquement et pour créer des alertes de vérification.
Exemple de résultat : "Automatique" ou "Manuel"
"release"Version ExcelRetourne la version d'Excel sous forme de nombre (par exemple "16.0" pour Excel 2016/2019/Microsoft 365). Parfait pour vérifier la compatibilité des fonctionnalités et afficher des avertissements si nécessaire.
Exemple de résultat : "16.0" (Excel 2016+) ou "15.0" (Excel 2013)
"system"PlateformeRetourne le nom de l'environnement d'exploitation : "mac" pour macOS ou "pcdos" pour Windows. La valeur de base pour détecter la plateforme de l'utilisateur et adapter tes formules en conséquence.
Exemple de résultat : "pcdos" (Windows) ou "mac" (macOS)
Astuce de pro : Pour créer un rapport système complet, crée une feuille "Info Système" avec chacun des 7 types d'INFO dans des cellules séparées avec des étiquettes claires. Tu auras ainsi un tableau de bord instantané de ton environnement Excel, parfait pour le dépannage, l'audit ou le support technique. Combine cela avec la mise en forme conditionnelle pour des alertes visuelles automatiques !
Exemples pratiques métier pas à pas
Exemple 1 – Responsable IT : créer un tableau de bord d'audit système automatique
Tu es responsable IT et tu dois auditer les postes de travail de ton équipe pour vérifier les configurations. Au lieu de demander manuellement à chaque personne sa configuration système, tu crées un classeur intelligent qui collecte automatiquement toutes les informations environnementales dès son ouverture.
Un tableau de bord système automatique qui se remplit instantanément à l'ouverture du fichier.
| A | B | C | |
|---|---|---|---|
| 1 | Information | Formule | Résultat |
| 2 | Système d'exploitation | =INFO("system") | pcdos |
| 3 | Version OS détaillée | =INFO("osversion") | Windows (64-bit) NT 10.00 |
| 4 | Version Excel | =INFO("release") | 16.0 |
| 5 | Mode de calcul | =INFO("recalc") | Automatique |
| 6 | Répertoire par défaut | =INFO("directory") | C:\Users\Marie\Documents |
| 7 | Feuilles ouvertes | =INFO("numfile") | 12 |
=INFO("osversion")Distribue ce classeur à ton équipe par email, chacun l'ouvre sur son poste, et tu récupères automatiquement toutes les configurations système. Plus besoin d'enquête manuelle fastidieuse ! Tu peux même ajouter une colonne avec le nom de l'utilisateur (fonction ENVIRONNEMENT si disponible ou saisie manuelle) pour créer un inventaire complet.
Exemple 2 – Développeur de classeurs : adapter automatiquement les instructions selon la plateforme
Tu es développeur de classeurs partagés entre utilisateurs Mac et Windows. Les raccourcis clavier sont différents (Cmd vs Ctrl), les chemins de fichiers utilisent des séparateurs différents (/ vs \), et tu veux afficher automatiquement les bonnes instructions selon la plateforme de l'utilisateur pour éviter toute confusion.
Les instructions s'adaptent automatiquement à la plateforme de l'utilisateur, sans que tu aies à créer deux versions du fichier.
| A | B | C | |
|---|---|---|---|
| 1 | Action | Formule adaptative | Résultat (Windows) |
| 2 | Copier | =SI(INFO("system")="mac";"Cmd+C";"Ctrl+C") | Ctrl+C |
| 3 | Coller | =SI(INFO("system")="mac";"Cmd+V";"Ctrl+V") | Ctrl+V |
| 4 | Annuler | =SI(INFO("system")="mac";"Cmd+Z";"Ctrl+Z") | Ctrl+Z |
| 5 | Séparateur chemin | =SI(INFO("system")="mac";"/";"\") | \ |
| 6 | Message plateforme | =SI(INFO("system")="mac";"Tu utilises macOS";"Tu utilises Windows") | Tu utilises Windows |
=SI(INFO("system")="mac";"Appuie sur Cmd+C pour copier";"Appuie sur Ctrl+C pour copier")Cette approche améliore considérablement l'expérience utilisateur et évite les confusions. Un seul fichier, deux plateformes supportées intelligemment ! Tu peux même combiner cela avec des mises en forme conditionnelles pour afficher des icônes Mac ou Windows selon le système détecté.
Exemple 3 – Analyste financier : détecter les problèmes de configuration avant la présentation
Tu es analyste financier et tu prépares une présentation critique avec des modèles financiers complexes. Tu veux créer un système d'alertes intelligent qui te prévient si le mode de calcul est en manuel (ce qui pourrait fausser tes résultats si tu oublies d'appuyer sur F9), ou si trop de fichiers sont ouverts (risque de ralentissement).
Un système d'alertes intelligent qui t'évite les erreurs embarrassantes en réunion avec ta direction.
| A | B | C | |
|---|---|---|---|
| 1 | Vérification | Formule | Message |
| 2 | Mode de calcul actuel | =INFO("recalc") | Automatique |
| 3 | Nombre de feuilles ouvertes | =INFO("numfile") | 8 |
| 4 | Alerte mode manuel | =SI(INFO("recalc")="Manuel";"⚠️ ATTENTION : Calcul manuel activé !";"✓ Calcul automatique OK") | ✓ Calcul automatique OK |
| 5 | Alerte performance | =SI(ET(INFO("recalc")="Automatique";INFO("numfile")>15);"⚠️ Trop de feuilles - Risque de ralentissement";"✓ Performance OK") | ✓ Performance OK |
=SI(INFO("recalc")="Manuel";"⚠️ DANGER : Appuie sur F9 pour recalculer avant présentation";"✓ Tous les calculs sont à jour")Place cette vérification en haut de ta feuille principale dans une zone bien visible. Si tu vois l'alerte rouge, tu sais immédiatement qu'il faut recalculer avant de présenter tes chiffres. Tu peux même utiliser une mise en forme conditionnelle pour que la cellule devienne rouge vif en cas de problème détecté.
Exemple 4 – Chef de projet : vérifier la compatibilité logicielle avant le déploiement
Tu es chef de projet et tu déploies un nouveau classeur utilisant des fonctions récentes d'Excel (FILTRE, UNIQUE, TRIER, etc.) disponibles uniquement à partir d'Excel 2021 ou Microsoft 365. Tu veux créer un contrôle de compatibilité qui s'assure que tous les utilisateurs ont au moins Excel 2016, sinon afficher un message d'erreur explicite avec les instructions de mise à jour.
Un contrôle de compatibilité proactif qui prévient les utilisateurs avant qu'ils ne rencontrent des erreurs #NOM?
| A | B | C | |
|---|---|---|---|
| 1 | Test | Formule | Résultat |
| 2 | Version Excel détectée | =INFO("release") | 16.0 |
| 3 | Version compatible ? | =SI(VALEUR(INFO("release"))>=16;"✓ Compatible Excel 2016+";"❌ Version trop ancienne") | ✓ Compatible Excel 2016+ |
| 4 | Message utilisateur | =SI(VALEUR(INFO("release"))<16;"⚠️ Ce classeur nécessite Excel 2016+. Contacte le support IT pour mise à jour.";"") | |
| 5 | Rapport système complet | =INFO("system") & " - " & INFO("osversion") & " - Excel " & INFO("release") | pcdos - Windows (64-bit) NT 10.00 - Excel 16.0 |
=SI(VALEUR(INFO("release"))<16;"⚠️ Version Excel incompatible - Mise à jour requise immédiatement";"✓ Version compatible avec toutes les fonctionnalités avancées")Place ce contrôle sur une feuille d'accueil dédiée. Si la version est trop ancienne, tu peux même masquer automatiquement les autres feuilles avec VBA et n'afficher que le message d'erreur avec les instructions de mise à jour et les coordonnées du support IT. Cela évite les tickets de support inutiles et améliore l'expérience de déploiement.
Astuces de pro pour maîtriser INFO
Crée une feuille "Debug Info" dans tous tes classeurs professionnels
Ajoute une feuille cachée qui liste toutes les informations INFO avec des étiquettes claires. Quand un utilisateur a un problème, demande-lui de démasquer cette feuille (Clic droit sur onglet > Afficher) et de t'envoyer une capture : tu verras instantanément sa configuration complète (OS, version Excel, mode calcul, etc.). Ça divise par 10 le temps de diagnostic et évite les allers-retours par email !
Combine INFO avec mise en forme conditionnelle pour des alertes visuelles puissantes
Utilise INFO("recalc") dans une cellule dédiée en haut de ta feuille et applique une mise en forme conditionnelle : fond rouge avec texte blanc gras si ="Manuel", fond vert si ="Automatique". Place cette cellule dans un coin toujours visible. Tu verras immédiatement si le mode calcul a été changé par erreur, sans avoir à vérifier les options.
Utilise INFO pour personnaliser automatiquement les chemins de fichiers multi-utilisateurs
Combine INFO("directory") avec des fonctions texte pour construire automatiquement des chemins de fichiers adaptés à chaque utilisateur. Par exemple : =INFO("directory") & SI(INFO("system")="mac";"/";"\") & "exports" & SI(INFO("system")="mac";"/";"\") & "rapport.xlsx" créera le bon chemin peu importe qui ouvre le fichier et sur quelle plateforme. Fini les chemins en dur qui ne marchent que sur ton poste !
Crée des dashboards de monitoring pour les classeurs critiques
Pour les fichiers financiers ou stratégiques critiques, crée un onglet de monitoring avec INFO("recalc") pour le mode calcul, INFO("numfile") pour détecter si trop d'autres fichiers sont ouverts (risque de ralentissement), et INFO("release") pour vérifier la version. Ajoute des seuils d'alerte avec SI() et des mises en forme conditionnelles. Tu auras un cockpit de surveillance en temps réel de l'état de ton environnement.
Les erreurs fréquentes et comment les corriger
Type d'information non reconnu (#VALEUR!)
Si tu entres un type_info qui n'existe pas ou mal orthographié, INFO retourne l'erreur #VALEUR!. Les valeurs acceptées sont EXACTEMENT (en minuscules) : "directory", "numfile", "origin", "osversion", "recalc", "release", ou "system" (avec les guillemets obligatoires).
Solution : Vérifie soigneusement l'orthographe et utilise toujours les guillemets. Les erreurs courantes incluent : écrire =INFO("version") au lieu de =INFO("release"), ou =INFO("os") au lieu de =INFO("osversion"), ou encore oublier les guillemets : =INFO(system) au lieu de =INFO("system").
❌ Incorrect :
=INFO("version")✅ Correct :
=INFO("release")Résultats différents entre Mac et Windows
INFO("system") retourne "pcdos" sur Windows et "mac" sur macOS. INFO("osversion") retourne des formats complètement différents : "Windows (64-bit) NT 10.00" vs "Mac OS Version 11.6.2". Un classeur qui fonctionne parfaitement sur Windows peut afficher des résultats inattendus ou des erreurs sur Mac si tu utilises des comparaisons exactes trop strictes.
Solution : Utilise des tests flexibles avec TROUVE ou CHERCHE au lieu de comparaisons exactes rigides. Exemple : =SI(ESTNUM(TROUVE("mac";MINUSCULE(INFO("system"))));"Configuration Mac détectée";"Configuration Windows détectée") fonctionne de manière robuste sur toutes les plateformes, même avec des variations de casse.
⚠️ Fragile (dépend de la casse exacte) :
=SI(INFO("system")="Mac";"Mac";"PC")✅ Robuste (fonctionne partout) :
=SI(ESTNUM(TROUVE("mac";MINUSCULE(INFO("system"))));"Mac";"PC")Confusion entre nombre de fichiers et nombre de feuilles
INFO("numfile") ne compte PAS le nombre de classeurs (fichiers) ouverts, mais le nombre total de feuilles de calcul dans tous les classeurs ouverts. Si tu as 3 classeurs avec respectivement 5, 3 et 2 feuilles, INFO("numfile") retournera 10, pas 3. Cette confusion est extrêmement courante et peut fausser tes analyses.
Solution : Comprends bien que "numfile" est un nom historique trompeur qui compte en réalité les feuilles, pas les fichiers. Il n'existe malheureusement pas de fonction INFO native pour compter uniquement le nombre de classeurs ouverts. Tu dois utiliser VBA ou accepter cette limitation. Utilise plutôt cette information pour détecter les situations de surcharge (trop de feuilles ouvertes = ralentissements potentiels).
INFO("directory") ne donne pas le chemin du fichier actuel
Beaucoup d'utilisateurs pensent qu'INFO("directory") retourne le dossier où se trouve le fichier Excel actuellement ouvert. En réalité, cette fonction retourne le répertoire par défaut configuré dans les options d'Excel pour l'enregistrement (Fichier > Options > Enregistrement), ce qui peut être un dossier complètement différent et causer des confusions majeures.
Solution : Pour obtenir le véritable chemin du fichier actuel, utilise : =GAUCHE(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))-1). Cette formule extrait le chemin complet du répertoire contenant le classeur en cours. Note que CELLULE("filename") retourne une erreur si le fichier n'a jamais été enregistré.
❌ Pour le chemin du fichier actuel (incorrect) :
=INFO("directory")✅ Pour le chemin du fichier actuel (correct) :
=GAUCHE(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))-1)INFO("release") ne retourne pas toujours la version complète
INFO("release") retourne uniquement la version majeure d'Excel (comme "16.0"), pas le numéro de build complet. Tu ne peux donc pas distinguer Excel 2016, Excel 2019 et Excel Microsoft 365 avec cette seule fonction car ils partagent tous la version "16.0". Cela limite les possibilités de tests de compatibilité très précis.
Solution : Si tu as besoin du numéro de build exact, tu dois utiliser VBA avec Application.Version ou Application.Build. Pour les tests de compatibilité de formules, concentre-toi sur les fonctionnalités disponibles plutôt que sur la version exacte : par exemple, teste si FILTRE existe plutôt que de tester la version.
Comparaison avec les fonctions similaires
| Critère | INFO | CELLULE | MAINTENANT | AUJOURDHUI |
|---|---|---|---|---|
| Type d'information | Environnement système | Propriétés de cellules | Date et heure actuelles | Date actuelle uniquement |
| Nécessite un argument | ✅ Oui (type_info) | ✅ Oui (type et référence) | ❌ Non | ❌ Non |
| Prend une référence de cellule | ❌ Non | ✅ Oui | ❌ Non | ❌ Non |
| Informations sur l'OS | ✅ Oui (osversion, system) | ❌ Non | ❌ Non | ❌ Non |
| Version d'Excel | ✅ Oui (release) | ❌ Non | ❌ Non | ❌ Non |
| Chemin du fichier | ⚠️ Partiel (répertoire par défaut) | ✅ Oui (filename) | ❌ Non | ❌ Non |
| Se recalcule automatiquement | ⚠️ Selon le type demandé | ⚠️ Selon le type demandé | ✅ Oui (volatile) | ✅ Oui (volatile) |
| Type de retour principal | Texte ou nombre | Texte ou nombre | Date/heure (nombre) | Date (nombre) |
| Cas d'usage principal | Audit système, compatibilité | Métadonnées, format cellules | Horodatage précis | Calculs de dates simples |
En résumé : Utilise INFO pour obtenir des informations sur l'environnement système et Excel (OS, version, mode calcul), CELLULE pour les propriétés et métadonnées des cellules (format, chemin du fichier, etc.), MAINTENANT pour capturer la date et l'heure actuelles avec précision, et AUJOURDHUI pour obtenir uniquement la date du jour. Chaque fonction a son domaine d'expertise spécifique et elles se complètent parfaitement !
Questions fréquemment posées
La fonction INFO fonctionne-t-elle sur Mac et Windows ?
Oui, mais certains types d'informations retournent des valeurs différentes selon le système d'exploitation. Par exemple, INFO("system") retourne "mac" sur macOS et "pcdos" sur Windows. Utilise des tests conditionnels pour gérer ces différences dans tes formules.
Pourquoi INFO("release") est utile pour la compatibilité ?
Cette fonction te permet de détecter la version d'Excel utilisée, ce qui est essentiel pour créer des classeurs compatibles ou pour activer certaines fonctionnalités uniquement sur les versions récentes. Par exemple, tu peux afficher un avertissement si la version est trop ancienne pour certaines fonctions.
Comment utiliser INFO pour auditer mon environnement de travail ?
Combine plusieurs appels INFO dans une feuille de documentation : =INFO("osversion") pour l'OS, =INFO("release") pour Excel, =INFO("numfile") pour le nombre de feuilles ouvertes. Cela crée un rapport système automatique très utile pour le support technique.
INFO("directory") retourne-t-il le chemin du fichier actuel ?
Non, INFO("directory") retourne le chemin du répertoire par défaut où Excel sauvegarde les fichiers, pas le chemin du fichier actuel. Pour obtenir le chemin du fichier en cours, utilise plutôt CELLULE("filename") combiné avec des fonctions texte.
Peut-on utiliser INFO dans des formules conditionnelles ?
Absolument ! Par exemple : =SI(INFO("system")="mac";"Utilisateur Mac";"Utilisateur Windows") te permet d'adapter tes formules selon l'environnement de l'utilisateur. C'est parfait pour créer des classeurs multi-plateformes intelligents.
Fonctions complémentaires à explorer
Deviens un expert Excel
Tu maîtrises maintenant INFO ! Rejoins Le Dojo Club pour découvrir toutes les autres fonctions essentielles et devenir vraiment efficace sur Excel au quotidien.
Essayer pendant 30 jours