2010-02-25 1 views
3

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

Возможно ли иметь источник данных, который сводная таблица работает над встроенной в электронную таблицу?

ответ

3

Ответ на ваш прямой вопрос: ДА, данные могут быть встроены в сводную таблицу. Тем не менее, поскольку вы указываете «более миллиона строк» ​​и «отключены от любой базы данных», ответ на подразумеваемое приложение НЕТ. Вы не получите более миллиона строк в электронной таблице Excel. И я бы рискнул сказать, что миллион строк не принадлежат к электронной таблице.

Я считаю, что одной из целей сводной таблицы является то, что вы можете суммировать данные из внешнего источника. Если вы можете (или думаете, что можете) объединить данные с сводной таблицей и загрузить весь беспорядок, почему бы не сделать резюме самостоятельно и загрузить только сводные данные? было бы интересно узнать больше о фактическом приложении.

2

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

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

Я не уверен, что это отвечает на ваш вопрос. Кажется, что то, что вам нужно, - это то, что сводные таблицы делают нормально.

Смежные вопросы