web-dev-qa-db-fra.com

Les cellules montrent la formule, pas le résultat de la formule

Nous avons un tableur existant qui fonctionne bien. Aujourd'hui, nous avons double-cliqué sur une cellule pour modifier la formule, mais n'a rien changé (nous avons testé sur d'autres cellules pour vérifier). Lorsque vous appuyez sur Entrée ou que vous cliquez sur une autre cellule après l'avoir mise en mode édition, la cellule ne montrait plus le résultat de la formule, mais plutôt la formule.

par exemple, la cellule indiquait "102". Double-cliquez et il a montré = 100 + 2. Appuyez sur Entrée pour afficher "= 100 + 2".

Nous n'avons pas modifié les paramètres du classeur, alors pourquoi commencerait-il à le faire et comment résoudre ce problème?

16
Mr. Boy

Vous avez choisi le formatage "Texte".

Je crois que cela a tendance à "fuir" si les cellules adjacentes l’ont.
Il s’agit d’une option de formatage automatique, mais ne me demandez pas comment le désactiver.

Sélectionnez la cellule qui vous pose problème, puis appuyez sur CTRL+1 (Menu: Format> Cellules)
Sélectionnez "Général" (dans Excel) ou "Catégorie: Tous, Format: Général" (LibreOffice).
... dans la boîte de dialogue qui apparaît.

REMARQUE: vous devez également rééditer la cellule ... (sélectionnez la cellule, appuyez sur F2 et ensuite frappé ENTER)

Pour réinitialiser TOUTES LES CELLULES, cliquez sur le rectangle supérieur gauche - au-dessus de [ 1 ] et à gauche de [ A ] -, puis réinitialisez-le de la même manière que ci-dessus, la dernière étape est un peu fastidieuse: -I.

17
Hannu

Je pense que c'est simplement que "Afficher les formules" est coché dans le volet d'audit.
Presse CTRL+` et il devrait revenir en arrière

13
Helpful guy

Cela m'est arrivé avec Office 2010. De manière inexplicable, j'avais l'option pour afficher des formules au lieu des résultats pour cette feuille de calcul. J'ai changé ça en retour. Cela n'a eu aucun effet. Je devais ensuite formater la cellule et la changer de texte en texte général (ou un nombre fonctionnerait probablement car je pouvais le changer pour celui-ci par la suite), puis supprimer ce qui était dans la cellule, puis rentrer (je frappe sur l'autosum comme cela est arrivé être ce que j'essayais de faire).

1
Roman

La façon de reproduire ce problème dans Excel 2013:

  1. Entrez la formule dans une cellule vide, par exemple =D2
  2. Changez le format de cellule en Text
  3. Appuyez sur F2 + Entrée

J'utilise plusieurs solutions de contournement possibles dans cette situation:

  1. Commencez par changer le format de cellule de Texte en Général, puis modifiez la formule, puis revenez en Texte.
  2. Supprimez le contenu de la cellule (à l'aide de la touche Suppr) et réécrivez le texte de la formule, changez le formatage en Texte.
  3. Écrivez le texte de la formule dans une autre cellule et copiez la cellule entière

Il y a un fil qui traite le problème :

Si une cellule est mise en forme en tant que texte lorsque vous entrez une formule et si vous modifiez ensuite le format en (par exemple) Général, vous verrez toujours la formule. Vous devez appuyer sur F2 puis Entrée, ou entrer la formule à nouveau pour voir le résultat.

1
Vojtěch Dohnal

Cela m'est arrivé, mais cela semble avoir quelque chose à voir avec l'ouverture d'un Excel 97-2004 (xls) dans Excel pour mac 2011. Une fois que j'ai "enregistré en tant que" un xls, les formules ont pu être calculées.

1
user568258

Cela m'est arrivé Je n'ai modifié aucun paramètre. Je l'ai corrigé comme suit:

  1. J'ai supprimé toutes les zones qui ne coopéraient pas.
  2. J'ai enregistré, fermé Excel et redémarré.
0
Midori

Il m'est arrivé la même chose. Il n'y a pas de bouton Office dans Office 10, alors pour résoudre ce problème, j'ai File> Options> Advanced> Display Options, et j'ai décoché la case Show formulas in cells instead of calculated results.

En ce qui concerne POURQUOI ça a fait défaut, je pense que quelqu'un a accidentellement tapé un raccourci clavier pour cette option par erreur, comme CTRL + quelque chose (quel que soit le raccourci clavier utilisé pour afficher des formules au lieu de données calculées).

J'espère que cela pourra aider.

0
Guest7