J'ai retiré la formule que j'avais appliqué en B4 pour ne mettre que la réponse, mais ça répète la même erreur. Les cellules qui m'apparaissent erronées sont celles qui ont plus de 1 argument (ex: =FONCTION( argument1 ; argument2 ; ...) Le problème semble résider dans le caractère utilisé pour séparer ces arguments. Le plus ridicule est que j'ai copié les exemples de l'Aide Excel et les formules sont encore erronées...
J'ai tout essayé: espaces, points-virgules, virgules, guillemet simple et double anglais et français.
=SI(B4>0 "Vrai" "Faux")
=SI(B4>0; "Vrai"; "Faux")
=SI(B4>0;"Vrai";"Faux")
=SI(B4>0, "Vrai", "Faux")
=SI(B4>0,"Vrai","Faux")
=SI(B4>0 'Vrai' 'Faux')
=SI(B4>0; 'Vrai'; 'Faux')
=SI(B4>0;'Vrai';'Faux')
=SI(B4>0, 'Vrai', 'Faux')
=SI(B4>0,'Vrai','Faux')
=SI(B4>0 «Vrai» «Faux»)
=SI(B4>0; «Vrai»; «Faux»)
=SI(B4>0;«Vrai»;«Faux»)
=SI(B4>0, «Vrai», «Faux»)
=SI(B4>0,«Vrai»,«Faux»)
J'en connais tout de même beaucoup sur Excel, mais ce bug me bloque.
Je suis presque certain que le problème n'est pas dans la formule, mais dans Excel ou mon ordinateur. Mon ordinateur est anglais, mais mon Excel est français.
J'ai déjà ouvert un fichier Excel anglais et les noms des formules sont convertis (ex: IF => SI). Alors même si l'utilisateur qui a écrit la formule en anglais =IF(B4>0;"True";"False"), il se peut que quand j'ouvre son fichier, je vois à la place =SI(B4>0 "True" "False") selon mes Options Excel.
Voici tout de même le fichier: (HoG.xlsx)
Et un autre (MB021.xlsx) dont les formules ont été entrées avant que j'installe Windows 7. Il fonctionne toujours, mais j'aurai besoin de changer les formules bientôt et ça me sera impossible de valider :/
En espérant que quelqu'un soit capable de résoudre ce problème mystérieux.
Merci.