Ячейки показывают формулу, а не результат формулы


17

У нас есть существующая таблица, которая работает нормально. Сегодня мы дважды щелкнули ячейку, чтобы изменить формулу, но ничего не изменили (мы проверили другие ячейки, чтобы проверить). При нажатии клавиши ввода или нажатии другой ячейки после перехода в ячейку в режиме редактирования ячейка перестала отображать результат формулы и вместо этого показала формулу.

например, в ячейке показывалось «102». Дважды щелкните, и оно показывает = 100 + 2. Нажмите ввод, и он показывает "= 100 + 2".

Мы не изменили настройки книги, так почему бы это начать делать и как мы можем это исправить?


Попробуйте следующее: нажмите «Формат», «Ячейка» и выберите вкладку «Число». Если тип Text, измените его на Number.
LDC3

Я буду, но это не отвечает на вопрос, почему это внезапно пошло не так :)
Мистер Бой,

Скорее всего, вы вставили пробел или какой-либо другой символ перед знаком = в поле. Это легко случиться.
Тайсон

1
Прочитайте вопрос ... ВСЕ, что я делаю, - это двойной щелчок по ячейке и нажатие клавиши ввода. Я сделал это на 10 клетках, и происходит то же самое ... Я НЕ изменяю формулу.
Мистер Бой,

1
Если вы используете @свой собственный числовой формат, Excel иногда неправильно отображает формулу, а не значение
авиаудар

Ответы:


19

Вы выбрали форматирование текста.

Я полагаю, что это имеет тенденцию "просачиваться", если у соседних клеток есть это.
Это опция автоматического форматирования, но, пожалуйста, не спрашивайте меня, как ее отключить.

Выберите ячейку, с которой у вас возникли проблемы, затем нажмите CTRL+ 1 (Меню: Формат> Ячейки).
В
появившемся диалоговом окне выберите «Общие» (в Excel) или «Категория: Все, Формат: Общие» (LibreOffice) ....

ПРИМЕЧАНИЕ. Вам также необходимо отредактировать ячейку ... (выберите ячейку, нажмите, F2а затем нажмите ENTER)

Для сброса ВСЕХ КЛЕТОК нажмите прямоугольник в верхнем левом углу - сверху [ 1 ]и слева от [ A ]-, а затем сбросьте его так же, как и выше, последний шаг немного громоздок: -I.


13

Я думаю, что просто «Показать формулы» проверяется на панели аудита.
Нажмите CTRL+ `и он должен вернуться назад


1
Для немецкого Excel это CTRL + # вместо
никсда

Вау, что на земле это переключение даже для? Похоже, «испортить мою таблицу без отмены»
Flash

1
Какой символ рядом с CTRL? Какой еще символ можно найти на том же ключе?
Nick_F

1
@Nick_F На QWERTY-клавиатуре с тильдой (~) слева от клавиши 1. Вот полный ответ: superuser.com/questions/254076/…
Эндрю Китон

1

Это случилось со мной, но, похоже, это как-то связано с открытием Excel 97-2004 (XLS) в Excel для Mac 2011. Как только я «сохранил как» XLS, формулы смогли рассчитать.


1

Это случилось со мной в Office 2010. По непонятным причинам у меня была опция показывать формулы вместо результатов для этой таблицы. Я изменил это обратно. Это не имело никакого эффекта. Затем я должен был отформатировать ячейку и изменить ее с текста на общий (или число, вероятно, сработало бы, поскольку я смог изменить его на это потом), затем удалить то, что было в ячейке, затем снова войти (я ударил автосумму, как это произошло быть тем, что я пытался сделать).


1

Как воспроизвести эту проблему в Excel 2013:

  1. Введите формулу в пустую ячейку, например =D2
  2. Измените формат ячейки на Text
  3. Нажмите F2 + Enter

В этой ситуации я могу использовать несколько возможных решений:

  1. Сначала измените формат ячейки с Text на General, затем отредактируйте формулу, затем переключитесь обратно на Text
  2. Удалите содержимое ячейки (используя клавишу Del) и перепишите текст формулы, измените форматирование на Текст.
  3. Запишите текст формулы в другую ячейку и скопируйте всю ячейку

Есть тема, которая решает проблему :

Если при вводе формулы ячейка отформатирована как текст, а затем вы измените формат на (например) Общий, вы все равно увидите формулу. Вы должны нажать F2, затем Enter или заново ввести формулу, чтобы увидеть результат.


0

То же самое случилось со мной. Там нет кнопки Офиса в офисе 10, так , чтобы это исправить, я File> Options> Advanced> Display Options, и я непроверенная коробку , которая говорит Show formulas in cells instead of calculated results.

Что касается ПОЧЕМУ, то это было ошибкой, я думаю, что кто-то случайно набрал сочетание клавиш для этой опции по ошибке, например, CTRL + что-то (независимо от того, что это сочетание клавиш для отображения формул вместо вычисленных данных).

Надеюсь, это поможет.


0

Это случилось со мной. Я не менял никаких настроек. Я исправил это следующим образом:

  1. Я удалил все области, которые не сотрудничали.
  2. Я сохранил, выключил Excel и перезапустил.

-1

Вложение формулы в VALUEфункцию сработало для меня.
Т.е., если бы моя формула была =A1+A2, я бы просто изменил ее на =VALUE(A1+A2).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.