Использование нескольких источников данных в диаграмме рассеяния

Использование нескольких источников данных в диаграмме рассеяния

У меня есть скрипт, который запускает что-то в цикле и записывает его длительность в файл .csv на общем ресурсе. Файл выглядит так:

"timestamp","duration","ComputerName"
"7/8/2014 2:56:03 PM","00:05:03.4625582","PSAGENT-BLD24"
"7/8/2014 3:01:23 PM","00:04:46.3097429","PSAGENT-BLD24"
(many more lines like this get added all the time...)

Я написал таблицу Excel, которая использует этот CSV-файл в подключении к данным на одном листе «Данные», и создал XY-диаграмму (точечную), которая показывает эти данные: временная метка — X, продолжительность — Y. Она отлично работает — я нажимаю «Обновить» и мгновенно вижу новые данные!

Теперь я хочу перейти на следующий уровень: запустить скрипт на нескольких компьютерах (каждый из которых будет писать на ComputerName.csvобщий ресурс) и показать все результаты в виде нескольких серий на одной временной шкале. Я знаю, как создавать дополнительные подключения к данным и размещать их данные на новых листах. Сделав это...

Мой вопрос

У меня есть книга Excel с несколькими листами, на каждом из которых есть списки меток времени/длительности подключения к данным. Как мне создать одну точечную диаграмму, используя все метки времени на одной оси X, а разные списки — как ряды Y?

решение1

Я бы использовал для этого надстройку Power Query. Вы можете импортировать данные из листов Excel или из исходных текстовых файлов. Вы можете объединить несколько источников вместе с помощью команды Append:

http://office.microsoft.com/ru-ru/excel-help/append-queries-HA104149760.aspx?CTT=5&origin=HA103993872

Если файлы уже существуют в папке Windows, вы можете импортировать и добавить их все за один шаг:

http://www.excelguru.ca/blog/2013/11/26/from-txt-files-to-bi-solution/

Связанный контент