2016-11-11 2 views
-1

У меня проблемы с обработкой данных, в excel. По сути то, что происходит, у меня есть следующие клетки:Как данные сохраняются в excel?

Cell


A | B |


, что я хочу, это ячейка:


| A B |


так, что я сделать, это записать это уравнение = (A & "" & B). Что дает мне желаемые результаты, я затем сохраняю эти данные в новой ячейке в качестве значения результата. Моя проблема - когда я запускаю этот результат через приложение через программу для своей компании, я получаю неверный результат. Итак, каков мой вопрос: каким образом excel сохраняет эти данные в фоновом режиме? Это что-то вроде строк после того, как я сделаю уравнение, которое оно сохраняет в виде строки или чего-то еще? Я несколько раз царапаю голову в течение одного дня, любая помощь будет оценена по достоинству.

+0

вы всегда можете взять ваши ячейки формул скопировать их и щелкните правой кнопкой мыши вставить специальный в качестве значений в новой колонке, то формула уходит, как и потребность в колонках A, B и формулу, так как теперь вы комбинируете данные по желанию. но если вы знаете, что измените расширение на .zip, откройте zip-файл, и вы сможете посмотреть на необработанный XML, где сохранены данные excel. – xQbert

+0

Я верю, что это в SharedStrings.xml в папке xl. – xQbert

ответ

0

Если вы поместите формулу внутри ячейки, это будет подсчитано при следующем открытии файла. Вы можете:

  • копировать результаты, щелкните правой кнопкой мыши, вставьте специальные, значения;
  • блок автоматический пересчет формул внутри файла as explained in this guide.
Смежные вопросы