Подтвердить что ты не робот

MS Excel, показывающий формулу в ячейке вместо результирующего значения

excel sheet showing the 3 cells with formula instead of value

На приведенном выше рисунке показаны 3 ячейки, содержащие формулу вместо значения; Первая ячейка находится по часовому тарифу PHP, вторая - по имени, а третье - это сумма счета-фактуры. Однако значения будут отображаться после двойного щелчка по ячейке и нажатия клавиши ввода. Почему это происходит? Я использую Excel VBA в Excel 2013.

Спасибо.

4b9b3361

Ответ 1

Удостоверься что...

  • Знак = перед формулой
  • Там нет пробела перед знаком =
  • Вокруг формулы нет кавычек (должно быть =A1, вместо "=A1")
  • Вы не в формуле (нажмите Ctrl + ' для переключения между режимами)
  • Формат ячейки установлен на Общий вместо Текст
  • Если простое изменение формата не работает, нажмите F2, Enter
  • Отмена действий (CTRL + Z) назад, пока значение не отобразится снова, а затем просто повторение всех этих действий с помощью CTRL-Y также работало для некоторых пользователей

Ответ 2

Если вы используете Excel 2013, сделайте следующее Файл > Параметp > Дополнительно > В разделе Параметры отображения для этого листа: снимите флажок перед Показать формулы в ячейках вместо их вычисленных результатов Это должно решить проблему.

Ответ 3

Если все остальное не удается, Ctrl-H (поиск и замена) с помощью "=" в обоих случаях (другими словами, поиск по = и заменить его тем же =). Кажется, сделать трюк.

Ответ 4

У меня была та же проблема и решена ниже:

Диапазон ( "A" ). Формула = Trim (CStr ( "формула" ))

Ответ 5

Если вы используете VBA для ввода формул, можно случайно ввести их не полностью:

Sub AlmostAFormula()
    With Range("A1")
        .Clear
        .NumberFormat = "@"
        .Value = "=B1+C1"
        .NumberFormat = "General"
    End With
End Sub

A1 появится формула, но это только текст, пока вы не дважды щелкните ячейку и коснитесь Enter.

Убедитесь, что в вашем коде нет таких ошибок.

Ответ 6

Попробуйте, если вышеупомянутое решение не работает, работал у меня

Отрежьте все содержимое на листе, используя "Ctrl + A", а затем "Ctrl + X" и вставьте его на новый лист. Ваша ссылка на формулы останется неизменной, когда вы вырезаете пасту.

Ответ 7

Проверьте пробелы в формуле до "=". пример '= A1' instean '= A1'

Ответ 8

Я перепробовал все, что смог найти, но ничего не получалось. Затем я выделил столбец формулы, щелкнул правой кнопкой мыши и выбрал "очистить содержимое". Это сработало! Теперь я вижу результаты, а не формулу.