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


0

У меня есть скрипт, который запускает что-то в цикле и записывает его продолжительность в 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?

Ответы:


0

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

http://office.microsoft.com/en-au/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/


Спасибо, PowerQuery кажется правильным решением для этого. Однако, используя его, я получил все durationданные в одном столбце. Я хотел бы получить все это в отдельных столбцах, чтобы я мог составить точечную диаграмму с различными входными данными для разных рядов данных. Как бы я это сделал?
— Джонатан

Графики Excel не очень хороши в этом. Я бы использовал Power View Add-In, который может представлять точечную диаграмму, используя поле (например, ComputerName), чтобы установить цвет, который разбивает данные на серии.
— Майк Хани

Я не мог заставить PowerView отображать мои данные в виде диаграммы (не знаю почему). В итоге я использовал объединенную таблицу PowerQuery и создал из нее таблицу со своими собственными столбцами.
— Джонатан

Power View имеет это странное ограничение, когда вы должны определить параметр Сводка для числового столбца (через Power Pivot), прежде чем он позволит вам составить график ваших данных. В противном случае он показывает только таблицы.
— Майк Хани
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.