Qu'est-ce que la fonction INFORMATIONS ?
INFO (INFORMATION en anglais) te sert dès que tu ne sais plus sur quelle machine ton classeur sera ouvert : elle te permet d'adapter automatiquement un fichier à l'environnement de celui qui l'utilise, au lieu de deviner ou de poser la question par email. Tu ne la sors pas tous les jours comme SOMME, mais elle devient précieuse dès que tu partages tes classeurs avec plusieurs utilisateurs ou plusieurs machines.
Concrètement, c'est elle qui détecte automatiquement si un utilisateur ouvre ton fichier sur Mac ou Windows pour afficher les bons raccourcis clavier, qui alerte un analyste financier si le mode de calcul a été passé en manuel avant une présentation critique, ou qui vérifie qu'une version d'Excel compatible est installée avant de lancer des fonctions récentes. Un seul paramètre texte, sept informations possibles, des cas d'usage très concrets dès que tu partages tes classeurs.
Syntaxe
=INFORMATIONS(type_info)Clique sur un argument pour aller à son explication.
Les sept valeurs acceptées pour type_info sont : "directory" (répertoire par défaut), "numfile" (nombre de feuilles ouvertes dans tous les classeurs), "origin" (référence absolue de la cellule en haut à gauche de la fenêtre), "osversion" (version détaillée de l'OS), "recalc" (mode de recalcul : Automatique ou Manuel), "release" (version d'Excel, ex. 16.0) et "system" (plateforme : "pcdos" pour Windows, "mac" pour macOS).

Comprendre chaque paramètre de la fonction INFORMATIONS
type_info
: c'est le seul paramètre de la fonctionIl doit être une chaîne de texte entre guillemets, choisie parmi les sept valeurs prédéfinies ci-dessous. La valeur est sensible à la casse et doit être en minuscules.
"directory" retourne le chemin du répertoire de sauvegarde par défaut d'Excel (pas le chemin du fichier actuel). "numfile" retourne le nombre total de feuilles dans tous les classeurs ouverts (attention : c'est le nombre de feuilles, pas de fichiers). "origin" retourne la référence absolue de la cellule en haut à gauche de la fenêtre visible, héritage de Lotus 1-2-3. "osversion" retourne la version détaillée de l'OS, par exemple "Windows (64-bit) NT 10.00". "recalc" retourne "Automatique" ou "Manuel" selon le mode de calcul actif. "release" retourne le numéro de version d'Excel, par exemple "16.0" pour Excel 2016 et ultérieur. "system" retourne "pcdos" pour Windows ou "mac" pour macOS.
Attention : Un type_info mal orthographié ou avec des majuscules génère une erreur #VALEUR!. Les erreurs courantes : "version" au lieu de "release", "os" au lieu de "osversion", ou oublier les guillemets.

