2015-10-27 2 views
0

У меня есть лист Excel с тремя суммами. Лист представляет собой шаблон, поэтому остальная часть листа пуста, за исключением нескольких текстовых описаний в столбце A.Ячейки Excel не вычисляются до тех пор, пока я не дважды их нажму.

Я использую процесс ETL (Talend Open Studio), чтобы открыть рабочий лист, ввести некоторые данные, добавить пару других листов, и сохраните этот другой рабочий лист в общей папке.

Когда я открываю рабочий лист в общей папке файла, три ячейки с функциями суммы отображаются как ноль, но когда я дважды щелкаю по ячейке, они вычисляют правильно.

Я хотел бы, чтобы ячейки отображали свои расчеты без меня, дважды щелкнув их.

Ячейки отформатированы как Общие, а для параметра «Расчет» установлено значение «Автоматически». Что я могу сделать?

+0

Формулы связаны? или они относятся к данным в одной книге? –

ответ

0

Возможно, что Excel видит ячейки как Text, несмотря на то, что вы отформатированы как General. Это может иметь место при работе с данными, поступающими от ERP, таких как SAP.

Попробуйте эти два подхода, чтобы увидеть, если один работает: подход 1

  1. Передача данных на другой лист путем Копирование ячеек данных и вставить специальные (значения) в другой лист
  2. Затем скопировать и вставить ваши формулы в другой лист и посмотреть, работает ли это.

подход 2:

  1. Для всех клеток у вас возникли проблемы с, введите формулу =Value([your cell]) в свежей колонке
  2. Скопируйте этот столбец и Специальная вставка значений над ним
  3. Поинт ваши формулы к этой новой колонке

Трудно воспроизвести проблему, возникшую у вас, если у вас нет источника данных, который является экспонатом проблемы. Но один из этих подходов может помочь.

-1

В пустой колонке Помещенным делит одинаковое количество на 1 (например, = 5,223/1 = 5,223) Проблема решена

+1

Ваше предложение действительно непонятно - почему это вообще поможет? Должно быть, это число? Нужно ли это вручную запускать? Больше информации пожалуйста. – LordWilmore

0

Я видел такая проблема возникает при экспорте данных из каких-либо SQL база данных, такие Монго и т.д., вы можете вставьте столбец в правой части и попробуйте параметр «data-> text to column», убедитесь, что вы выбрали соответствующий формат при разделении. все, что вы хотите разделить, будет смещено вправо. Теперь удалите этот нежелательный столбец. Вы сделали.