Exemples pratiques pas à pas
Comment lire la version du système avec la fonction INFORMATIONS
Un collègue t'appelle parce que ton classeur se comporte bizarrement chez lui, et tu n'as aucune idée de la machine sur laquelle il travaille. Lui faire ouvrir les paramètres de Windows au téléphone te prendrait dix minutes, alors que la réponse tient dans une cellule de son propre fichier. La fonction INFORMATIONS interroge directement la machine et affiche la version de son système, sans qu'il ait à sortir d'Excel.
- 1Dans une cellule, écris
=INFORMATIONS(. - 2En 1er argument : saisis le code de l'information voulue,
"versionse". Ce code réclame la version du système d'exploitation de la machine. Il s'écrit entre guillemets doubles et en minuscules, car la fonction ne reconnaît que ses codes prédéfinis et renvoie#VALEUR!dès que l'orthographe s'en écarte. - 3Ferme la parenthèse et appuie sur Entrée.
=INFORMATIONS("versionse")Windows (64-bit) NT 10.00 décrit un Windows 64 bits de génération NT 10, que ton collègue soit sous Windows 10 ou sous Windows 11 (Excel ne fait pas la différence entre les deux).Comment adapter un classeur au Mac ou au PC avec les fonctions INFORMATIONS et SI
Ton mode d'emploi interne circule entre des postes Windows et des Mac, et la moitié des raccourcis que tu y as écrits ne marchent pas chez les utilisateurs Mac, qui t'écrivent pour te le signaler. Tu as noté les deux variantes de chaque raccourci dans ton tableau, et tu veux que chacun ne voie que celle qui fonctionne sur sa machine. La fonction INFORMATIONS reconnaît la plateforme à l'ouverture du fichier, et la fonction SI se charge d'afficher la bonne colonne.
- 1Dans une cellule, écris
=SI(. - 2En 1er argument : écris la comparaison qui reconnaît la plateforme du poste,
INFORMATIONS("system")="mac". La fonction INFORMATIONS lit l'environnement d'exploitation de la machine, et la comparaison ne renvoie vrai que sur un Mac. - 3En 2ᵉ argument : clique sur la cellule à afficher quand le test est vrai,
C2. C'est la colonne Mac, celle qui porteCmd+Cpour ces postes. - 4En 3ᵉ argument : clique sur la cellule qui couvre tous les autres cas, donc Windows,
B2. C'est la colonne Windows, celle qui afficheCtrl+C. - 5Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour traiter chaque raccourci de la liste.
=SI(INFORMATIONS("system")="mac"; C2; B2)pcdos sur ce poste Windows, donc le test de SI est faux et c'est la colonne Windows qui s'affiche. Le même fichier ouvert sur un Mac bascule tout seul sur les raccourcis Cmd, sans que personne n'ait une seule cellule à modifier.
Astuces avancées avec INFORMATIONS
Crée une feuille Debug dans tous tes classeurs professionnels
Ajoute une feuille cachée qui liste les sept valeurs INFO avec des étiquettes claires. Quand un utilisateur a un problème, demande-lui de démasquer cette feuille (clic droit sur l'onglet, Afficher) et de t'envoyer une capture : tu vois instantanément sa configuration complète sans aller-retour par email.
Tu divises par dix le temps de diagnostic sur les incidents à distance.
Alerte visuelle sur le mode de calcul avec la mise en forme conditionnelle
Ajoute une cellule en haut de ta feuille avec =INFORMATIONS("recalc") et applique une mise en forme conditionnelle : fond rouge si la valeur est "Manuel", fond vert si "Automatique". La cellule change de couleur toute seule dès que quelqu'un modifie le mode de calcul dans les options.
Tu repères immédiatement le problème sans chercher dans les menus.
Construis des chemins de fichiers compatibles Mac et Windows
Combine INFORMATIONS("directory") et INFORMATIONS("system") pour construire automatiquement des chemins qui fonctionnent sur les deux plateformes : =INFORMATIONS("directory") & SI(INFORMATIONS("system")="mac"; "/"; "\") & "exports" crée le bon chemin selon le système détecté.
Fini les chemins en dur qui ne marchent que sur ton poste.

Les erreurs fréquentes avec la fonction INFORMATIONS
Avec INFO, ce n'est presque jamais la formule qui plante : c'est l'écart entre ce qu'elle renvoie vraiment et ce que tu crois lire. Le #VALEUR! vient d'un type_info mal écrit (une majuscule, des guillemets oubliés, ou "version" au lieu de "release"), alors que les autres pièges sont silencieux.
Garde en tête trois fausses évidences : "numfile" compte des feuilles et non des fichiers, "directory" te donne le dossier de sauvegarde par défaut et pas celui de ton classeur, et "release" ne distingue pas 2016, 2019 et Microsoft 365 qui partagent tous "16.0".
Erreur #VALEUR! : type d'information non reconnu
Un type_info mal orthographié, avec des majuscules ou entre guillemets oubliés génère l'erreur #VALEUR!. Exemples fréquents : "version" au lieu de "release", "os" au lieu de "osversion", ou =INFORMATIONS(system) sans guillemets.
Solution : Vérifie l'orthographe exacte en minuscules : les sept valeurs valides sont "directory", "numfile", "origin", "osversion", "recalc", "release" et "system". Entoure toujours la valeur de guillemets doubles.
Résultats différents entre Mac et Windows
INFORMATIONS("system") retourne "pcdos" sur Windows et "mac" sur macOS. INFORMATIONS("osversion") retourne des formats différents selon la plateforme. Un classeur testé uniquement sur Windows peut se comporter différemment sur Mac si tu utilises des comparaisons exactes.
Solution : Utilise des tests flexibles avec TROUVE ou CHERCHE au lieu de comparaisons strictes. =SI(ESTNUM(TROUVE("mac"; MINUSCULE(INFORMATIONS("system")))); "Mac"; "PC") fonctionne de manière robuste sur toutes les plateformes.
INFORMATIONS("numfile") compte des feuilles, pas des fichiers
INFORMATIONS("numfile") est un nom historique trompeur : il compte le nombre total de feuilles de calcul dans tous les classeurs ouverts, pas le nombre de classeurs (fichiers). Trois classeurs avec 5, 3 et 2 feuilles donnent 10, pas 3.
Solution : Utilise cette valeur pour détecter les surcharges (beaucoup de feuilles ouvertes = ralentissements possibles), pas pour compter les fichiers. Pour compter les classeurs ouverts, il faut recourir à VBA.
INFORMATIONS("directory") ne donne pas le chemin du fichier actuel
INFORMATIONS("directory") retourne le répertoire de sauvegarde par défaut configuré dans les options d'Excel, pas le dossier où se trouve le fichier actuellement ouvert. Les deux peuvent être complètement différents.
Solution : Pour obtenir le chemin du fichier actuel, utilise =GAUCHE(CELLULE("filename"; A1); TROUVE("["; CELLULE("filename"; A1))-1). Attention : cette formule retourne une erreur si le fichier n'a jamais été enregistré.
INFORMATIONS("release") ne distingue pas Excel 2016, 2019 et Microsoft 365
INFORMATIONS("release") retourne uniquement la version majeure ("16.0"), partagée par Excel 2016, 2019 et Microsoft 365. Tu ne peux pas distinguer ces versions avec cette seule fonction.
Solution : Pour les tests de compatibilité de formules, concentre-toi sur les fonctionnalités disponibles plutôt que sur la version exacte. Pour le numéro de build précis, utilise VBA avec Application.Build.

INFO vs CELLULE vs MAINTENANT vs AUJOURDHUI
Tu prends INFO quand ta question porte sur l'environnement : quel système, quelle version d'Excel, le mode de calcul, le répertoire par défaut. Dès que tu veux le chemin réel du fichier ouvert ou le format d'une cellule précise, c'est CELLULE qu'il te faut, pas INFO (qui ne connaît que le dossier de sauvegarde par défaut).
MAINTENANT et AUJOURDHUI ne jouent pas dans la même cour : elles ne renseignent rien sur la machine, elles renvoient juste la date et l'heure courantes pour horodater ou calculer des délais.
| Critère | INFO | CELLULE | MAINTENANT | AUJOURDHUI |
|---|---|---|---|---|
| Type d'information | Environnement système et Excel | Propriétés et métadonnées d'une cellule | Date et heure actuelles | Date actuelle uniquement |
| Argument requis | Oui (type_info) | Oui (type et référence cellule) | Non | Non |
| Informations sur l'OS | Oui (osversion, system) | Non | Non | Non |
| Chemin du fichier | Partiel (répertoire par défaut seulement) | Oui (filename) | Non | Non |
| Cas d'usage principal | Audit système, compatibilité multi-plateforme | Format, contenu, emplacement d'une cellule | Horodatage précis | Calculs de dates |
Questions fréquentes
Oui, mais certains types retournent des valeurs différentes selon le système. INFORMATIONS("system") retourne "mac" sur macOS et "pcdos" sur Windows. INFORMATIONS("osversion") retourne aussi des formats très différents entre les deux plateformes. Utilise des tests conditionnels flexibles pour gérer ces différences.
Cette fonction te permet de détecter la version d'Excel utilisée, ce qui est essentiel pour créer des classeurs compatibles. Par exemple, tu peux afficher un avertissement si la version est trop ancienne pour certaines fonctions, ou masquer automatiquement des feuilles utilisant des fonctionnalités récentes.
Combine plusieurs appels INFO dans une feuille de documentation : =INFORMATIONS("osversion") pour l'OS, =INFORMATIONS("release") pour Excel, =INFORMATIONS("numfile") pour le nombre de feuilles ouvertes. Cela crée un rapport système automatique très utile pour le support technique ou pour documenter un incident.
Non, INFORMATIONS("directory") retourne le chemin du répertoire par défaut où Excel sauvegarde les fichiers, pas le chemin du fichier en cours. Pour obtenir ce dernier, utilise CELLULE("filename") combiné avec des fonctions texte pour extraire le dossier.
Oui. Par exemple : =SI(INFORMATIONS("system")="mac"; "Utilisateur Mac"; "Utilisateur Windows") adapte tes formules selon l'environnement. =SI(INFORMATIONS("recalc")="Manuel"; "Appuie sur F9"; "") crée une alerte si le mode calcul est en manuel. Les combinaisons avec SI sont très utiles pour créer des classeurs multi-environnements.
Pour aller plus loin
Continue sur ta lancée après la fonction INFORMATIONS : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



